Mam taki profil, wpisujac w adresie np. /sciezka/sciezka/nick, chce aby automatycznie przeszlo na strone profil.php (strona 'nicków'')
skrypt profil.php:
if (isset($_GET['user']))
{
$username=$_GET['user'];
$username=filter_var($username,FILTER_SANITIZE_STRING);
$username=mb_convert_case($username, MB_CASE_TITLE, "UTF-8");
include_once('db_connection.php');
$query=$mysqli->query("SELECT * from users where user_name='$username'") or die($mysqli->error);
$zlicz=$query->num_rows;
if($zlicz>0)
{
while ($row=$query->fetch_assoc())
{
$login=$row['user_name'];
}
echo 'To jest profil '.$login;
}
else
{
echo "Taki użytkownik nie istnieje!";
echo $_GET['user'];
echo "</br>";
echo "<a href='index.php'>Powrot na strone głowna </a>";
}
}
else {
echo "błąd!!";
}
skrypt htaccess:
RewriteEngine ON
RewriteRule ^([a-zA-Z0-9_-]+)$ profil.php?user=1$
RewriteRule ^([a-zA-Z0-9_-]+)/$ profil.php?user=1$
niestety wpisujac dobre nicki, wystepuje bład: nie znaleziono takiego nicku, a kiedy wpisuje zeby wyswietlilo mi cos wyszukuje <czyt. $_GET['user'] to wyswietla sie $1.
Z gory dziekuje za pomoc