Hy,
folgendes Prob: Ich übergebe per HTML-Formular (Post) verschiedene Variablen an folgendes Script:
<?php
$eintrag="$username|$Feldwert01|$Feldwert02|$Feldwert03";
$userdatei = fopen ("user.txt","a");
fwrite($userdatei, "$eintrag\n");
fclose($userdatei);
echo "$username, deine Anmeldung war erfolgreich";
?>
Das erzeugt in der Testdatei immer die Eintrage mehrfach. Beispiel: ich übergebe die Werte "Max Muster", "Wert_A", "Wert_B" und "Wert_C" dann steht in der Textdatei:
Max Muster|Wert_A|Wert_B|Wert_C
|||
Max Muster|Wert_A|Wert_B|Wert_C
Also zwei mal die Eintrage und eine Leere, nur mit den Trennzeichen gefüllte Zeile. Warum ist das so ??