Verificare sub, peste 18 ani

Discutii despre script-uri si coduri PHP-MySQL, precum si lucru cu XML in PHP.
Wayn3
Mesaje:111

Verificare sub, peste 18 ani

as dori sa stiu si eu cum fac un formular cu casuta pentru a introduce varsta ... sa accepte doar persoane peste 18 ani ?
stiu ca are legatura cu functia if { } else{ } .... si nume_variabila>18 :-???

MarPlo Mesaje:4343
De exemplu, faci un camp tip Select:

Cod: Selectaţi tot

<select name="varsta">
 <option value="minor">Sub 18 ani</option>
 <option value="major">Peste 18 ani</option>
</select>
Iar in scriptul PHP:

Cod: Selectaţi tot

$varsta = $_POST['varsta'];
if($varsta=='major') {
  // Cod pt. Peste 18 ani
}
else if($varsta=='minor') {
  // Cod pt. Sub 18 ani
}
- Sau in loc de 'minor', 'major' numere 17, 19.

Wayn3 Mesaje:111
eu vreau sa pun la sub 18 sa refuze inregistrarea... cum ar trebui sa pun ?

MarPlo Mesaje:4343
Depinde cum e codul de inregistrare. Raspunsul de mai sus e ca un exemplu pe care trebuie sa-l aplici /adaptezi in scriptul PHP de inregistrare.
De exemplu

Cod: Selectaţi tot

if($varsta=='minor') {
  echo 'Inregistrare respinsa';
  exit;
}