<?php
include("ayar.php");
$sor= mysql_query("SELECT id,baslik,aciklama FROM fikralar ORDER BY id,baslik,aciklama DESC LIMIT 30");
while($yaz= mysql_fetch_array($sor)){
$id= $yaz["id"];
$baslik= $yaz["baslik"];
$aciklama= $yaz["aciklama"];
echo"
<a href='oku.php?id=$id'>$adi</a> Bu idli uzanstısı
<a href='/$id-$baslik'>$adi</a> Buda kendim yaptığım url xxxx%xxx% vs şeklinde çıkıyor htacees yaptım şuan çalışıyor sadece karakter sorunu var fonksiyonlar ekliyorum hata veriyor
";
}
?> Php seo url hatası nasıl çözülür
2
●90
- 30-10-2023, 21:28:44Kimlik doğrulama veya yönetimden onay bekliyor.
- 31-10-2023, 00:04:21Kodunuzda $adi değişkeni yerine $baslik kullanmayı dene. Ayrıca, URL'lerde kullanılmaması gereken karakterleri kaldırmak için urlencode() kullan.
<?php include("ayar.php"); $sorgu = "SELECT id, baslik, aciklama FROM fikralar ORDER BY id, baslik, aciklama DESC LIMIT 30"; $sonuc = mysql_query($sorgu); while ($yaz = mysql_fetch_array($sonuc)) { $id = $yaz["id"]; $baslik = $yaz["baslik"]; $aciklama = $yaz["aciklama"]; $temiz_baslik = urlencode($baslik); // URL'de kullanılabilir hale getir echo "<a href='oku.php?id=$id'>$baslik</a> Bu idli uzanmıştır."; echo "<a href='/$id-$temiz_baslik'>$baslik</a>"; } mysql_close(); ?>