Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Zapisywanie do 2 linii pliku
Forum PHP.pl > Forum > Przedszkole
kamke4
Tworze plik z rejestracja potrzebuje stworzyc skrypt, ktory zapisze mi wszystkie dane do 1 lini pliku a w drugiej lini pliku umiesci cyfre 1 Moj dotychczasowy kod wyglada tak:

  1. <?
  2.  
  3. $login = $_POST['login'];
  4. $password = $_POST['password'];
  5. $password2 = $_POST['password2'];
  6. $email = $_POST['email'];
  7.  
  8. $name = $_POST['name'];
  9. $surname = $_POST['surname'];
  10. $date = $_POST['date'];
  11. $street = $_POST['street'];
  12. $zip = $_POST['zip'];
  13. $city = $_POST['city'];
  14. $country = $_POST['country'];
  15.  
  16.  
  17. $file = ("users/$login.cl50cp1eoq9zj3scotij1a84");
  18. if(file_exists($file)):
  19. echo("Username allready in use!");
  20. elseif($haslo != $haslo2):
  21. echo("You typed two different passwords!");
  22. else:
  23. $ciag = "$login:$password: $email * $name * $surname * $date * $street * $zip * $city * $country";
  24. $zapis = str_replace("$ "," $",$ciag);
  25. $open = fopen("$file", "w+");
  26. fputs($open, $zapis);
  27. fclose($open);
  28. echo header("Location: registersuccesfull.php");
  29. endif;
  30. ?>


Mozecie mi powiedziec co trzeba zrobic, zeby przy tworzeniu pliku i wprowadzaniu do niego danych w 2 lini zostala utworzona jeszcze cyfra 1 ?
krzotr
Linia 26
  1. fputs($open, $zapis . "\n1");
kamke4
Cytat(krzotr @ 19.09.2010, 22:44:42 ) *
Linia 26
  1. fputs($open, $zapis . "\n1");


dzieki wielkie exclamation.gif

tylko ze ta 1 nie zapisuje sie na poczatku 2 linii tylko na koncu pierwszej po "kwadraciku" czyli ten kwadracik oznacza koniec linii ?
STI-ScorpioN
Tak, skrypt odczyta ten kwadracik jak poczciwy "ENTER" w Windowsie smile.gif czyli koniec lini.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.