Visualizzazione risultati 1 fino 9 di 9

Discussione: Funzione mail()

  1. #1
    L'avatar di orbito
    orbito non è connesso Utente attivo
    Data registrazione
    18-05-2008
    Residenza
    Localhost
    Messaggi
    372

    Predefinito Funzione mail()

    Salve gente,
    ho un problema con la funzione mail: questo è lo script:
    Codice PHP:
    <?php
    // multiple recipients
    $dest = '$_POST['dest']';
    $dest .= '$_POST['dest']';


    // subject
    $obj = $_POST['obj'];

    // message
    $message = $_POST['text'];

    // To send HTML mail, the Content-type header must be set
    $headers = 'MIME-Version: 1.0' . "\r\n";
    $headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";

    // Additional headers
    $headers .= 'To: Mary <mary@example.com>, Kelly <kelly@example.com>' . "\r\n";
    $headers .= 'From: Birthday Reminder <birthday@example.com>' . "\r\n";
    $headers .= 'Cc: birthdayarchive@example.com' . "\r\n";
    $headers .= 'Bcc: birthdaycheck@example.com' . "\r\n";

    // Mail it
    mail($dest, $obj, $message, $headers);
    ?>
    Mi dà
    Parse error
    : syntax error, unexpected T_STRING in /membri/orbito/.../mail2.php on line 3

    chi mi riesce ad aiutare?

    Non dò assistenza in privato! Esiste il forum!




  2. #2
    Guest

    Predefinito

    Cambia:

    Codice PHP:
    <?php
    // multiple recipients
    $dest = '$_POST['dest']';
    $dest .= '$_POST['dest']';
    Con

    Codice PHP:
    <?php
    // multiple recipients
    $dest = "$_POST['dest']";
    $dest .= "$_POST['dest']";
    Se hai già utilizzato gli apici singoli non li puoi riutilizzare nel definire la variabile altrimenti è come se chiudessi

  3. #3
    L'avatar di orbito
    orbito non è connesso Utente attivo
    Data registrazione
    18-05-2008
    Residenza
    Localhost
    Messaggi
    372

    Predefinito

    Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in /membri/orbito/.../mail2.php on line 3

    Ecco l'errore che mi viene fuori

    Non dò assistenza in privato! Esiste il forum!




  4. #4
    Guest

    Predefinito

    Scusa la domanda forse banale ma che senso ha scrivere così se la variabile ha smepre lo stesso valore?

    non basta una sola $dest = "$_POST['dest']"; ?

  5. #5
    L'avatar di orbito
    orbito non è connesso Utente attivo
    Data registrazione
    18-05-2008
    Residenza
    Localhost
    Messaggi
    372

    Predefinito

    A me servirebbe che questo modulo inviasse a due persone la stessa email, non so se mi sono spiegato

    Non dò assistenza in privato! Esiste il forum!




  6. #6
    Guest

    Predefinito

    Prova ad inserire i destinatari in un array!

    E definire una volta in una riga la variabile $dest

  7. #7
    Guest

    Predefinito

    Per inviare la stessa email a più persone devi separare gli indirizzi con una virgola.
    Quindi, o nel campo text che rappresenta i destinatari metti direttamente gli indirizzi già seprati, oppure metti più text e poi recuperi i vari dati ..
    Codice PHP:
    $dest=$_POST['dest1'].",".$_POST['dest2']; //ecc ecc
    Oppure ancora puoi usare una textarea e con explode tiri fuori le varie righe che rappresentano i singoli indirizzi.

  8. #8
    L'avatar di orbito
    orbito non è connesso Utente attivo
    Data registrazione
    18-05-2008
    Residenza
    Localhost
    Messaggi
    372

    Predefinito

    Funziona, grazie ma ora il footer di av che viene stampato nella email sballa tutto, c'è un modo (sempre se permesso) di eliminarlo?

    Non dò assistenza in privato! Esiste il forum!




  9. #9
    L'avatar di miki92
    miki92 non è connesso AlterGuru 2500
    Data registrazione
    21-04-2007
    Residenza
    Procida (NA)
    Messaggi
    4,230

    Predefinito

    Mi associo alla discussione chiedendo se il footer (staff ed AV permettendo) si possa eliminare perchè io ho la soluzione (sono riuscito ad eliminarlo) ma non posso dirla a nessuno finchè non mi vengono dati i permessi.
    Apprezzi l'aiuto? Offrimi un caffè!

Regole di scrittura

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