arkadaş dediğini yapamadım echo bölümüne koy demişsin echo nun yanına koydum ama olmadı ben aşağıya komple div i koyuyorum bi bakıp söylerseniz çok sevinirim
<div>
<?php if($say>0){ echo "
<table cellpadding=0>
<tr><td width=70; height=42; style='background-image: url(./resim/urunResimYok.jpg)'></td><td width=402; height=42; style='background-image: url(./resim/ilanBaslik.jpg)'><a href='{$row['kat_id']}/{$row['ilan_adi']}.html'>{$row['ilan_adi']}</a></td><td width=70; height=42; style='background-image: url(./resim/urunFiyat.jpg)'>Yok</td><td width=80; style='background-image: url(./resim/urunTarih.jpg)'>{$row['ilan_tarihi']}</td><td style='background-image: url(data/img/tema/td_bg.png)'></td><td width=70; style='background-image: url(./resim/urunFiyat.jpg)'><a href='sabit_ilanlar.php?deger={$row['ili']}'>{$row['ili']}</a></td></tr>
</table>";}
?>
</div>
--R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 17:33:07 -->-> Daha önceki mesaj 17:32:16 --
kodlu koyunca sapıttı birde böyle koyayım
<div>
<?php if($say>0){ echo "
<table cellpadding=0>
<tr><td width=70; height=42; style='background-image: url(./resim/urunResimYok.jpg)'></td><td width=402; height=42; style='background-image: url(./resim/ilanBaslik.jpg)'><a href='{$row['kat_id']}/{$row['ilan_adi']}.html'>{$row['ilan_adi']}</a></td><td width=70; height=42; style='background-image: url(./resim/urunFiyat.jpg)'>Yok</td><td width=80; style='background-image: url(./resim/urunTarih.jpg)'>{$row['ilan_tarihi']}</td><td style='background-image: url(data/img/tema/td_bg.png)'></td><td width=70; style='background-image: url(./resim/urunFiyat.jpg)'><a href='sabit_ilanlar.php?deger={$row['ili']}'>{$row['ili']}</a></td></tr>
</table>";}
?>
</div>
--R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 19:20:43 -->-> Daha önceki mesaj 17:33:07 --
sanırım bu şekilde olması lazım. bi dene istersen
<?php
$yenibaslik = turkceyap($row['ilan_adi']);
echo $yenibaslik;
?>
<a href='{$row['kat_id']}/{$yenibaslik}.html'>{$yenibaslik}</a>
üstat dediğini yapabildim
linklerim ve url yapısı sorunsuz, Türkçe karakter sorunsuz fakat şimdi de linklere tıklayınca 404 hatası veriyor açmıyor
<?php
$yenibaslik = turkceyap($row['ilan_adi']);
echo $yenibaslik;
?>
<a href='{$row['kat_id']}/{$yenibaslik}.html'>{$yenibaslik}</a>[/QUOTE]
htaccess.
<IfModule mod_rewrite.c>
Options +FollowSymLinks
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^sabit_ilanlar-(.*)-(.*).html$ sabit_ilanlar.php?deger=$1&ilan_adi=$2 [L,NC]
</IfModule>
fonksiyonda bu:
<?php
function turkceyap($temizlen) {
$turkce=array("ş", "Ş", "ı", "(", ")", "'", "ü", "Ü", "ö", "Ö", "ç", "Ç", " ", "/", "*", "?", "ş", "Ş", "ı", "ğ", "Ğ", "İ", "ö", "Ö", "Ç", "ç", "ü", "Ü");
$duzgun=array("s", "S", "i", "", "", "", "u", "U", "o", "O", "c", "C", "-", "-", "-", "", "s", "S", "i", "g", "G", "I", "o", "O", "C", "c", "u", "U");
$temizlen=str_replace($turkce,$duzgun,$temizlen);
$temizlen = preg_replace("@[^A-Za-z0-9-_]+@i","",$temizlen);
return $temizlen;
}
?>