Loading:


Samoprzetwarzające się formularze - PHP

Przydatną cechą języka PHP jest możliwość tworzenia samoprzetwarzających się formularzy, w których skrypt przetwarzający znajduje się w kodzie tej samej strony co sam formularz.

 

Zaletą takiego rozwiązania jest to, że jeżeli jakieś dane zostaną odrzucone, to można wyświetlić użytkownikowi ten sam formularz w celu dokonania poprawek, dokładnie tak samo jak w aplikacjach Flash.

 

Formularze, które zachowują dane w taki sposób, określ się mianem lepkich (ang. sticky).

 

Aby przekształcić formularz na "lepki", musimy ustawić atrybut action w następujący sposób:

action="<?php $_SERVER['PHP_SELF']; ?>"



Napisz Artyku³

Listing

<form method="post" action="<?php $_SERVER['PHP_SELF']; ?>">
<input type="input" name="1">
<input type="submit" value="Wyślij">
</form>




Dodano przez: divix
Ranga: Administrator serwisu Punktów: 38523
Komentarze użytkowników
    • Tre¶æ komentarza
      Kod do komentarza (opcjonalnie)
      PHP JavaScript MySQL Smarty SQL HTML CSS ActionScript
      Autor
      Token
      token

       

       








funkcje.net
Wszelkie prawa zastrzeżone©. | Funkcje.net 2008-2024 v.1.5 | design: diviXdesign & rainbowcolors