Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    function validateLoginForm

    quando si esegue il login, se i dati sono errati si visualizza un messaggio di errore...
    il problema è che se javascript non è abilitato non si visualizza il messaggio.
    per il controllo dei dati utilizzo questo:

    codice:
     function validateLoginForm(eForm) {
    	if (! eForm)
    		return false;
        
        $(eForm).ajaxSubmit({
            success: function(sResponce) {
                if(sResponce == 'OK')
                    eForm.submit();
                else
                    alert(_t('Il nome o la password sono errati!'));
            }
        });
    }
    come sarebbe in php????

  2. #2
    Cercando gestire utenti con php questa è la prima voce che google mi ha trovato:

    http://php.html.it/articoli/leggi/90...tenti-con-php/


  3. #3
    Ad ogni modo...

    Avrai bisogno di due pagine, la prima pagina contiene il form html.

    La seconda pagina è più o meno strutturata così:

    Codice PHP:
    <?php
    include 'conf.php';

    if (
    trim($_POST['user']) != "" && trim($_POST['pass']) != ""// se i due campi non sono vuoti
    {
     
    $user trim($_POST['user']);
     
    $pass trim($_POST['pass']);
     
    $pass md5($pass);
     
    $query_ricerca "SELECT * FROM tabella_utenti WHERE utente='$user' AND pass='$pass'";
     
    $proc_ricerca = @mysql_query($query_ricerca);
     if(@
    mysql_num_rows($proc_ricerca) != 0// se vi è almeno un risultato
     
    {
       
    // utente loggato
     
    }
     else
     {
       
    // nome utente o pw sbagliata
     
    }
    }
    else 
    // i campi utente e pw sono vuoti
     
    {
       
    // redirect a dove voglio
     
    }
    ?>
    Questo è più che altro un'esempio, non funziona probabilmente messo così come è scritto, ma era per darti un'idea generale. Bisognerebbe inoltre fare ulteriori controlli.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.