Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] przycisk reset i sesje
Forum PHP.pl > Forum > Przedszkole
alogator
Witam mam napisany formularz rejestracji. Działa ok i przechodzi dalej . Na stronie rej1.php sprawdza czy user istnieje jeżeli tak to pozwala mu wrócić i poprawić dane tylko po takim powrocie nie działa już przycisk CZYSC bo nie jest wyzerowana sesja - jak podpiąc pod CZYŚĆ żeby usuwał wszystko czyli unset na $_SESSION robił? Może ewentualnie przeładować formularz
  1. <?php
  2. $uzytkownik=$_SESSION['uzytkownik'];
  3.  
  4. <h1>Dodaj nowego użytkownika</h1>
  5. <table border=1>
  6. <tr> <td><form method='post' action='rej1.php' ></td></tr>
  7. <tr> <td>Użytkownik</td><td><input  type=text name='f_uz' value='$uzytkownik'></input></td> </tr>
  8. <tr><td ALIGN=center COLSPAN=2> <input  type=submit name='f_send' value='Rejestracja'></input> </td> </tr>
  9. <tr><td ALIGN=center COLSPAN=2> <input  type=reset name='f_czysc' value='Czysc'></input>  </td></tr>
  10. </form>    
  11. </table>
  12. ?>
SirZooro
Przycisk reset działa tylko w przeglądarce, i po naciśnięciu ustawia wartości domyślne w polach formularza (takie jak były ustawione w value, lub puste gdy nie ma tego atrybutu). Cofanie się też nie jest najlepszą metodą bo niektóre przeglądarki czyszczą wtedy formularz. Najlepiej wyświetl cały formularz jeszcze raz wstawiając w pola wpisane przez użytkownika wartości, i wyświetl komunikat błędu że taki użytkownik już istnieje.
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.