ugrás a tartalomhoz

Űrlap feldolgozás

bnc1995 · 2011. Szep. 21. (Sze), 21.29
Sziasztok!

Azt szeretném kérdezni, hogy mi a hiba az alábbi php kódban.
Elvileg a 5. sorban van a hiba, de nem tudom, hogy mi.
Az adatok egy html Űrlapból vannak. Az elfogad változó egy checkbox-ból van.
Segítségeteket előre is köszönöm

Bence
  1. <?php  
  2. if (!emptyempty($_POST['felhasznalonev']) && (!emptyempty($_POST['PW']) && (!emptyempty($_POST['PW2']) &&   
  3. (!emptyempty($_POST['MAIL']) && (!emptyempty($_POST['NEP']) && (!emptyempty($_POST['TAJ'])))))))  
  4.      {  
  5.       if ($_POST['elfogad'] == 1)//checkbox  
  6.       {  
  7.        print "OK";  
  8.       }  
  9.       else {  
  10.       print "Nem fogadtad el a feltételeket";  
  11.       }  
  12.      }  
  13. else {  
  14.       print "Nem töltöttél ki minden mezőz!";  
  15.      }  
  16. ?>  
 
1

if (isset($_POST['elfogad'])

Hidvégi Gábor · 2011. Szep. 21. (Sze), 21.32
if (isset($_POST['elfogad']) and $_POST['elfogad'] == 1)
2

Nem jó:(

bnc1995 · 2011. Szep. 21. (Sze), 21.40
Akár bejelölöm a négyzetet akár nem az else ágat hajtja végre:S
3

form nélkül nehéz erre jól

pp · 2011. Szep. 21. (Sze), 21.50
form nélkül nehéz erre jól válaszolni.
A kód elején tolj egy
  1. <?php  
  2. print '<pre>'; print_r($_POST); exit();  
  3. ?>  
VAgy telepíts egy debuggert, már ha hosszú távon gondolkodsz a PHP fejlesztésben.

pp
4

Meg van a hiba:)

bnc1995 · 2011. Szep. 21. (Sze), 22.07
A form-ban volt a hiba:) Azért köszönöm a segítséget.

Bence