• User

    Parse error: parse error, unexpected '('

    <?php
    function check_user($usr,$pws) {
    $textfile = fopen("iscritti.txt", "r");

    while ( $rigafile = fgets($textfile,1024) ) {
    $campiriga = explode("|", $rigafile);
    $file_username = $campiriga[0];
    $file_password = $campiriga[1];
    if (($file_username == $usr)
    ($file_password == $pws)) {
    return 0;
    }
    }
    return 1;
    fclose($textfile);
    }

    $password = $_POST["password"];
    $username = $_POST["username"];

    if (check_user($username,$password)) {
    echo "Non sei autorizzato ad entrare in quest'area";
    } else {
    ?>
    <html>
    Questo e' il corpo della tua pagina protetta

    All'interno di questa pagina troverai informazioni riservate agli utenti che hanno pagato

    [url="pagina1.php?username=<?=$username?>&password=<?=$password?>"] Link1 ad una pagina protetta

    [url="pagina2.php?username=<?=$username?>&password=<?=$password?>"] Link2 ad una pagina protetta
    ...
    </html>
    <?php
    }
    ?>

    Parse error: parse error, unexpected '(' in /web/htdocs/www.trasgressioni.org/home/welcome.php on line 10

    Potreste aiutarmi a correggere questo errore, nn riesco ad individuarlo.

    Grazie a tutti.


  • User Attivo

    quale sarebbe la riga 10??

    if (($file_username == $usr)
    ($file_password == $pws)) {
    return 0;
    }

    +o- queste?
    secondo me tra ($file_username == $usr) e ($file_password == $pws) ci andrebbe un qualcosa tipo AND oppure OR


  • Super User

    yeah

    if (($file_username == $usr) && ($file_password == $pws))
    {
    return 0;
    }