Visualizzazione risultati 1 fino 2 di 2

Discussione: Errore php: Parse error: syntax error, unexpected T_STRING

  1. #1
    Guest

    Predefinito Errore php: Parse error: syntax error, unexpected T_STRING

    <?php
    $messaggio="Questa email ti è stata inviata dal sito Curie's Books. L'utente " . $_POST['nome'] . " " . $_POST['cognome'] . " della classe " . $_POST['classe'] . " " . $_POST['sezione'] . " ha prenotato " . $_POST['titolo'] . " di " . $_POST['autore'].";
    mail( " email@gmail.com " , " Prenotazione " , $messaggio );
    ?>

    come vedete questo codice dovrebbe inviare una mail all'indirizzo email@gmail.com con diversi dati che vengono prelevati da un form.
    Il problema è che alla riga 3[la quinta qui sopra (mail( " email@gmail.com " , " Prenotazione " , $messaggio );)] mi da questo errore:
    Errore php: Parse error: syntax error, unexpected T_STRING
    dov'è che sbaglio? l'unico dubbio che mi viene è se dei numeri o dei segni di punteggiatura nell'email possono dare problemi..
    Ultima modifica di curiesbooks : 20-02-2013 alle ore 23.45.36

  2. #2
    L'avatar di trylab
    trylab non è connesso Neofita
    Data registrazione
    02-09-2012
    Messaggi
    24

    Predefinito

    Codice PHP:
    <?php
    $messaggio
    ="Questa email ti è stata inviata dal sito Curie's Books. L'utente " . $_POST['nome'] . " " . $_POST['cognome'] . " della classe " . $_POST['classe'] . " " . $_POST['sezione'] . " ha prenotato " . $_POST['titolo'] . " di " . $_POST['autore'];
    mail( " email@gmail.com " , " Prenotazione " , $messaggio );
    ?>
    Ora dovrebbe andare...mancava la chiusura di un " alla fine della prima istruzioni...comunque esistono editor che ti aiutano molto a trovare questi errori...:wink

Regole di scrittura

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