Hanashi
Neues Mitglied
Hallo Leute,
ich habe ein BB-Code geschrieben mit dem Ein Benutzername angezeigt wird, wenn man auf den Benutzernamen klickt soll man auf seine Seite kommen. Dafür brauche ich dir ID, die ich mit einer Funktion auslese. Es gibt keine Fehlermeldung allerdings geht der Link nicht.
Eigentlich sollte der Link jetzt ?s=1&z=1 anzeigen aber es wird nur ?s=1&z= angezeigt.
Bitte helft mir!
Gruß Peter
EDIT: Hier die Vorschau: http://studychat.de/test.php
ich habe ein BB-Code geschrieben mit dem Ein Benutzername angezeigt wird, wenn man auf den Benutzernamen klickt soll man auf seine Seite kommen. Dafür brauche ich dir ID, die ich mit einer Funktion auslese. Es gibt keine Fehlermeldung allerdings geht der Link nicht.
PHP:
$entry = "[user]D@rKrieger91[/user]";
function userlink($userline)
{
$sql = "SELECT * FROM user WHERE user='$userline'";
$query = mysql_query($sql);
while ($row = mysql_fetch_assoc($query)) {
$userlint = $row[id];
return $userlint;
}
}
$entry = preg_replace('|\[user\](.*?)\[/user\]|', '<a href="./?s=1&z='.userlink('$1').'" target="_blank">$1</a>', $entry);
echo $entry;
Eigentlich sollte der Link jetzt ?s=1&z=1 anzeigen aber es wird nur ?s=1&z= angezeigt.
Bitte helft mir!
Gruß Peter
EDIT: Hier die Vorschau: http://studychat.de/test.php
Zuletzt bearbeitet: