Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php]Edycja pliku np. .txt formularz.
Forum PHP.pl > Forum > Przedszkole
Mike122
Napisałem sobie następująca funkcję:
  1. <?php
  2. function rejestracja()
  3. {
  4. $wskaz_usera = @fopen( "users/". $_SESSION['user'], "r" );
  5. while($wiersze_usera_dane = @fgets($wskaz_usera, 1024))
  6. {
  7. list($usertype, $haslomd5, $haslo, $come, $emialbase) = explode("<|;|>", $wiersze_usera_dane);
  8. }
  9. fclose($wskaz_usera);
  10. echo "<form action="edycja" method="post">";
  11. echo "<table summary="Rejestracja">";
  12. echo "<thead>";
  13. echo "<tr><th>Login:</th><th>Hasło:</th><th>Telefon komórkowy:</th><th>Adres e-mail:</th></tr>";
  14. echo "</thead>";
  15. echo "<tfoot>";
  16. echo "<tr>";
  17. echo "<td><input type="text" name="login" value="".$_SESSION['user']."" style="width:120px;" DISABLED /></td>";
  18. echo "<td><input type="text" name="haslo" value="".$haslo."" style="width:110px;" /></td>";
  19. echo "<td>";
  20. echo "<input type="text" name="kom" value="".$come."" style="width:90px;" /></td>";
  21. echo "<td><input type="text" name="mail" value="".$emialbase."" style="width:170px;" /></td>";
  22. echo "</tr></tfoot></table>";
  23. echo "<input type="submit" value="Rejestracja Użytkownika" />";
  24. echo "</form>";
  25. }
  26. ?>

Jej zadaniem jest pobranie danych z odpowiedniego pliku. Funkcja dziła bez zarzutów.
Otwiera przykładowy plik:
  1. u<|;|>7d438a5d3e7178cc767b2c0dbc757b0a<|;|>haslobezmd5<|;|>888888888<|;|>mail@mial.mail

Jednak che zrobić edycje tego pliku w php, ale tylko wybranych danych np. tylko hasło, telefon i mail a u z przodu ma zostać jak takie coś zrobić jak wogóle zrobić edycję tego pliku? Proszę o pomoc.
Amorph
Poczytaj o explode() i implode().
explode
implode
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.