mam regułę
RewriteRule ^users-(.+)?$ index.php?users=$1
po wejściu w strona.pl/users-login jest wszystko ok...
gdy zmieniam na
RewriteRule ^users/(.+)?$ index.php?users=$1
i chce wejsc przez strona.pl/users/login to wyswietla sie na czystej strone "Nie ma takiego usera"
user.php
<?php $userek = @mysql_fetch_object(mysql_query('SELECT * FROM `users` WHERE `login`="'.$loginek.'" LIMIT 1')); if ($userek == TRUE) { ..... } ?>
w index.php mam coś takiego
<?php { echo ' require 'users.php'; } ?>
czyli wychodzi na to ze zamiast tak jakby index.php?users= widzi users.php dlatego nawet nie wczytuje reszty strony
-------------------------------------------------------
Witam,
mam problem z zamianą linka index.php?users=login na users/login
w .htaccess dodałem regułe
RewriteRule ^users/([^-]*)$ index.php?users=$1 i chyba tak powinno być ?
Problem polega na tym że w user.php pobieram login z adresu w ten sposób
$loginek = mysql_escape_string( strval($_GET['users']) );
i dalej według tego pobieram reszte odpowiednich danych z bazy.
Wchodząc przez users/login to "$loginek = mysql_escape_string( strval($_GET['users']) );" chyba nie ma prawa zadziałać bo nie znajdzie w adresie users='........'
Jak zrobić żeby wchodząc przez users/ pobierało wpisany login

Z góry dziękuje za pomoc/podpowiedzi.