Kezdőoldal » Számítástechnika » Programozás » Mi lehet a gond? PHP, mysql,...

Mi lehet a gond? PHP, mysql, checkbox

Figyelt kérdés

Kezdő vagyok szóval lehet hogy alap hiba:

Html-oldalon feltöltöm a latta változót:

<input type="hidden" name="latta" value="0">

Láttad?:<input type="checkbox" name="latta" value='1' /><p>

Post metódussal elküldöm php-nak->

Php részben hozzárendelem a $latta-hoz:

$latta=$_POST['latta'];


Utána lekérdezésként elküldöm a mysql szervernek:

INSERT INTO valami (nev,becenev,jelszo,email,latta)

VALUES('$nev','$bece','$jelszo','$email','$latta');


Utána lekérdezésnél minden adat stimm, viszont a latta mezőben nincs semmi. sem 1,sem 0.


Mi lehet a gond?


2011. máj. 6. 18:35
 1/8 A kérdező kommentje:
már működik, hogy mi volt a hiba azt nem tudom,szerintem csak nem frissítettem le a régi php kódot -.-" xD
2011. máj. 6. 18:43
 2/8 A kérdező kommentje:
A firefoxot nem frissítettem.
2011. máj. 6. 18:48
 3/8 anonim ***** válasza:

$latta= (int) $_POST['latta'];

Csak a vicc kedvéért megadhatnád az oldalad linkjét, hogy megmondjam, miért kellene ez.... :P

2011. máj. 6. 20:07
Hasznos számodra ez a válasz?
 4/8 A kérdező kommentje:

Köszi a tippet :) még nem járok a gonosz felhasználók szörése résznél, + 1-0 helyett igen/nemet használok jelenleg :)

Html oldali hidden boxnál tudsz szebb megoldást arra az esetre mikor nem checkelik be a boxot?

2011. máj. 6. 22:44
 5/8 A kérdező kommentje:

most meg a kódolás nem jó... ? jelenik meg minden ékezetes karakter helyett.

header("Content-Type: text/html; charset=utf-8");

nem elég? Eddig jó volt minden lapnál, most nem tudom mi baja -.-"

2011. máj. 6. 23:06
 6/8 A kérdező kommentje:
ezis megvan.. fránya notpad xD
2011. máj. 6. 23:19
 7/8 anonim ***** válasza:

Használj olyan notepad-ot, ami kiszínezi. :P

pl. Notepad2, Notepad++


Nézd meg az isset függvényt:

[link]

2011. máj. 7. 08:57
Hasznos számodra ez a válasz?
 8/8 A kérdező kommentje:

így tényleg jobb, köszi :)

végleges megoldás :

if (false === isset($_POST['latta'])){$latta="0";} else {$latta="1";};

2011. máj. 7. 19:36

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!