formular

Secţiune dedicată începatorilor.

Moderatori: Moderatori, Start Moderator

mirceabondar
Average Member
Mesaje: 115
Membru din: Sâm Mai 29, 2010 7:42 pm

formular

Mesajde mirceabondar » Lun Iul 01, 2013 4:14 pm

Am un formular php. Inainte de formrular am if(!issset($_POST['nume'])) $_POST['nume'] = '';. Iar apoi $nume = $_post['nume'];. Am schos prima linie cu isset si am bagat $nume = ... in if($_POST){$nume = $_post['nume'];}. Este vreo diferenta intre cele doua variante. Cand este recomandat si de ce sa folosesc isset la un formular?



V8Li
Junior Member
Mesaje: 48
Membru din: Vin Ian 06, 2012 8:19 pm

Re: formular

Mesajde V8Li » Lun Iul 01, 2013 6:05 pm


MarPlo
Senior Member
Mesaje: 885
Membru din: Mie Sep 24, 2008 9:32 am
Localitate: Braila
Contact:

Re: formular

Mesajde MarPlo » Lun Iul 01, 2013 8:15 pm

Completare Observatie.
- Atentie la litere mari si mici, PHP e case-sensitive, deci face diferenta intre majuscule si litere mici.
$_post['nume'] iti va da eroare la date din formular, foloseste mereu cu majuscule: $_POST['nume'] .
Cursuri gratuite: | | | |

mirceabondar
Average Member
Mesaje: 115
Membru din: Sâm Mai 29, 2010 7:42 pm

Re: formular

Mesajde mirceabondar » Lun Iul 01, 2013 8:28 pm

Si daca verificarea campurilor se face cu javascript, mai este necesar if(!isset($_POST['nume']))...

MarPlo
Senior Member
Mesaje: 885
Membru din: Mie Sep 24, 2008 9:32 am
Localitate: Braila
Contact:

Re: formular

Mesajde MarPlo » Lun Iul 01, 2013 8:55 pm

Pentru un cod php corect, e necesar sa verifici existenta variabilei $_POST cu isset(), ca sa eviti eventuale erori. Mai ales daca acel fisier php poate fi accesat si direct, nu doar prin trimiterea formularului.
Pot fi cazuri cand acelasi fisier php executa anumite instructiuni cand are date primite prin $_POST, si alte instructiuni cand if(isset($_POST)) returneaza False.
Cursuri gratuite: | | | |

V8Li
Junior Member
Mesaje: 48
Membru din: Vin Ian 06, 2012 8:19 pm

Re: formular

Mesajde V8Li » Lun Iul 01, 2013 9:03 pm


V8Li
Junior Member
Mesaje: 48
Membru din: Vin Ian 06, 2012 8:19 pm

Re: formular

Mesajde V8Li » Lun Iul 01, 2013 9:22 pm


mirceabondar
Average Member
Mesaje: 115
Membru din: Sâm Mai 29, 2010 7:42 pm

Re: formular

Mesajde mirceabondar » Lun Iul 01, 2013 9:29 pm



Înapoi la “PHP Incepători”

Cine este conectat

Utilizatori ce ce navighează pe acest forum: Google [Bot] și 30 vizitatori