salve a tutti, sto facendo uno script php in materia di autenticazione dove ad autenticarsi ci sono 2 profili: l'utente registrato e l'artista visto che è un autenticazione riguardante musica.
Visto che ad autenticarsi saranno 2 attori allora ho pensato di mettere una form di tipo RADIO con selezione esclusiva. Nel momento che si pulsa il bottone mi ricavo l'informazione se è un utente registrato o se un attore.
Quinti il codice html solo è:
codice:
<form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post">
          Username:<input size="20" name="username" type="text">
          Password:<input type="password" name="passwd"size="20" >
          <input type="radio" name="tipo" value="artista" > Artista

          <input type="radio" name="tipo" value="registrato" > Registrato
          <input type="hidden" name="op" value="login" />
          <input type="submit" value="Entra" />
Per quanto riguarda il codice PHP per capire che è un artista o un utente registrato é:
codice:
if ($_POST['username']!='' && $_POST['passwd']!=''  && isset($_POST['registrato']))
{$username = $_POST['username'];
 $passwd   = $_POST['passwd'];
 $registrado = $_POST['registrato']; ->e il resto del codice}
else if($_POST['username']!='' && $_POST['passwd']!=''   &&  isset($_POST['artista'])){
      $username = $_POST['username'];
      $passwd   = $_POST['passwd'];
      $artista = $_POST['artista']; ->e il resto del codice
else "ERRORE"}
Domanda: quando selezione uno delle 2 alternative nella pagina di login e clicco su "Entra" non mi fa andare avanti e mi riporta su "ERRORE". Questo perchè non ho ben chiaro come si possono bene estrapolare i dati da radio e non ho trovato documentazione adeguata. Qualcuno mi può aiutare ?
Grazie a tutti per l'interesse