Ocena wątku:
  • 1 głosów - średnia: 1
  • 1
  • 2
  • 3
  • 4
  • 5
Formularz / Jak obsłużyć checkbox'y w php?
#1
Witajcie!

Tworzę skrypt przetwarzania zamówień, zaciołem się na tych checkbox'ach. Jak zrobić aby po zaznaczeniu kilku check'ów i przetworzeniu zostały dodane (te zaznaczone) do tablicy albo zmiennej...

oto część formularza...
Kod:
<span>Opcje dodatkowe:</span><br/>
      <input type="checkbox" value="Formularz konatktowy" name="dodatki" >Formularz konatktowy<br/>
      <input type="checkbox" value="Animacje flash (drobne)" name="dodatki" >Animacje flash (drobne)<br/>
      <input type="checkbox" value="Animacje flash (zaawansowne)" name="dodatki" >Animacje flash (zaawansowne)<br/>
      <input type="checkbox" value="Galeria" name="dodatki" >Galeria<br/>
      <input type="checkbox" value="Mapa dojazdu" name="dodatki" >Mapa dojazdu<br/>
      <input type="checkbox" value="Formularz zamówień" name="dodatki" >Formularz zamówień<br/>
      <input type="checkbox" value="Muzyka w tle" name="dodatki" >Muzyka w tle<br/>


Proszę o szybką pomoc!

Pozdrawiam, PrzemoooMaX
Odpowiedz
#2
Wykorzystaj isset np.
Kod PHP:
<?php
if(isset($_POST['dodatki'])){
echo 
'istnieje';
}
else{
echo 
'dupa';

Odpowiedz
#3
Ale to mi nic nie daje, też wiem jak sprawdzić czy coś jest zaznaczone, chodzi mi o zapisanie do zmiennej tych zanaczonych...
Odpowiedz
#4
Kod PHP:
if(isset($_POST['dodatki'])){
$dodatki 1;
}
else{
echo 
'dupa';

?

Nie wiem czy o to ci chodzi. Powiedz może dokładniej co chcesz osiągnąć.
Odpowiedz
#5
Chodzi mi o to że:

Mam: listę 10 checków, i chciałbym podczas przetwarzania wypisać do jakiegoś miejsca te które zostały zanaczone...

NP. Dokonuję zamówienia, i zanczam że chce dostać długopis promocyjny, zaznaczam także czapkę promocyjną itd. Po przetworzeniu fomularze chce żeby było napisane co wybrałem... Rozumiesz?
Odpowiedz
#6
No to czemu nie sprawdzisz każdego issetem i wyświetlisz/przypiszesz dane?
Odpowiedz
#7
jak to zrobić np. na tym co jest w pierwszym poście, tak dla przykładu
Odpowiedz
#8
Po pierwsze przypisz różne wartości pola "name", a potem będziemy działać dalej.
Odpowiedz
#9
Czyli sprawdzać to dla wszystkich?
Odpowiedz
#10
zamiast name="dodatki" daj name="animacja_flash_1" etc. Potem każdy sprawdź issetem i przetwórz dane.
Odpowiedz


Podobne wątki…
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  Formularz dodawania ogłoszenia tex 0 3,762 08-12-2015, 01:57
Ostatni post: tex
  checkbox przemysuaw 1 2,467 25-03-2013, 20:41
Ostatni post: ILIES
  Formularz kontaktowy z checkbox Moody 4 3,500 26-08-2012, 13:59
Ostatni post: Marys
  [PHP]pole opcji(radio) działa jak pole wyboru(checkbox) eremen 2 2,769 19-02-2012, 23:36
Ostatni post: eremen
  Formularz kontaktowy pytanie z PHP Matissen 10 7,360 10-01-2012, 20:44
Ostatni post: Matissen

Skocz do:


Użytkownicy przeglądający ten wątek: 1 gości
Sponsorzy i przyjaciele
SeoHost.pl