mmofacts.com

If funzt nicht richtig

gepostet vor 16 Jahre, 11 Monate von esport-com

$datei = "text.txt";
if(file_exists($datei))
{
$inhalt = file($datei);
$anzahl = count($inhalt);
for($i = 0; $i < $anzahl; $i++)
{
$eintrag = explode(";;;",$inhalt[$i]);
//testen
echo $eintrag[3]." vergleich ".$ownuser[channel]."
";

if ($eintrag[3] == $ownuser[channel])
{
$eintrag[2]=bbcode($eintrag[2]);
echo $eintrag[0]."(".date("H:i:s",$eintrag[1])."): ".$eintrag[2]."
";
}
}
}

also in der testausgabe gibt er es richtig aus
sprich als Bsp. Empfangsraum vergleich Empfangsraum
Setzt man aber nun beide Variablen in einem IF geht es nicht mehr
ich hatte auch schon beide variablen als string convertiert...
hat jmd. ne idee?
gepostet vor 16 Jahre, 11 Monate von TheUndeadable
Trim mal beide Strings, bzw schau dir mal die Länge der beiden Strings an.
Evtl sind da ein paar unsichtbare Zeichen.
Absgesehen davon: $ownuser [ 'channel' ] wenn möglich. Nicht $ownuser [ channel ];
gepostet vor 16 Jahre, 11 Monate von esport-com
jo thx
mein kumpel hat nen fehler beim eintragen gemacht so kam ein \r und ein \n in den datensatz
wobei es hätte mir eigl auffallen müssen^^

Auf diese Diskussion antworten