hab ne URL , zb
localhost/page/profil.hans.html
wenn man eingeloggt ist erscheint schön wie der username ist und der status .
Script :
Code
if($_SESSION['id'] != "" AND $_GET['action'] == "$user_name"){
$iduser = $_SESSION['id'];
$userselect = "SELECT user_status,user_name FROM user WHERE id='$iduser'";
$user_query = mysql_query($userselect);
while($row = mysql_fetch_object($user_query)){
$statususer = $row-> user_status;
$user_name = $row-> user_name;
}
$in = "Dein User Name : $user_name
Dein Status : $statususer";
fill_tpl("user/profil.tpl", array(
"PROFIL" => $in));
}
Alles anzeigen
Nun möcht ich aber das auch wenn man ausgeloggt ist und man
localhost/page/profil.hans.html
eingibt das erscheint .
Dazu folgender Code :
Code
if($_SESSION['id'] == ""){
if($_GET['action'] == "$user_name"){
$userselect = "SELECT user_status,user_name FROM user WHERE user_name='$user_name'";
$user_query = mysql_query($userselect);
while($row = mysql_fetch_object($user_query)){
$statususer = $row-> user_status;
$user_name = $row-> user_name;
}
$out = "User Name : $user_name
User Status: $statususer";
fill_tpl("user/profil.tpl", array(
"PROFIL" => $out));
}
}
Alles anzeigen
is jetzt erstmal wenn man ausgeloggt is ... nur leider kommt dann halt ne leere seite -.-
vielleicht noch zur Hilfe meine htaccess :
Wenn man
Code
if($_SESSION['id'] == ""){
if($_GET['action'] == "[color=red]Hans[/color]"){
$userselect = "SELECT user_status,user_name FROM user WHERE user_name='[color=red]Hans[/color]'";
$user_query = mysql_query($userselect);
while($row = mysql_fetch_object($user_query)){
$statususer = $row-> user_status;
$user_name = $row-> user_name;
}
$out = "User Name : $user_name
User Status: $statususer";
fill_tpl("user/profil.tpl", array(
"PROFIL" => $out));
}
}
Alles anzeigen
Macht dann funktionierts . Logischerweise eben Möchte des ganze jetzt aber allgemein irgendwie haben !