Zelle prüfen

suicidus

Fuuuuu
ID: 314529
L
13 Mai 2009
766
92
Moin, ich hab grad ein Problem beim prüfen einer Zelle. Und zwar werden in eine Zelle Nicknamen gespeichert. Führe ich jetzt meine IF-Abfrage aus und es steht nur ein Name in der Tabelle funktioniert es. Sobald aber schon ein 2. Nick drin steht nicht mehr.

Code:
if ( $ausgabe['eingeloest'] == $_SESSION['nickname'] ) { 
$gutscheinliste .= "<form method='post' action=''><tr> 
<td bgcolor='#ff0000'>".$ausgabe['frage']."</td>
<td bgcolor='#D4A042'>".$wert." BL</td>
<td bgcolor='#D4A042'>".$ausgabe['uebrig']."/".$ausgabe['anzahl']."</td>
<td><input type='text' style='width:50px;background-color:white;' name='gsname'></td> 
<td><input type='submit' style='width:50px;font-size:10pt;background-color:white;' name='submit' value='Raten'></td> 
</tr></form>";   
       
} else {  
      
$gutscheinliste .= "<form method='post' action=''><tr>          
 <td bgcolor='#D4A042'>".$ausgabe['frage']."</td>
<td bgcolor='#D4A042'>".$wert." BL</td>
 <td bgcolor='#D4A042'>".$ausgabe['uebrig']."/".$ausgabe['anzahl']."</td>
 <td><input type='text' style='width:50px;background-color:white;' name='gsname'></td> 
<td><input type='submit' style='width:50px;font-size:10pt;background-color:white;' name='submit' value='Raten'></td> 
</tr></form>"; 
}

Wie prüf ich im ersten Teil der IF-Abfrage, ob der Nick des eingeloggten Users sich in der Zelle befindet, auch wenn mehrere Nicks eingetragen sind?
 
PHP:
if(strpos($ausgabe['eingeloest'], $_SESSION['nickname']) !== FALSE) { //...
/* ------------- oder wenn $ausgabe['eingeloest'] ein Array ist --------------- */
if(in_array($_SESSION['nickname'], $ausgabe['eingeloest'])) { //...