bu htaccess burada sorun yok.
anasayfa.php
makale.php
hata mesajı :
burada takıldım kaldım yardımlarınızı bekliyorum dosyalar ektede verilmiştir.
PHP:
Options +FollowSymLinks
RewriteEngine On
RewriteRule ^(.*)-t([0-9]*).html$ makale.php?t=$2 [L,NC]
anasayfa.php
PHP:
<?php
$dbhost = 'localhost';
$dbuser = 'kullnanıcıadı';
$dbpass = 'şifre';
$conn = mysql_connect($dbhost, $dbuser, $dbpass) or die ('Error connecting to mysql');
mysql_select_db('deneme');
$query = "SELECT * FROM haber";
$result = mysql_query($query);
while($row = mysql_fetch_array($result, MYSQL_ASSOC))
{
$url= makeSEO($row['baslik']);
echo '<a href="'.$url.'-t'.$row['id'].'.html">'.$row['baslik'].'</a><br>'.$row['ozet'].'<br><br>';
}
mysql_close($conn);
?>
<?php
function makeSEO($text) {
$text=str_replace(" ","-",trim($text));
$text=preg_replace("@[^A-Za-z0-9\-_ĞÜŞİÖÇğüşıöç]+@i","",$text);
$text=ereg_replace(" +"," ",trim($text));
$text=ereg_replace("[-]+","-",$text);
$text=ereg_replace("[_]+","_",$text);
$text=strtolowerTR($text);
if ((substr($text,-1)=='_')||(substr($text,-1)=='-')) $text=substr($text,0,-1);
return $text;
}
function strtolowerTR($text) {
$TRBul=array('Ğ','Ü','Ş','İ','Ö','Ç','ğ','ü','ş','ı','ö','ç');
$TRDegistir=array('g','u','s','i','o','c','g','u','s','i','o','c');
$text=str_replace($TRBul,$TRDegistir,$text);
$text=strtolower($text);
return $text;
}
?>
makale.php
PHP:
<?php
$dbhost = 'localhost';
$dbuser = 'kullnanıcıadı';
$dbpass = 'şifre';
$conn = mysql_connect($dbhost, $dbuser, $dbpass) or die ('Error connecting to mysql');
mysql_select_db('deneme');
if(is_numeric($_GET['t'])){
$query = "SELECT * FROM haber WHERE id=".mysql_real_escape_string($_GET['t']);
}else{
header("Location: anasayfa.php");
}
$result = mysql_query($query);
$row = mysql_fetch_array($result, MYSQL_ASSOC);
echo $row['baslik'].'<br>'.$row['detay'].'<br><br>';
mysql_close($conn);
?>
hata mesajı :
HTML:
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/*****/public_html/****/makale.php on line 17
burada takıldım kaldım yardımlarınızı bekliyorum dosyalar ektede verilmiştir.