Pagina 2 di 2 primaprima 1 2
Visualizzazione dei risultati da 11 a 13 su 13

Discussione: login

  1. #11
    POSTAMI la pagina che ti da l'errore

  2. #12
    Notice: Undefined index: login in c:\programmi\easyphp1-8\www\login\check1.php on line 7

    Notice: Undefined offset: 1 in c:\programmi\easyphp1-8\www\login\check1.php on line 9

    pagina login

    <?php
    include "config.php";
    include "funzioni.php";
    $DB = new DB();
    session_start();
    unset($_SESSION['login']);
    unset($_SESSION['psw']);
    // Si connette
    $DB->connect();
    $login = trim(addslashes($_POST['login']));
    $pass = trim(addslashes($_POST['psw']));
    if ($login=='' or $pass==''){
    echo"<form name='login' action='' method='post'>
    <table>
    <tr><td>Login</td><td><input type='text' name='login'></td></tr>
    <tr><td>Password</td><td><input type='password' name='psw'></td></tr>
    <tr><td><input type='submit' name='Accedi' value='Accedi'></td><td></td></tr></table>";}
    else
    {
    $psw_per_db = criptpass($pass);
    $verifico_user = mysql_query("SELECT *
    FROM `utenti`
    WHERE `nick` ='$login'
    AND `pass` = '$psw_per_db' and `stato` = '1'
    LIMIT 0 , 1");
    $ok_login = mysql_num_rows($verifico_user);
    if($ok_login=="1")
    {
    $_SESSION[login] = $login;
    $_SESSION[psw]= $psw_per_db;
    Echo "<meta http-equiv=\"Refresh\" content=\"3; URL=set.php\">Login effettuato correttamente . <a href=set.php>Clicca qui per entrare</a>";
    }
    else
    {
    Echo "<meta http-equiv=\"Refresh\" content=\"3; URL=login.php\">Login incorretto o utente che non ha ancora completato il processo di registrazione. In questo caso controlla la tua email<a href=login.php>Premi qui per riprovare</a>";
    }
    }

  3. #13
    Notice: Undefined index: login in c:\programmi\easyphp1-8\www\login\check1.php on line 7

    Notice: Undefined offset: 1 in c:\programmi\easyphp1-8\www\login\check1.php on line 9


    pagina index1

    <?php
    include "check1.php";
    if($autorizzato=="1"){
    echo "Bentornato $nome_utente <a href=logout.php>[esci]</a>
    ";
    }
    else
    {
    echo "ciao Ospite
    ";}
    ECHO "Registra nuovo utente

    esempi: | <a href=esempi/2.php>Per tutti gli utenti | <a href=esempi/3.php>Se sei ospite ti invita a registrarti</a>
    ";
    Echo '<title>Esempio di login con php e mysql</title>
    <h2>Istruzioni</h2>
    Questo semplice script vi servirà per capire come far registrare i vostri utenti sul sito. Vi permettere di fargli eseguire
    l\'accesso e riconoscerli in seguito ed autorizzarli a vedere le pagine che deciderete libere oppure no.

    GLi unici accorgimenti che dovrete avere per far questo è includere in ogni pagina dei vostri script php il file check1.php
    (facendo


    include "check1.php";

    session_start();

    ).
    Tale file va incluso all\'inizio di ogni vostro script in quanto utilizza le sessioni e le sessioni per poter
    funzionare non devono avere dell\'output generato (anche un solo spazio prima dell\'inclusione manda in corruzione lo script).
    Dunque per capirsi:

    Questa è la variabile dell\'autorizzazione dell\'utente: $autorizzato che viene autorizzato se il valore è 1.

    Dunque
    if($autorizzato=="1")

    {

    echo "Utente autorizzato";

    }

    else

    {

    Echo"utente non autorizzato";

    }


    Il nome dell\utente è la variabile $nome_utente


    IMPORTANTE: PER FAR FUNZIONARE CORRETTAMENTE LO SCRIPT RICORDATI SEMPRE DI AGGIUNGERE SEMPRE:



    include "check1.php";

    session_start();



    SEMPRE ALL\'INIZIO DI OGNI FILE IN CUI VUOI VERIFICARE L\'UTENZA

    <font color=red>Dovrete aprire il file db.sql ed inserirlo nel db</font>


    ';

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 © 2026 vBulletin Solutions, Inc. All rights reserved.