mmofacts.com

If funzt nicht richtig

gepostet vor 17 Jahre, 1 Monat 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 17 Jahre, 1 Monat 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 17 Jahre, 1 Monat 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