Hmm dziwne, wrzuciłem na serwer i u mnie wszystko działa dobrze, nic nie zmienialem z tego co podałeś.
Podając imię: moje imie, w pliku dane.txt mam taki wpis:
Czyli chyba tak jak chciałeś. Wszystkie zmienne się zapisały.
I jeszcze parę rzeczy
1. Nie trzeba tutaj uzywac polecenia global $zmienna;
2. Zamiast fwrite, możesz używać fputs(), które własnie raczej pełni funkcję dopisywania, niż zapisywania, jak to jest w przypadku fwrite. Aczkolwiek fwrite tutaj może zostać, przynajmniej jak testuję, to działa dopisywanie
Czyli kod, może wyglądać tak:
3. Jak wchodzisz do pliku dane.txt, to naciśnij F5, żeby go odświezyć, bo dane się zapisują, ale nie wyświetlają. Przynajmniej ja musiałem odświezyć plik.
Podając imię: moje imie, w pliku dane.txt mam taki wpis:
Kod:
Imie: moje imie<br>tresc: Wpisz kilka slow, co sadzisz o tym tescie, i ogolnie o psychologii, czy jest ona wazna?<br><br>
Czyli chyba tak jak chciałeś. Wszystkie zmienne się zapisały.
I jeszcze parę rzeczy

1. Nie trzeba tutaj uzywac polecenia global $zmienna;
2. Zamiast fwrite, możesz używać fputs(), które własnie raczej pełni funkcję dopisywania, niż zapisywania, jak to jest w przypadku fwrite. Aczkolwiek fwrite tutaj może zostać, przynajmniej jak testuję, to działa dopisywanie

Czyli kod, może wyglądać tak:
Kod PHP:
<?
$imie = $_POST["imie"];
$tresc = $_POST["tekst"];
$start = fopen ('dane.txt', 'a');
$ile = fputs ($start, 'Imie: ' . "$imie" . '<br>' . 'tresc: ' . "$tresc" . '<br><br>');
fclose($start);
if ($ile)
echo "Dane zostały zapisane!<br />";
else echo "Wpisz dane";
?>
3. Jak wchodzisz do pliku dane.txt, to naciśnij F5, żeby go odświezyć, bo dane się zapisują, ale nie wyświetlają. Przynajmniej ja musiałem odświezyć plik.