.htaccess yeni başladım. Linklerin daha düzgün gözükmesi icin küçük örnekler yapiyorum ama ne yazik ki bi türlü çalıştıramadım.Yaptigim örneğin kodlarini paylasicam yaptigim hatayı gösterirseniz cok sevinirim
"index.php" <?php include("baglan.php");
$yazi=mysql_query("select * from yazilar order by id DESC");
deathswords Sana anlatamıyorum ben herhalde kullandığın kod yapısı başlı başına hatalı kardeşim neden halen ısrarla kendi yaptıgında hata arıyorsun hepsi hatalı kodalrının
Sen self linki neye göre oluşturuyorsun söylermisin ?
Bu son anlatımım ona göre
$cek['seflink']
bu selflink nedir. nasıl bir yaspısı var bunun
bur bir Deneme Sayfası
Böyle bir yapısımı var acaba. yoksa bu-bir-deneme-yazisi şeklinde bir yapısımı var
Options +FollowSymLinks RewriteEngine on RewriteRule ^yazi-(.*)-(.*).html$ yazi.php?id=$1&$seocuk=$2 [L,NC]
Şimdi senin böyle bir yapın olması gerekiyor kardeşim tamammı bu senin .htaccesss dosyann.
Herşeyden önce sen self linke göre veri alıp verme işlmei yapamazsın bunu birkere anlamalısın.
yazi.php sayfan
<?php include("baglan.php"); $id = $_GET['id'];
$sorgu = mysql_query("SELECT * FROM yazi WHERE id='$id' order by id limit 1"); $row=mysql_fetch_array($sorgu);
Herşeyden önce yazi.php sayfanı açtığın zaman içerik normal gözüküyormu eğer gözüküyorsa veritabanı bağlantın tamamdır ve sayfa yapında tamamdır demektir.
Şimdi gelelim index.php de nasıl link oluşturacağımızaa
"index.php"
<?php
include("baglan.php");
$yazi=mysql_query("select * from yazilar order by id DESC");
while($cek=mysql_fetch_array($yazi)){
echo $cek['baslik']."<a href='yazi.php/adres=".$cek['seflink']."'>Yaziya Git</a><br/>";
}
?>
"yazi.php"
<?php
$seflink=$_GET['adres'];
$yazi=mysql_query("select * from yazilar where seflink='$seflink'");
$cek=mysql_fetch_array($yazi);
echo $cek['baslik'];
echo "<br/>";
echo $cek['icerik'];
?>
".htaccess"
Options +FollowSymLinks
RewriteEngine On
RewriteRule ^index$ index.php [L,NC]
RewriteRule (.*) yazi/([0-9a-zA-Z]+)(/?)$ yazi.php?adres=$1 [L,NC]
url düzgün sekilde geliyor ama sayfa boş geliyor yardimlarinizi bekliyorum.
< Bu mesaj bu kişi tarafından değiştirildi deathswords -- 4 Mayıs 2014; 20:52:09 >