Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP] przycisk reset i sesje
alogator
post 31.05.2009, 11:49:47
Post #1





Grupa: Zarejestrowani
Postów: 158
Pomógł: 0
Dołączył: 13.11.2006
Skąd: Sosnowiec

Ostrzeżenie: (0%)
-----


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. ?>
Go to the top of the page
+Quote Post
SirZooro
post 31.05.2009, 11:57:30
Post #2





Grupa: Zarejestrowani
Postów: 243
Pomógł: 32
Dołączył: 14.06.2007

Ostrzeżenie: (0%)
-----


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.


--------------------
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 22.06.2025 - 03:37