Visualizzazione dei risultati da 1 a 7 su 7

Discussione: Problemi di login

  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2006
    Messaggi
    31

    Problemi di login

    Salve,

    ho provato questi script per il login ma l'errore dato è:"Parse error: parse error in c:\programmi\easyphp1-8\www\ultimo\ult2\codice\altro2\utente.php on line 40"

    Vi allego il file:

    "utente.php"


    <?php
    $password = $_POST["password"];
    $username = $_POST["username"];

    require("conn.php");

    $result = mysql_query("SELECT name FROM utenti WHERE password LIKE $password","corso");
    $rows = mysql_num_rows($result);

    if($rows>0) {
    print("Ti sei già registrato");
    }
    else{
    $insert = mysql_query("insert into utenti(username, password) values ('$username','$password')","corso");
    $result = mysql_query("select id, username from utenti","corso");

    while($records = mysql_fetch_array($result)) {
    echo "Id: ".$records['id']."
    ";
    echo "username: ".$records['username']."
    ";
    }
    }
    ?>
    <html>
    <body>

    <?php
    if($username=="")
    {
    print "L'username è obbligatorio
    <a href=\"reg.php\">indietro</a>
    ";

    }

    elseif($password=="")
    {
    print ("la password è obbligatoria
    <a href=\"reg.php\">indietro</a>
    ");
    }

    ?>


    Vai alle lezioni


    </body>
    </html>

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2006
    Messaggi
    31
    up

  3. #3
    A prima vista sembrerebbe che manchino i punto e virgola ( alla fine dei cicli IF, dopo la chiusura della parentesi graffa.

  4. #4
    Utente di HTML.it
    Registrato dal
    Sep 2006
    Messaggi
    31
    up

  5. #5
    Utente di HTML.it
    Registrato dal
    Sep 2006
    Messaggi
    31
    up

  6. #6
    Nel tuo script non c'è alcun errore di sintassi, ma c'è un errore nelle funzioni di mysql, puo essere quello che ti generi l'errore, la linea 40 per il tuo script forse non è la stessa per noi xD ( scusa il giro di parole ). Comunque , l'errore è in "corso" nelle funzioni di mysql, il secondo argomento serve per specificare una link di connessione a mysql. Quindi elimina quel parametro alle funzioni e dovrebbe andarti bene.
    Chiamatemi sven se volete non ho voglia di fare una nuova email per una nuova registrazione xD
    Mac Future User , Ventilatore for PC Cooler user , - dry is coming -

  7. #7
    Utente di HTML.it
    Registrato dal
    Sep 2006
    Messaggi
    31
    Grazzzzzzzzzzzzzzzzzie funge!!!!

    Cavoli spesso ci s'incarta in piccole cose che finche' non si risolvono sembrano montagne!!!
    Ti mando un sardissimo abbraccio

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.