Inne działy

 

 

PHP zmienna $_POST


W PHP, predefiniowana zmienna $_POST jest używana do gromadzenia wartości formularza po nagłwkach zlecenia HTTP. Danych z formularza nie zobaczymy w adresie, ale można ich za to przesłać o wiele wiecej.


Zmienna $ _POST

Informacje wysyłane z formularza za pomocą metody POST są niewidoczne dla innych i nie ma limitów na ilość informacji, przy ich wysłaniu. 


Uwaga: Istnieje jednak domyślny 8 Mb max rozmiar dla metody POST, wartość tą można zmienić przez ustawienie post_max_size w pliku php.ini.

Przykład

<form action="witaj.php" method="post">
Nazwisko: <input type="text" name="nazwisko" />
Wiek: <input type="text" name="wiek" />
<input type="submit" />
</form>

Kiedy użytkownik kliknie na przycisk "Submit" to adres URL będzie wyglądał jak poniżej:

http://www.tbud.boo.pl/witaj.php

Plik "Witaj.php" może teraz skorzystać ze zmiennej $_POST, która służy do zbierania danych z formularzy (nazwy pól formularza zostaną automatycznie zapisane w tablicy $_POST):

Witaj <?php echo $_POST["nazwisko"]; ?>.<br />
Masz <?php echo $_POST["wiek"]; ?> lat.

 


Kiedy korzystać z metody "POST"

Informacje wysyłane z formularza za pomocą metody POST są niewidoczne dla innych i nie ma limitów na ilość informacji, przy ich wysłaniu.

Ponieważ jednak zmienne nie są wyświetlane w adresie URL, nie jest możliwe utworzenie zakładki do strony.


PHP zmienna $_REQUEST

Predefiniowana zmienna $_REQUEST zawiera treści zarówno z $_GET, $_POST i $_COOKIE.

Zmienna $_REQUEST może być wykorzystywana do zbierania danych z formularzy przesyłanych za pomocą obydwu metod GET i POST.

Przykład

Witaj <?php echo $_REQUEST["nazwisko"]; ?>.<br />
Masz <?php echo $_REQUEST["wiek"]; ?> lat.

Zobacz nasze wszystkie kursy

WWW


HTML
HTML - Znaczniki
CSS - Tutorial
CSS - Selektory
PHP
JavaScript

XML

XSLT

Bazy danych


SQL
SQLite
MySQL
PostgreSQL

 

 

Programowanie


C
C++
C#
Java
VisualBasic
Python

Linux


Podstawy Linuxa
Bash
Linuks artykuły

Windows


Excel funkcje
Windows wskazówki
Outlook

Pozotałe działy


Programy
Rozrywka

 

 

 

This email address is being protected from spambots. You need JavaScript enabled to view it.