Hallo liebe Leute,
heute habe ich mal ein seltsames Problem, und das kann doch nicht angehen:
Alles anzeigen
Wie man sieht habe ich eine Variable mit dem Wert 5 und eine zweite Variable, die aus einer Textdatei gelesen wird, die hat den Wert 6, also es wird eine 6 aus der Datei gelesen.
Diese beiden Variablen sollen in if() verglichen werden, wenn die Variable aus der Datei größer ist als aus der ersten Variable, dann soll er bitte eine protokoll.txt erzeugen, die leer ist,
andernfalls eine protokoll.txt wo drin steht Bla Bla Bla
Es wird aber leider immer eine protokoll.txt generiert mit Bla Bla Bla obwohl 6 natürlich glößer ist als 5
Was habe ich falsch gemacht?
Liebe Grüße
kingluui
heute habe ich mal ein seltsames Problem, und das kann doch nicht angehen:
Quellcode
- $lastMsgNr = 5;
- $datei = fopen("C:/apachefriends/htdocs/dev/bestand.txt", "rb");
- $newMsgNr = fgets($datei, 1000);
- fclose($datei);
- echo "Aus Datei: ".$newMsgNr."<br>";
- echo "Aus der Variable: ".$lastMsgNr."<br>";
- if($newMsgNr > $lastMsgNr) {
- $datei = fopen("C:/apachefriends/htdocs/dev/protokoll.txt", "w+");
- fputs($datei, "");
- fclose($datei);
- echo "Datei 1c.csv leer gemacht<br>";
- } else {
- $datei = fopen("C:/apachefriends/htdocs/dev/protokoll.txt", "w+");
- fputs($datei, "Bla Bla Bla");
- fclose($datei);
- echo "Datei 1c.csv neu geschieben<br>";
- }
Wie man sieht habe ich eine Variable mit dem Wert 5 und eine zweite Variable, die aus einer Textdatei gelesen wird, die hat den Wert 6, also es wird eine 6 aus der Datei gelesen.
Diese beiden Variablen sollen in if() verglichen werden, wenn die Variable aus der Datei größer ist als aus der ersten Variable, dann soll er bitte eine protokoll.txt erzeugen, die leer ist,
andernfalls eine protokoll.txt wo drin steht Bla Bla Bla
Es wird aber leider immer eine protokoll.txt generiert mit Bla Bla Bla obwohl 6 natürlich glößer ist als 5
Was habe ich falsch gemacht?
Liebe Grüße
kingluui
Man muss nicht wissen wie es geht, man muss nur wissen wo es steht! Natürlich bei easy-coding de