Nieuw lid |
|
Ik heb bezig geweest met een scriptje dat ervoor zou moeten zorgen dat de namen van leden (worden uit een DB gehaald) die in een string staan, dat die gehighlight worden. Verder dan ondersteund script geraak ik niet, bedoel is dat hij dezelfde zin zou moeten doen met "Jan" en "Lies" gehighlight in die kleur, maar hij kleur gewoon ALLE leden in met een level hoger of gelijk aan 1, terwijl hij enkel Jan en Lies zou mogen inkleuren én tonen!
Hier het scriptje:
<?
include "config.php";
$text = "Jan was heel blij met wat Lies zei.";
$query = mysql_query("SELECT nickname FROM Members") or die (mysql_Error());
while ($P = mysql_fetch_assoc($query)) {
if (!strpos($text, $P['nickname'] === FALSE))
{
$GET_USER_INFO = mysql_query("SELECT nickname, id, level FROM Members WHERE nickname LIKE '".$P['nickname']."'") or die (mysql_Error());
$GUN = mysql_fetch_array($GET_USER_INFO);
if ($GUN['level'] >= "1") {
echo "<a href=\"?p=profile&id=". $GUN['id'] ."\"><font color=\"#B85C00\"><b>". $GUN['nickname'] ."</b></font></a>";
}
else
{
echo "None";
}
}
else
{
echo "foutje";
}
<? include "config.php"; $text = "Jan was heel blij met wat Lies zei."; if (!strpos($text, $P['nickname'] === FALSE)) { $GET_USER_INFO = mysql_query("SELECT nickname, id, level FROM Members WHERE nickname LIKE '".$P['nickname']."'") or die (mysql_Error()); if ($GUN['level'] >= "1") { echo "<a href=\"?p=profile&id=". $GUN['id'] ."\"><font color=\"#B85C00\"><b>". $GUN['nickname'] ."</b></font></a>"; } else { } } else { }
|