Problem med Php (igen)
Hej Eksperter!Jeg har en chat hvor jeg gerne vil vise folks profiler, når de opretter deres profiler, kommer disse:
nick
pass
real_name
alder
fritekst
ind i den \"TABLE\" der hedder userlogin!
og jeg vil gerne vise \"profilen\" i en fil der ser sådan her ud:
<?
require(\"funktioner.inc\");
mysql_connect($dbhost, $dbuser, $dbpass);
mysql_select_db($database);
include(\"ses_clear.php3\");
if(isset($sesid))
{
//we have a session, so check it
$Query = \"SELECT * \";
$Query .= \"FROM session \";
$Query .= \"WHERE sesid=\'$sesid\' \";
$mysql_result = mysql_query($Query);
if(mysql_numrows($mysql_result))
{
//session exists, update last action
$Query = \"UPDATE session \";
$Query .= \"SET LastAction = now() \";
$Query .= \"WHERE sesid=\'$sesid\' \";
mysql_query($Query);
?><META HTTP-EQUIV=\"Refresh\" CONTENT=\"6; URL=<?echo $php_self;?>?bruger=<?echo $bruger;?>&sesid=<?echo $sesid;?>\"> <?
$userinfo = FindUserInfo($sesid);
if ($bruger != \"\") {
$res = mysql_query(\"SELECT * FROM session WHERE org_nick=\'$bruger\'\");
$row = mysql_fetch_array($res);?>
<table width=\"36%\" border=\"0\" cellspacing=\"2\" cellpadding=\"2\">
<tr>
<td width=\"25%\">Nick:</td>
<td width=\"75%\"><? print \"$row[nick]\";?></td>
</tr>
<tr>
<td width=\"25%\">Rigtige navn:</td>
<td width=\"75%\"><? print \"$row[real_name]\";?></td>
</tr>
<tr>
<td width=\"25%\">Alder:</td>
<td width=\"75%\"><? print \"$row[alder]\";?></td>
</tr>
<tr>
<td width=\"25%\">Email:</td>
<td width=\"75%\"><? print \"$row[email]\";?></td>
</tr>
<tr>
<td width=\"25%\">Status:</td>
<td width=\"75%\"><? print \"$row[status]\";?></td>
</tr>
<tr>
<td width=\"25%\">Online:</td>
<td width=\"75%\">
<?
$tal = mysql_num_rows($res);
if ($tal != \"0\"){ $online = \"Ja\";}
else {$online = \"Nej\";}?>
<? print \"$online\";?>
</td>
</tr>
<tr>
<td width=\"25%\">Fri-tekst:</td>
<td width=\"75%\"><? print \"$row[fritekst]\";?></td>
</tr>
</table>
<?
}
else{
print \"Du har ikke valgt en gyldig bruger\";}
}
else
{
//session is bad
print(\"Bad Session ID ($sesid)!<BR>\\n\");
$sesid = \"\";
}
}
?>
Hvoran for jeg den til at vise brugernes \"data\"?!
Den viser allerede \"nick\"
den skal bare vise:
real_name
alder
fritekst
(som ligger i Tablen userlogin)
Hvad gør jeg?!
-WiRe!