Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 16
  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2005
    Messaggi
    579

    errore su una linea che nn c'è

    questo script nn funziona
    avevo cercato di trovare l'errore xò il parser mi diceva che sulla linea 81 (dove nn c'è nulla, controllato 5000 volte) c'è questo errore:
    Parse error: parse error, unexpected '<' in /membri/starfinger/inserisci.php on line 82

    questo è lo script:

    Codice PHP:
    <?
     
      
    include ('config.php');

    echo 
    "<form action='inserisci.php' method='post'>
    nick

    <input name='nome' type='text'>
    e-mail

    <input name='email' type='text'>
    indirizzo sito

    <input name='url' type='text'>
    messaggio

    <textarea name='messaggio' cols='40' rows='10'>qui puoi scrivere il tuo messaggio</textarea>

    <input type='hidden' name='action' value='inserisci'><input type='submit' value=' Inserisci '>"
    ;
    </
    form>";

    if (
    $nome==TRUE && $messaggio==TRUE && $ora==TRUE)
    {
    if (
    $email == FALSE) $email = "n/a";
    if (
    $url == FALSE) $url = "n/a";
    mysql_query("
    INSERT INTO 'members' 'id' 'nome' 'email' 'url' 'messaggio' 'ora')
     
    VALUES 
                 
    ('','$nome''$mail'
                   
    '$url''$messaggio'NOW(),") 
                 OR DIE(mysql_error()); 



    echo "
    Grazie!
    Registrazione effettuata correttamente!";
    }
    else
    {
    echo "
    Errore!
    Non hai compilato tutti i campi obbligatori.";
    }
    }

    mysql_close();


    ?>
    grazie
    ciao
    l'uomo è tutto ciò che non può essere

    http://www.ebug.it Discussioni da web Designer

    http://www.ebug.it/?p=354 e Dart Fener dove lo mettiamo lol

  2. #2
    Utente di HTML.it L'avatar di Avalox
    Registrato dal
    Nov 2003
    Messaggi
    302
    non è che l'errore è qui?

    Inserisci '>";
    </form>";


  3. #3
    [supersaibal]Originariamente inviato da Avalox
    non è che l'errore è qui?

    Inserisci '>";
    </form>";

    [/supersaibal]
    Si si...

    Ma poi quella query.... mamma come sei tosto....@starfinger

    ci sono 9 errori 9.... tutti gia segnalati in precedenza....
    codice:
    ("INSERT INTO 'members' ( 'id' , 'nome' , 'email' , 'url' , 'messaggio' , 'ora') 
     VALUES  
                 ('','$nome', '$mail',  
                   '$url', '$messaggio', NOW(),") 
                 OR DIE(mysql_error());
    N. 7 nomi di campo e tabella tra apici.
    La virgola dopo NOW()
    Manca la parentesi di chiusura della query...


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

  4. #4
    Utente di HTML.it L'avatar di Avalox
    Registrato dal
    Nov 2003
    Messaggi
    302
    piero...

  5. #5
    [supersaibal]Originariamente inviato da Avalox
    piero...
    [/supersaibal]
    Avalox

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

  6. #6
    Utente di HTML.it
    Registrato dal
    Jan 2005
    Messaggi
    579
    sono stupido e lo sò
    nn ho capito l'errore qual'è
    grazie
    ciao
    l'uomo è tutto ciò che non può essere

    http://www.ebug.it Discussioni da web Designer

    http://www.ebug.it/?p=354 e Dart Fener dove lo mettiamo lol

  7. #7
    [supersaibal]Originariamente inviato da StarFinger
    sono stupido e lo sò
    nn ho capito l'errore qual'è
    grazie
    ciao [/supersaibal]
    Gli errori....

    codice:
    Inserisci '>"; 
    </form>";
    chiudi la riga con Inserisci '>"; mentre la chiusura deve avvenire dopo. Con </form>"; cioe':
    codice:
    echo "<form action='inserisci.php' method='post'>
    nick
     
          <input name='nome' type='text'>
    e-mail
     
          <input name='email' type='text'>
    indirizzo sito
     
          <input name='url' type='text'>
    messaggio
     
          <textarea name='messaggio' cols='40' rows='10'>
          qui puoi scrivere il tuo messaggio</textarea>
     
          <input type='hidden' name='action' value='inserisci'>
          <input type='submit' value='Inserisci'> 
          </form>";

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

  8. #8
    Utente di HTML.it
    Registrato dal
    Jan 2005
    Messaggi
    579
    ho corretto gli apici, ho levato la virgola da NOW() ho inserito la {
    della query, ho corretto quell'errore che nn comprendevo, ma lo script mi dà questa volta sto errore:

    Parse error: parse error, unexpected '}' in /membri/scacchirako/inserisci.php on line 98

    suppongo che l'errore avvenga tra queste righe:

    Codice PHP:
    if ($nome==TRUE && $messaggio==TRUE && $ora==TRUE)
    {
    if (
    $email == FALSE$email "n/a";
    if (
    $url == FALSE$url "n/a";
    mysql_query("INSERT INTO librovisite ( id , nome , email , url , messaggio , ora)
     VALUES 
                 ('','
    $nome', '$mail', 
                   '
    $url', '$messaggio', NOW()"
                 OR DIE(
    mysql_error()); 
    }



    echo 
    "Grazie!
    Registrazione effettuata correttamente!"
    ;
    }
    else
    {
    echo 
    "Errore!
    Non hai compilato tutti i campi obbligatori."
    ;
    }
    }

    mysql_close(); 
    grazie
    ciao
    l'uomo è tutto ciò che non può essere

    http://www.ebug.it Discussioni da web Designer

    http://www.ebug.it/?p=354 e Dart Fener dove lo mettiamo lol

  9. #9
    conta un poco il numero delle graffe :rollo:

  10. #10
    Utente di HTML.it
    Registrato dal
    Jan 2005
    Messaggi
    579
    giuste mi sembrano
    l'uomo è tutto ciò che non può essere

    http://www.ebug.it Discussioni da web Designer

    http://www.ebug.it/?p=354 e Dart Fener dove lo mettiamo lol

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.