Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente bannato
    Registrato dal
    Jan 2005
    Messaggi
    104

    Spiegazione errore "Parse Error"

    Cosa vuol dire l'errore

    Parse error: parse error, expecting `','' or `';'' in c:\foxserv\www\test\control.php on line 67


    Vado sulla pagina ed al rigo 67 trovo }....

  2. #2

    Re: Spiegazione errore "Parse Error"

    [supersaibal]Originariamente inviato da crycry
    Cosa vuol dire l'errore

    Parse error: parse error, expecting `','' or `';'' in c:\foxserv\www\test\control.php on line 67


    Vado sulla pagina ed al rigo 67 trovo }.... [/supersaibal]
    posta qualche riga prima perche' con solo una graffa chiusa non c'e' ciccia per i gatti...

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  3. #3
    Utente bannato
    Registrato dal
    Jan 2005
    Messaggi
    104
    Codice PHP:
     if ($cookieusername != ""){ // L'utente è già loggato? 1

        echo "Sei loggato come $cookieusername"; // 1Y Se sì, visualizzane il nome

        ?>

        - [url="logout.php"]esci[/url]

        <?php

    }

    else { 
    // 1N Se no, esegui il login



        
    if (($username!="") && ($password!="")) { // Sono stati inseriti utente e password? 2

            
    $q_admin=mysql_query("SELECT * FROM test WHERE username='$username' AND password='$password_md5'"); // 2Y Se sì, confrontali con quelli del db

             
    $q_admin_count=mysql_num_rows($q_admin);

            if (
    $q_admin_count == 1) { // E' stata trovata una corrispondenza? 3

                
    setcookie("username"$usernametime()+3600); // 3Y Se sì, memorizza il nick in un cookie...

                
    setcookie("password_md5"$password_md5time()+3600); // ...e la password in un altro

                
    echo "Benvenuto, " $username // Visualizza l'avvenuto login

            
    }

            else { 
    // 3N Se no, visualizza un messaggio di errore e invita l'utente a rifare il login

               
    ?>

                Utente o password errati, [url="loginA.php"]riprova[/url]

                <?php

            
    }

        }

        else { 
    // 2N Se no, chiedi all'utente di inserirli

            
    ?>

  4. #4
    Hai due else uno dietro l'altro....

    infili l'else di 2N a seguire l'else di 1N. In pratica else 1N rimane aperto....

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  5. #5
    Utente bannato
    Registrato dal
    Jan 2005
    Messaggi
    104
    grazie!

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.