Arama butonu
Bu konudaki kullanıcılar: 1 misafir, 1 mobil kullanıcı
7
Cevap
846
Tıklama
0
Öne Çıkarma
(Çözüldü) php'de gerçekten çok ilginç bir sorun
M
19 yıl
Çavuş
Konu Sahibi

Arkadaşlar,

Bilgisayarımda kurulu WAMP5 Version 1.6.4 server üzerinde aşağıdaki index.php dosyasını açtığımda ekrana şu ifadeler çıkıyor:

ÿşBuras1 her dosyada yer alacak sabit ba_l1k bölümü!

Burası dosyanın ana bölümü!



Benim amacım bütün dosyalarda kullanılacak aynı satırları top.php adlı bir dosyada toplayıp her dosyanın başına include komutu ile eklemek. Ancak index.php dosyasının içinde yer alan Türkçe karakterler ekrana doğru olarak yazıldığı halde include komutu ile sayfanın içine eklenen dosyada yer alan Türkçe karakterler doğru yazılmıyor. Bu sorunu nasıl çözebilirim?

// index.php dosyası

<HTML>
<HEAD>
<TITLE>Sayfa Başlığı</TITLE>
<META content="Sayfa açıklaması" name=description>
<META content="Sayfa anahtar kelimeler" name=keywords>
</HEAD>

<BODY>

<?php
include ('top.php');
?>

Burası dosyanın ana bölümü!

</BODY>
</HTML>


// top.php dosyası

Burası her dosyada yer alacak sabit başlık bölümü!
<br><br>

DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.

Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.

Üye Ol Şimdi Değil





< Bu mesaj bu kişi tarafından değiştirildi MehmetCaner -- 23 Ekim 2006; 17:04:57 >

M
19 yıl
Yarbay

sen index.php 'nin üstüne şunu bir ekle.

<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-9">


Bu mesaja 1 cevap geldi.
M
19 yıl
Çavuş
Konu Sahibi

MaviAteş Kardeş,

Yardımın için çok teşekkür ederim, ama denedim maalesef sonuç değişmedi.


Bu mesaja 1 cevap geldi.
M
19 yıl
Binbaşı

@mehmet caner

iki dosyani da tam olarak buraya kopyalayip yapistirirmisin ..


Bu mesaja 1 cevap geldi.
M
19 yıl
Çavuş
Konu Sahibi

Dosyaların en son hallleri

index.php

<HTML>
<HEAD>
<TITLE>Sayfa Başlığı</TITLE>
<META content="Sayfa açıklaması" name=description>
<META content="Sayfa anahtar kelimeler" name=keywords>
<META http-equiv="Content-Type" content="text/html; charset=ISO-8859-9">

</HEAD>
<body>

<?php
include('top.php');
?>

Burası her dosyada yer alacak değişken değerler için oluşturulmuş bölüm!

</BODY>
</HTML>

top.php

Burası her dosyada yer alacak sabit başlık bölümü!
<br><br>


Bu mesaja 1 cevap geldi.
O
19 yıl
Binbaşı

Veritabanı kullanılıyorsa ve karşılaştırma değerleri doğru girilmemişse mysql4.1+ sürümünün üzerinde bu tarz bir sorunla karşılaşabilirsiniz. Kısmen doğru, kısmen yanlış karakterlerin çıkmasını bu şekilde açıklamak mümkündür. mysql bağlantı kodlarının altına şunu eklemeyi deneyin.

mysql_query("SET NAMES 'latin5'");
mysql_query("SET CHARACTER SET latin5");
mysql_query("SET COLLATION_CONNECTION = 'latin5_turkish_ci'");


Bu mesaja 1 cevap geldi.
M
19 yıl
Çavuş
Konu Sahibi

Oneex Kardeş,

Önerdiğin çözüm veritabanı için gerçekten doğru cevap, ama maalesef projede veritabanı kullanımı yok. İlgin için çok teşekkür ederim.


Bu mesaja 1 cevap geldi.
M
19 yıl
Çavuş
Konu Sahibi

Arkadaşlar,

Yardımcı olan herkese teşekkürler.

top.php dosyasını aşağıdaki şekilde değiştirince sorun çözüldü.

// top.php

<?php
echo ('Burası her dosyada yer alacak sabit başlık bölümü!') ;
echo('<br><br>');
?>



DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.