Ik wil graag een @gebruikersnaam functie.
Ik had al wat gemaakt:
function usertag($text){
$text1 = str_replace("@".$text."",$text, $text);
$user = mysql_query("SELECT * FROM leden WHERE naam='".$text1."'");
if(mysql_num_rows($user) == 0){
$text=str_replace("@".$text."","@".$text."",$text);
}else{
$text=str_replace("@".$text."","<a href='".SITELINK."profiel/".$text."/'>@".$text."</a>",$text);
}
return $text;
}
Maar dat werkt niet.
Hij geeft ook geen warning aan.
Ik wil graag het volgende:
Als je @Justin doet en de gebruiker bestaat dan komt er een link bij.
En als je @phphulp doet en de gebruiker bestaat niet dat er dan geen link voor komt.
meschien omdat je een fout maakt met je woorden
je pakt heel je text
probeer eens explode() op de spaties en zet dat in een foreatch zo krijg je voor ieder woordt de functie ( opgelet voor leestekens ) controleer de woorden op de @ indien ze die hebben controleer je of de gebruiker bestaat. zo ja maak je er een link van
meschien omdat je een fout maakt met je woorden
je pakt heel je text
probeer eens explode() op de spaties en zet dat in een foreatch zo krijg je voor ieder woordt de functie ( opgelet voor leestekens ) controleer de woorden op de @ indien ze die hebben controleer je of de gebruiker bestaat. zo ja maak je er een link van