Visualizzazione dei risultati da 1 a 2 su 2

Discussione: Errore unexpected ')'

  1. #1

    Errore unexpected ')'

    Ciao..
    non riesco a capire qst errore: Parse error: syntax error, unexpected ')' in D:\SIM\newsito\functions\checklogin.php on line 23

    Posto il codice
    Codice PHP:
    <?php
    require_once("./inclusioni.php");  

    $CodUt=0;
    if (
    $_POST['submit_login'])
    {
       
    $user$_POST['user_login'];
       
    $pass$_POST['user_pass'];

       
    //controllo se sono stati inseriti user e password
       
    if ($user && $pass) {
             
    //verifico se user e password sono corretti
          
    $id_utcheck_utente ($user$pass);
          if (
    $id_ut>0) {
                        
    //imposto la sessione
                      
    session_start();
                      
    $_SESSION['idut']=$id_ut;
                      
                    
    //recupero il numero dei pacchetti che utilizza l'utente
                      
    $numpac=num_pacc($id_ut);
                    
    //echo $numpac;
                    
    if ($numpac>1) {
                       
    //lutente utilizza piu pacchetti
                       
    $db_link=db_connect();
                       if (
    $result=mysql_query("SELECT applicazione From applicazioni Where id_utente='$id_ut';")) {
                             while    (
    $row=mysql_fetch_array($result))) {
                          
    //stampo i link che portano alle applicazioni
                          
    $appl=$row['applicazione'];
                          echo 
    "[url='http://localhost/']$appl[/url]
    "
    ;
                          
    mysql_close($db_link);
                          }
                        }
                    } else
                    {
                         
    //l'utente utilizza un solo pacchetto
                        
    $appl=pacchetto_utente($id_ut);  
                          
    header ("Location: [url]http://localhost/[/url]".PATH_SITE.$appl."/index.php");
                    }
                 }
               else
              {
                     echo 
    "<script>alert('I campi Username e/o Password non sono corretti.');</script>";
                    
    login();
              }
        }
        else
               {
               
    //non ci sono user e/o password
            
    echo "<script>alert('I campi Username e Password sono obbligatori.');</script>";
            
    login();  
               } 
    }

    function 
    check_utente($user$pass)
    {
         
    //$password= md5($pass);
        
    $password$pass;
        
    $usernameaddslashes($user);
        
    $db_link=db_connect();
        
    $query="SELECT id_utente From sicurity Where username = '$username' And password = '$password';";
        
    $result=mysql_query($query);
        
    $row=mysql_fetch_array($result);
        
    mysql_close($db_link);
        return (
    $row['id_utente']);
    }

    function 
    num_pacc($id_ut)
    {
         
    $db_link=db_connect();
        
    $query="SELECT applicazione From applicazioni Where id_utente='$id_ut';";
        
    $result=mysql_query($query);
        
    $n=mysql_num_rows($result);
        return 
    $n;
    }

    function 
    pacchetto_utente($id_ut)
    {
         
    $db_link=db_connect();
        
    $query="SELECT applicazione From applicazioni Where id_utente='$id_ut';";
        
    $result=mysql_query($query);
        
    $row=mysql_fetch_array($result);
        
    mysql_close($db_link);
        return (
    $row['applicazione']);
        
    //return $row;
    }
    ?>
    Grazie..

  2. #2
    Codice PHP:
    while    ($row=mysql_fetch_array($result))) { 
    chiudi una tonda di troppo.. sostituisci con:
    Codice PHP:
    while    ($row=mysql_fetch_array($result)) { 

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.