Am o mare problema cu mod_rewrite.
Eu am un site in care afisez cateva titluri de stiri sub forma de link ce ma trimit la o pagina articol.php unde este stirea completa.
Cod: Selectaţi tot
while( $row = mysql_fetch_assoc($result))
{
echo '<li><a href=\'articol.php?id='.$row['id'].'&titlu='.$row['url'].'\'><b>'.$row['titlu'].'</b></a></li>'; }
In pagina articol.php am urmatorul cod
Cod: Selectaţi tot
if ( isset($_GET['id']) ) {
$id = intval($_GET['id']);
} else {
$id = 0;
echo 'Stirile nu au putut fi preluate din baza de date.';
}
$query = 'SELECT * FROM stiri WHERE id='.$id.'';
$result = mysql_query($query) or die(mysql_error());
while($row = mysql_fetch_assoc($result)){
//pg web...
}
Am incercat multe metode pt a rescrie url-ul cu rewrite rule in .htaccess. Am mai citit pe alte forumuri ca problema ar putea fi legata si de server.
Nu stiu ce sa cred..
Daca ma ajuta cineva i-as fi foarte recunoscator!
Multumesc anticipat!