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

    Unespected - Errorre di Parsing

    in fase di esecuzione di questo script:
    Codice PHP:
    <?
    function Autor($user$password)
    {
        
    session_start();
        include(
    "includes/db.php");
        
    $db mysql_connect($db_host$db_user$db_password);
        if (
    $db == FALSE)
        die (
    "Errore nella connessione");

        
    mysql_select_db($db_name$db) or die ("Errore nella selezione del database.");

        
    $query "SELECT * FROM giocatori";
        
    $result mysql_query($query$db);
        
    $match 0;
        
        while (
    $row mysql_fetch_array($result))
        {
            if(
    $user == $row['nome'] && md5($password) == $row['pass'])
            {
                
    $match++;
                if(!isset(
    $_SESSION['idplayer']) {$_SESSION['idplayer'] = $row['id']}
                    if(!isset(
    $_SESSION['nome']) { $_SESSION['nome'] = $row['nome']}
                    if(!isset(
    $_SESSION['pass']) { $_SESSION['pass'] = $row['pass']}
                            }
        }

        return array(
    $match);
        
    mysql_close($db);
    }
    ?>
    php ritorna questo errore:
    Parse error : parse error, unexpected '{'

    la linea in cui questo errore viene generato è quella immediatamente successiva a
    Codice PHP:
    $match++; 

    dove sbaglio?
    "Una volta che si saranno esaurite senza successo tutte le possibilita', ci sara' una soluzione, semplice e ovvia, che saltera' immediatamente all'occhio di chiunque altro."

    Guardate: Il Miracolo delle Noci!!

  2. #2
    Mancano delle parentesi di chiusura alle if annidate (con !isset)

    inoltre, il return fa uscire dalla funzione, per cui l'ultima istruzione sara' mai eseguita.



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

  3. #3
    forse è meglio se vado a farmi un giro e mi metto a lavorare più tardi che ne dici? razza di zuccone che sono
    "Una volta che si saranno esaurite senza successo tutte le possibilita', ci sara' una soluzione, semplice e ovvia, che saltera' immediatamente all'occhio di chiunque altro."

    Guardate: Il Miracolo delle Noci!!

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.