Ovako radim neku stranicu i dešava mi se problem znaci napravio sam registraciju i sad tesitam to i kad idem register izbaci mi ovo
Notice: Undefined index: registracija_email in C:
ovako stoji u skripti
$email = $_POST['registracija_email'];
imam i to tj tamo gdje sam pravio ovo za registraciju
<input type="text" id="registracija_email" placeholder="VAÅ EMAIL" />
nije mi jasno šta je sad tu problem meni je to sve uredu imam isto ovako za password,username i ostalo sve na isti nacin ali samo za daje mi ovaj error
ne možeš samo uletiti tako,jesi rekao phpu da provjeri jeli $_POST poslan?
osim toga id selektor se ne koristi za to,u tvom sluÄaju moraÅ¡ koristiti name selektor u html dijelu...
probaj ovako:
<input type="text" name="registracija_email" placeholder="VAÅ EMAIL" />
i onda php
if(isset($_POST['registracija_email']))
{
$email = $_POST['registracija_email'];
// tu smiješ koristiti $email
}
else
{
// tu ne smiješ koristiti $email
}
uvijek provjeri dali je poslan $_POST i onda tek spremaj u varijablu i tek kasnije koristi tu varijablu za ostale provjere
neće ni tako kako si mi reko
da je u tom problem valjda bi i za ostalo govorilo što imam
za password,ponavljanje pw,username,vertifikaciju i ostalo
moze lock rijesio sam ovako ako nekom bude trebalo :D
$email = (isset($_POST['registracija_email'])) ? $_POST['registracija_email'] : NULL ;
Citat: Master of Disaster poslato Mart 15, 2014, 23:06:21 POSLE PODNE
moze lock rijesio sam ovako ako nekom bude trebalo :D
$email = (isset($_POST['registracija_email'])) ? $_POST['registracija_email'] : NULL ;
istu stvar ti je napisao Slay, ocito da bi trebao nauciti osnove programiranja prije nego ista radis...
? je ternary operator i zamijenjuje(skracuje) if - ELSE provjeru, a sa NULL si napravio samo sigurnosnu rupu jer ne upozoravas korisnika da nije unio email vec spremas NULL u bazu, jako pametno...