Wenn dies bereits schon geschehen ist, sollte stehen "Zu deiner Nickpage"!
Wie code ich das am besten?
(evt. gehört dieser Thread auch ins "Coding & Technik")

Code: Alles auswählen
function nickpage_check()
{
global $db, $userdata;
//checke ob dieser user eine nickpage eingerichtet hat
$sql = "SELECT COUNT(uid) AS zaehle FROM ".NICKPAGE_TABLE." WHERE uid = '".$userdata['user_id']."'";
if( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Konnte UID nicht bestimmen!<br><br>Could not get user id!', '', __LINE__, __FILE__, $sql);
}
$row = $db->sql_fetchrow($result);
if($row['zaehle'] < "1")
{
//nicht vorhanden
return false;
}
else
{
//vorhanden
return true;
}
}
Code: Alles auswählen
if(nickpage_check())
{
//nicht vorhanden
//zeige link zum anlegen
}
else
{
//vorhanden
//zeige link zur nickpage
}
Code: Alles auswählen
<a href="{NICKPAGE}">{NICKPAGE_TEXT}</a>
Code: Alles auswählen
if(nickpage_check())
{
//nicht vorhanden
$tpl->assign(array(
'NICKPAGE' => append_sid('nickpage.php?admin='.$userdata['username']),
'NICKPAGE_TEXT' =>'Nickpage einrichten',
));
}
else
{
//vorhanden
$tpl->assign(array(
'NICKPAGE' => append_sid('nickpage.php?user='.$userdata['username']),
'NICKPAGE_TEXT' =>'Nickpage ansehen',
));
}