Visualizzazione dei risultati da 1 a 4 su 4

Discussione: parse error

  1. #1

    parse error

    Salve a tutti,
    sto cercando di scrivere il mio primo prgramma PHp + mySql (dopo anni di asp), e sono bloccato da ore su questo errore:
    parse error: parse error, unexpected $ in /web/xxxxxx/checkuser.php on line 54: premetto che le righe di codice sono 51, questo è il codice
    <?
    session_start(); // Start Session

    include 'db.php';
    // Convert to simple variables
    $username = $_POST['username'];
    $password = $_POST['password'];

    if((!$username) || (!$password)){
    echo "Immettere le informazioni richieste!
    ";
    include 'login.php';
    exit();
    }

    // Convert password to md5 hash
    $password = md5($password);

    $sql = mysql_query("SELECT * FROM Autorizza WHERE username ='$username' AND password='$password' ");
    $login_check = mysql_num_rows($sql);
    if($login_check > 0){
    while($row = mysql_fetch_array($sql)){
    foreach( $row AS $key => $val ){
    $$key = stripslashes( $val );
    }
    // Registra alcune variabili di sessione !
    session_register('CodiceUtente');
    $_SESSION['CodiceUtente'] = $CodiceUtente;
    session_register('Livello');
    $_SESSION['Livello'] = $Livello;
    // legge la tabella USERS e ricava CodiceScuola, Nome, Cognome e Livello
    $sql2 = mysql_query("SELECT * FROM users WHERE userid = '$CodiceUtente'");
    $login_check = mysql_num_rows($sql2);
    }
    if($login_check > 0){
    while($row = mysql_fetch_array($sql2)){
    foreach( $row AS $key => $val ){
    $$key = stripslashes( $val );
    }
    // session_register('Nome');
    $_SESSION['Nome'] = $Nome;
    // session_register('Cognome');
    $_SESSION['Cognome'] = $Cognome;

    header("Location: sample.php");
    }
    } else {
    echo "Non puoi essere autenticato! Le informazioni immesse non sono state trovate!

    Riprova!
    ";
    include 'login.php';
    }
    ?>
    A questa pagina si arriva da una pagina di Login
    USerid e CodiceUtente sono int(11).
    Grazie a chi potrà aiutarmi.
    Ugof
    forzainter

  2. #2
    if($login_check > 0){

    questo if non e' chiuso.


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

  3. #3
    se tu il codice lo scrivi cosi gli errori li farai sempre..

  4. #4
    Grazie per le risposte e scusate il ritardo.
    Ugof
    forzainter

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.