Visualizzazione risultati 1 fino 3 di 3

Discussione: Pagina di registrazione php

  1. #1
    Guest

    Predefinito Pagina di registrazione php

    Ho quasi finito la mia pagina di registrazione.. siccome, appena si registrano gli utenti mi compare sbagliata, sapresta darmi il codice php per l' username già in uso, username di minimo 4 caratteri e la password di almeno 3 caratteri? Vi ringrazio...

  2. #2
    dborraccino non è connesso Utente giovane
    Data registrazione
    25-07-2010
    Messaggi
    39

    Predefinito

    Codice HTML:
    <table>   
      <form action="<? $_SERVER['PHP_SELF']; ?>" method="post" name="signup" id="signup">   
      <tr>   
      <td width="285">Username: <br />    
      (sono permessi solo lettere e numeri)<br /></td>   
      <td width="180"><input type="text" id ="username" name="username" value="" maxlength="30" />    
      <br /></td>   
      </tr>   
      <tr>   
      <td>Password:</td>   
      <td><input type="password" id="password" name="password" value="" maxlength="30" />   
      <br />    
      (minimo 6    
    caratteri)</td>   
      </tr>    
      <tr>   
      <td>Verifica Password:</td>   
      <td><input type="password" id="verify_password" name="verify_password" value="" maxlength="30" />   
      <br />    
    </td>   
      </tr>   
      <tr>   
      <td>Email:</td>   
      <td><input type="text" id="email" name="email" value="" size="30" />   
      <br /></td>   
      </tr>   
      <tr>   
      <td>Invia il modulo per completare la registrazione</td>   
      <td><input type="submit" id="submit" name="submit" value="Invia" /></td>   
      </tr>   
      </form>   
      </table>   
    vedi questo va bene? se ci riesci poi mi aiuti a configurare la mia pagina?
    Ultima modifica di alemoppo : 09-01-2012 alle ore 21.01.27 Motivo: + tag [html]

  3. #3
    L'avatar di alemoppo
    alemoppo non è connesso Staff AV
    Data registrazione
    24-08-2008
    Residenza
    PU / BO
    Messaggi
    22,686

    Predefinito

    @dborraccino: il tag <form> dovresti metterlo fuori da <table> (oppure dentro).

    sapresta darmi il codice php per l' username già in uso, username di minimo 4 caratteri e la password di almeno 3 caratteri?
    Per il limite di caratteri, puoi usare la strlen(), ad esempio:

    Codice PHP:
    if(strlen($_POST['username']) < 4 )
    die(
    'username troppo corto');
    if(
    strlen($_POST['password']) < 3 )
    die(
    'Password troppo corta');
    Per verificare se l'username è già in uso, dovresti fare prima una SELECT al database, con condizione
    Codice:
    WHERE username='$username'
    Quindi, se la query restituisce (almeno) una riga, significa che è già esistente...

    n.b: "username", "password" sono nomi che ho inventato io: poi dovresti sostituirli con i veri nomi usati dal tuo script...

    Ciao!

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •