Visualizzazione risultati 1 fino 7 di 7

Discussione: AIUTO, ERRORE: Parse error: syntax error, unexpected '<' in ...

  1. #1
    Guest

    Predefinito AIUTO, ERRORE: Parse error: syntax error, unexpected '<' in ...

    Salve a tutti! Sto seguendo un corso di php e stavo giusto creando una pagina di login, fin quando non mi dā questo errore:

    Parse error: syntax error, unexpected '<' in...

    Potreste dirmi cosa c' č che non vā? il codice č questo:
    Codice PHP:
    <?php
    /*
    * Questo č uno script
    */

    if(!isset($_POST['submit'])){
    echo
    '<form method="post" action="#">
    <input type="text" name="username"><br>
    <input type="password" name="pass"><br>
    <input type="submit" value="Login!" name="submit">
    </form>'
    ;
    } else {
    include
    'config.php';
    include
    'connect.php';
    $user = mysql_real_escape_string($_POST['username']);
    $pass = mysql_real_escape_string($_POST['pass']);

    $query = "SELECT username, password FROM login WHERE username = '{$user}' AND password = '{$pass}'";
    $result = mysql_query($query,$conn);
    $num_rows = mysql_num_rows($result);
    if (
    $num_rows == '1'){
    echo
    "Login effettuato con successo!<br><a href='/index.php'>index page</a>";
    } else {
    echo
    "Dati errati: <a href='/login.php'>Ritenta</a>"; <a href='/singup.php'>Inizia</a>";
    }

    ?>
    SECONDO ME, manca un < accanto a qualcosa... Grazie dell' aiuto e buon natale a tutti
    Ultima modifica di alemoppo : 22-12-2011 alle ore 22.01.03 Motivo: +tag [php]

  2. #2
    Guest

    Predefinito

    Citazione Originalmente inviato da pcword Visualizza messaggio
    Salve a tutti! Sto seguendo un corso di php e stavo giusto creando una pagina di login, fin quando non mi dā questo errore:

    Parse error: syntax error, unexpected '<' in...

    Potreste dirmi cosa c' č che non vā? il codice č questo:

    <?php
    /*
    * Questo č uno script
    */

    if(!isset($_POST['submit'])){
    echo '<form method="post" action="#">
    <input type="text" name="username"><br>
    <input type="password" name="pass"><br>
    <input type="submit" value="Login!" name="submit">
    </form>';
    } else {
    include 'config.php';
    include 'connect.php';
    $user = mysql_real_escape_string($_POST['username']);
    $pass = mysql_real_escape_string($_POST['pass']);

    $query = "SELECT username, password FROM login WHERE username = '{$user}' AND password = '{$pass}'";
    $result = mysql_query($query,$conn);
    $num_rows = mysql_num_rows($result);
    if ($num_rows == '1'){
    echo "Login effettuato con successo!<br><a href='/index.php'>index page</a>";
    } else {
    echo "Dati errati: <a href='/login.php'>Ritenta</a>"; <a href='/singup.php'>Inizia</a>";
    }

    ?>

    SECONDO ME, manca un < accanto a qualcosa... Grazie dell' aiuto e buon natale a tutti
    Magari se scrivi per intero il messaggio di errore ti accorgi che ti indica pure la riga dove č presente il problema ...

  3. #3
    Guest

    Predefinito

    Ciao, penso che il tuo problema sia qui:
    Codice PHP:
    echo "Dati errati: <a href='/login.php'>Ritenta</a>"; <a href='/singup.php'>Inizia</a>";
    Hai chiuso la stringa troppo presto, ti consiglio di fare cosė:
    Codice PHP:
    echo "Dati errati: <a href='/login.php'>Ritenta</a>";
    echo
    "<a href='/singup.php'>Inizia</a>";
    oppure, ancora meglio:
    Codice PHP:
    echo 'Dati errati: <a href="/login.php">Ritenta</a> <a href="/singup.php">Inizia</a>';
    Il tuo problema dovrebbe essere risolto...

    Ciao ciao

  4. #4
    Guest

    Predefinito

    @avplus purtroppo il problema non č risolto

  5. #5
    Guest

    Predefinito

    Citazione Originalmente inviato da pcword Visualizza messaggio
    @avplus purtroppo il problema non č risolto
    Potresti postare il messaggio di errore per intero? Hai anche il numero della riga in cui si č verificato...

    UP:
    Penso di aver capito: hai dimenticato la chiusura di una parentesi graffa alla fine del file, prima della chiusura del tag php... quindi oltre all'errore sopra, correggi anche questo...
    Ultima modifica di avplus : 22-12-2011 alle ore 16.11.13 Motivo: Scoperto errore

  6. #6
    Guest

    Predefinito

    Citazione Originalmente inviato da avplus Visualizza messaggio
    Potresti postare il messaggio di errore per intero? Hai anche il numero della riga in cui si č verificato...

    UP:
    Penso di aver capito: hai dimenticato la chiusura di una parentesi graffa alla fine del file, prima della chiusura del tag php... quindi oltre all'errore sopra, correggi anche questo...
    Hai ragione... ho risolto il mio problema prima, ma se non lo risolvevo, lo avrei risolto ora... grazie

  7. #7
    Guest

    Predefinito

    Citazione Originalmente inviato da pcword Visualizza messaggio
    Hai ragione... ho risolto il mio problema prima, ma se non lo risolvevo, lo avrei risolto ora... grazie
    Di nulla...

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •