Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]jak wyglądają tablice superglobalne
sweter
post
Post #1





Grupa: Zarejestrowani
Postów: 623
Pomógł: 11
Dołączył: 1.01.2009
Skąd: Wrocław

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


jak wyglądają tablice superglobalne, bo
Kod
$_POST['ksz[]']

nie bardzo działa (IMG:http://forum.php.pl/style_emoticons/default/sad.gif)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
kefirek
post
Post #2





Grupa: Zarejestrowani
Postów: 781
Pomógł: 256
Dołączył: 29.06.2008

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


  1. <?php
  2. echo $_POST['nazwa'];
  3. ?>


Gdzie nazwa to nazwa pola z formualrza

Ten post edytował kefirek 23.01.2009, 15:17:09
Go to the top of the page
+Quote Post
pyro
post
Post #3





Grupa: Zarejestrowani
Postów: 2 148
Pomógł: 230
Dołączył: 26.03.2008

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


Cytat(kefirek @ 23.01.2009, 15:11:36 ) *
  1. <?php
  2. echo "".$_POST['nazwa']."";
  3. ?>


Gdzie nazwa to nazwa pola z formualrza


Po kiego te cudzysłowia przed i po?


autor: Jeżeli przesyłasz tablicę POST'em to wpisujesz samą nazwę tablicy w $_POST, np. $_POST['nazwa']. Cała ta $_POST['nazwa'] też jest tablicą, dzięki czemu możesz odnosić się do niej jako tablicy wielowymiarowej, np. $_POST['nazwa'][0] itd...



Cytat(sweter @ 23.01.2009, 15:15:59 ) *
Mam taki kod (w tablicy $ksz jest wartość 1) i nie wiem czemu, ale zawsze mam zaznaczoną poniższą komórkę (nawet jak tej wartości nie ma)
Kod
          if($_POST['ksz']=="1"){
            echo "<input type=\"checkbox\" name=\"ksz[]\" value=\"1\" />Kupię<br/>";
          }else{
            echo "<input type=\"checkbox\" checked=\"checked\" name=\"ksz[]\" value=\"1\" />Kupię<br/>";
          }


Noi by się zgadzało? skoro nie ma tej wartości, to wykonywana jest część else
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 6.10.2025 - 09:53