Jump to content
Sign in to follow this  
pumpo1990

Wycią…ganie danych z formularza typu checkbox

Recommended Posts

Witam serdecznie!

 

A więc dopiero szkolę się w PHP, ale to już mniejsza o to;)

 

Mam bowiem pewne pytanie, problem Gdy mam przykładowo taki kod:

 

<form action="dalej.php" method="post">
<input type="text" name="ile" />
</form>

 

To w pliku dalej.php, aby wycią…gną…ć text wpisany w formularzu na poprzedniej stronie należy użyć tablicy $_POST['ile']

 

A gdy mam przykładowo taki oto kod:

 

<form action="dalej.php" method="post">
<input type="checkbox" name="ile" /> jakiś tam tekst
</form>

 

I chodzi mi, aby na następnej stronie wyświetlało mi w jakiś tam sposób czy ten checkbox był zaznaczony czy nie

 

I właśnie czy to da się sprawdzić tylko za pomocą… instrukcji if, czy może istnieje jakaś tablica gotowa?

Share this post


Link to post
Share on other sites

Jeśli podasz przy polu checkbox wartość value to bedzie to widoczne jako zwykła zmienna w formularzu jeśli pole zostanie zaznaczone np. w Twoim przykładzie pola:

<form action="dalej.php" method="post">
<input type="checkbox" name="ile"  value="1"/> jakiś tam tekst
</form>

Jeśli pole zostanie zaznaczone to zmienna przyjmie wartość '1'. Jeśli nie podasz wartości value to tyko przyjmie wartości on/off. I chyba nie ma innego sposobu niż sprawdzenie if'em.


Pomocy na GG udzielam, tylko wtedy, kiedy sam jÄ… zaproponuje.

-----------------------------------------------------------------------------------

Maru Code - Websites & web applications

http://marucode.com | http://marucode.pl

 

Tworzenie, kodowanie stron i aplikacji internetowych.

CMS, CRM, e-Commerce, aplikacje Facebook i wiele innych.

Share this post


Link to post
Share on other sites

po pierwsze to witam na forum, a po drugie to mam pytanie:

 

w pliku z formularzem mam checkbox-a, a w pliku przetwarzają…cym formularz wyświetlam zawartość tablicy(czy mojego formularza) za pomocą… print_r($_POST); . I tu mam pytanie, czy to jest normalne, że jeżeli mój checkbox jest zaznaczony, to wyświetla mi się

 

Kod
Array

{

[Debug] => on

}

 

a jeżeli odznaczę to nie mam nic w tablicy tzn nie wyświetla mi się rekord [Debug]. IMO powinno byc:

 

Kod
Array

{

[Debug] => off

}

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
Sign in to follow this  

×
×
  • Create New...