lostyazilim
tr.link

Rastgele yazıları farklı sitede göstermek.

32 Mesajlar 6.378 Okunma
lstbozum
tr.link

srdr53 srdr53 RuHastasi Kullanıcı
  • Üyelik 16.04.2011
  • Yaş/Cinsiyet 33 / E
  • Meslek Öğrenci
  • Konum Rize
  • Ad Soyad S** G**
  • Mesajlar 164
  • Beğeniler 8 / 11
  • Ticaret 3, (%100)

Rastider adlı üyeden alıntı

bu kod sorunu çözer hocam:



merhaba,

ilk olarak verdiğiniz kodu denemiştim. sonra yukarıda yazdığım kodu yazmıştım. sonuç olarak ikiside olmadı :).

Survivor Nihat Do?an
iphone 5 �zellikleri 2011
?ddaa Yine Tek Ma�a
TNT Frame T�rkiye'de Neler Oluyor !
RapidShare.Com Neden Kapat?ld? ?
Link De?i?imi
?�erik H?rs?z? filozofren.com 2.i�erik
Mikroplar Nerelerde Bulunur ?
Facebook �oklu Oturum A�ma
LYS internetten ba?vuru nas?l yap?l?r

Ek Olarak:

Fatih Toprak adlı üyeden alıntı

function ftcevir($Str) {
$Str = str_replace("İ","İ",$Str);$Str = str_replace("ı","ı",$Str);
$Str = str_replace("Ö","Ö",$Str);$Str = str_replace("ö","ö",$Str);
$Str = str_replace("Ü","Ü",$Str);$Str = str_replace("ü","ü",$Str);
$Str = str_replace("Ç","Ç",$Str);$Str = str_replace("ç","ç",$Str);
$Str = str_replace("Ğ","Ğ",$Str);$Str = str_replace("ğ","ğ",$Str);
$Str = str_replace("Ş","Ş",$Str);$Str = str_replace("ş","ş",$Str);
$Str = str_replace("â","â",$Str);$Str = str_replace("Â","Â",$Str);
$Str = str_replace("î","î",$Str);$Str = str_replace("Î","Î",$Str);
$Str = str_replace("û","û",$Str);$Str = str_replace("Û","Û",$Str);
return $Str;
}
?>


yazı linklerinizi bastırırken yukarıdaki fonksiyonu kullanmayı deneyin.


Parse error: syntax error, unexpected '<' in /home/txx/domains/xxxx/public_html/sorgu.php on line 30

şeklinde hata alıyorum :).


satırından önceye eklemiştim kodu.
Ruhastasi.com
wmaraci
reklam

bd bd WM Aracı Kullanıcı
  • Üyelik 26.10.2010
  • Yaş/Cinsiyet 34 / E
  • Meslek 2
  • Konum Manisa
  • Ad Soyad B** D**
  • Mesajlar 4926
  • Beğeniler 784 / 3953
  • Ticaret 18, (%100)
Sayfanın karakter setini UTF8 yapıp aşağıdaki kodu denermisin?


Rastider Rastider WM Aracı Kullanıcı
  • Üyelik 14.06.2011
  • Yaş/Cinsiyet 36 / E
  • Meslek İşsiz
  • Konum İstanbul Anadolu
  • Ad Soyad M** U**
  • Mesajlar 58
  • Beğeniler 2 / 4
  • Ticaret 3, (%100)
o zaman sana kesin çözümü sunuyorum:




bu satırı, şu satırın üstüne koy:


$sql = mysql_query("SELECT * FROM wp_posts WHERE (post_status='publish' AND post_type='post') ORDER BY RAND() LIMIT 1");
 

 

srdr53 srdr53 RuHastasi Kullanıcı
  • Üyelik 16.04.2011
  • Yaş/Cinsiyet 33 / E
  • Meslek Öğrenci
  • Konum Rize
  • Ad Soyad S** G**
  • Mesajlar 164
  • Beğeniler 8 / 11
  • Ticaret 3, (%100)

BurakD adlı üyeden alıntı

Sayfanın karakter setini UTF8 yapıp aşağıdaki kodu denermisin?




verdiğiniz php kodunu yazınca

Parse error: syntax error, unexpected ';' in /home/txxx/domains/xxx/public_html/sorgu.php on line 33

şeklinde hata alıyorum
Ruhastasi.com
wmaraci
wmaraci

bd bd WM Aracı Kullanıcı
  • Üyelik 26.10.2010
  • Yaş/Cinsiyet 34 / E
  • Meslek 2
  • Konum Manisa
  • Ad Soyad B** D**
  • Mesajlar 4926
  • Beğeniler 784 / 3953
  • Ticaret 18, (%100)

Rastider adlı üyeden alıntı

o zaman sana kesin çözümü sunuyorum:



bu satırı, şu satırın üstüne koy:

$sql = mysql_query("SELECT * FROM wp_posts WHERE (post_status='publish' AND post_type='post') ORDER BY RAND() LIMIT 1");


Evet, buda güzel bir çözüm. İlk önce Rastider'in kodunu dene. Eğer olmazsa benim yazdığım kodu dene. Denemeleri yaparken sayfanın karakter setine dikkat etmen iyi olacak.




Noktalı virgül'ü kaldırmamışım :) Kaldırıp yazdım tekrar. Denermisin?

srdr53 srdr53 RuHastasi Kullanıcı
  • Üyelik 16.04.2011
  • Yaş/Cinsiyet 33 / E
  • Meslek Öğrenci
  • Konum Rize
  • Ad Soyad S** G**
  • Mesajlar 164
  • Beğeniler 8 / 11
  • Ticaret 3, (%100)

Rastider adlı üyeden alıntı

o zaman sana kesin çözümü sunuyorum:




bu satırı, şu satırın üstüne koy:


$sql = mysql_query("SELECT * FROM wp_posts WHERE (post_status='publish' AND post_type='post') ORDER BY RAND() LIMIT 1");

Parse error: syntax error, unexpected '<' in /home/txxx/domains/xxxxx/public_html/sorgu.php on line 27

BurakD adlı üyeden alıntı

Evet, buda güzel bir çözüm. İlk önce Rastider'in kodunu dene. Eğer olmazsa benim yazdığım kodu dene. Denemeleri yaparken sayfanın karakter setine dikkat etmen iyi olacak.




Noktalı virgül'ü kaldırıp dene.


maalesef oda olmadı hocam.


sayfadaki kodlar ş şekilde








xxxxx






$db = "xxxx";
$host = "localhost";
$dbuser = "xxxx";
$dbpass = "xxxx";
$conn = @mysql_connect($host,$dbuser,$dbpass);
if(! $conn) die ("Mysql Baglantisi Yapilamadi");
@mysql_select_db($db,$conn) or die ("Veri Tabanina Baglanti Yapilamadi");
$sql = mysql_query("SELECT * FROM wp_posts WHERE (post_status='publish' AND post_type='post') ORDER BY RAND() LIMIT 10");
while($row=mysql_fetch_array($sql)) {
?>








Ruhastasi.com

Rastider Rastider WM Aracı Kullanıcı
  • Üyelik 14.06.2011
  • Yaş/Cinsiyet 36 / E
  • Meslek İşsiz
  • Konum İstanbul Anadolu
  • Ad Soyad M** U**
  • Mesajlar 58
  • Beğeniler 2 / 4
  • Ticaret 3, (%100)
hocam, ilk başta açtığın php tagını tekrar tekrar açarsan benim yazdığım kod da fatihinkiyle aynı sebepten ötürü hata verir :)

o yüzden :



değil, şunu yazacaksın:

mysql_query("SET NAMES 'utf8'");

yani şöyle oluyor:









xxxxx






$db = "xxxx";
$host = "localhost";
$dbuser = "xxxx";
$dbpass = "xxxx";
$conn = @mysql_connect($host,$dbuser,$dbpass);
if(! $conn) die ("Mysql Baglantisi Yapilamadi");
@mysql_select_db($db,$conn) or die ("Veri Tabanina Baglanti Yapilamadi");
mysql_query("SET NAMES 'utf8'");
$sql = mysql_query("SELECT * FROM wp_posts WHERE (post_status='publish' AND post_type='post') ORDER BY RAND() LIMIT 10");
while($row=mysql_fetch_array($sql)) {
?>









srdr53 srdr53 RuHastasi Kullanıcı
  • Üyelik 16.04.2011
  • Yaş/Cinsiyet 33 / E
  • Meslek Öğrenci
  • Konum Rize
  • Ad Soyad S** G**
  • Mesajlar 164
  • Beğeniler 8 / 11
  • Ticaret 3, (%100)

Rastider adlı üyeden alıntı

hocam, ilk başta açtığın php tagını tekrar tekrar açarsan benim yazdığım kod da fatihinkiyle aynı sebepten ötürü hata verir :)

o yüzden :



değil, şunu yazacaksın:

mysql_query("SET NAMES 'utf8'");

kolay gelsin.



$db = "tiklatne_t";
$host = "localhost";
$dbuser = "tiklatne_t";
$dbpass = "serdar";
$conn = @mysql_connect($host,$dbuser,$dbpass);
if(! $conn) die ("Mysql Baglantisi Yapilamadi");
@mysql_select_db($db,$conn) or die ("Veri Tabanina Baglanti Yapilamadi");
mysql_query("SET NAMES 'utf8'");
$sql = mysql_query("SELECT * FROM wp_posts WHERE (post_status='publish' AND post_type='post') ORDER BY RAND() LIMIT 10");
while($row=mysql_fetch_array($sql)) {
?>


UTF8
UTF-8 olarak da denedim fakat sonuç yine aynı
 

 

Ruhastasi.com

Rastider Rastider WM Aracı Kullanıcı
  • Üyelik 14.06.2011
  • Yaş/Cinsiyet 36 / E
  • Meslek İşsiz
  • Konum İstanbul Anadolu
  • Ad Soyad M** U**
  • Mesajlar 58
  • Beğeniler 2 / 4
  • Ticaret 3, (%100)








xxxxx


// MySQL bilgileri
$db = "rastider";
$host = "localhost";
$dbuser = "root";
$dbpass = "";
$conn = @mysql_connect($host,$dbuser,$dbpass);
if(! $conn) die ("Mysql Baglantisi Yapilamadi");
@mysql_select_db($db,$conn) or die ("Veri Tabanina Baglanti Yapilamadi");
mysql_query("SET NAMES 'utf8'");
$sql = mysql_query("SELECT * FROM wp_posts WHERE (post_status='publish' AND post_type='post') ORDER BY RAND() LIMIT 2");
while($row=mysql_fetch_array($sql)){
?>





 

 

FatihToprak FatihToprak www.fatihtoprak.com Kimlik Onayı
  • Üyelik 13.06.2011
  • Yaş/Cinsiyet 39 / E
  • Meslek Web Developer
  • Konum İstanbul Avrupa
  • Ad Soyad F** T**
  • Mesajlar 577
  • Beğeniler 65 / 67
  • Ticaret 0, (%0)
sayfa başındaki charset değerlerini silin öyle deneyin. Ahmet tamlamanın bır kaç kere çalıştırılmamasından bahsetti hatırlayalım.
 

 

wmaraci
wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al