Visualizzazione dei risultati da 1 a 9 su 9

Discussione: mail()

  1. #1

    mail()

    Ci possono stare 2 funzioni mail() una dietro l'altra (naturalamete con dati differenti)?
    La programmazione è una scelta di vita....

  2. #2
    Credo che sia possibilissimo
    uh? eh ? cosa?

  3. #3
    e allora perchè mi invia solo la prima?
    La programmazione è una scelta di vita....

  4. #4
    Utente bannato
    Registrato dal
    Sep 2005
    Messaggi
    905
    posta il codice

  5. #5
    Codice PHP:
    $subject1="Registrazione";
         
    $headers1"From: [email]webserver@aruba.it[/email]\r\n";
        if(
    $news=="si"$msg="Si è sei iscritto alle nostre newsletter\r\n";
          else 
    $msg="Non si è iscritto alle nostre newsletter\r\n";
         if(
    $cd=="si"$msg2="Ha richiesto il nostro DVD\r\n";
          else 
    $msg2="Ha scelto di non voler ricevere il nostro DVD";
         
    $messaggio1="
        Si è registrato "
    .stripslashes($nome)." ".stripslashes($cognome)."\r\n
        I suoi dati sono:\r\n
        Username: "
    .$user."\r\n
        Password:"
    .$psw."\r\n
        "
    .$msg."\r\n".$msg2."\r\n
        Indirizzo: "
    .stripslashes($indirizzo)."\r\n
        CAP: "
    .stripslashes($cap)."\r\n
        Residenza: "
    .stripslashes($residenza)."\r\n
        Provincia: "
    .stripslashes($pr)."\r\n
        Mail: "
    .$mail;
         
    mail("registrazione@eurohorse.it"$subject1$messaggio1,$headers1); 
         
         
        if(
    $news=="si"$msg="Ti sei iscritto alle nostre newsletter";
          else 
    $msg="Non ti sei iscritto alle nostre newsletter";
         if(
    $cd=="si"$msg2="Riceverai presto a casa il DVD dei nostri cavalli in omaggio";
          else 
    $msg2="Hai scelto di non voler ricevere il nostro DVD";
         
    $to=$mail;
         
    $subject="Attivazione utente";
         
    //$massaggio="Ciao ".$nome."\r\n";
         //$messaggio="Ciao ".$nome.",\r\n I tuoi dati di accesso sono:\r\n";
         //$messaggio.="Username: ".$user."\r\n";
         //$messaggio.="Password: ".$psw."\r\n";
         //$messaggio.="Per completare la registrazione devi cliccare sul seguente link: [url]http://www.eurohorse.it/it/conferma.php?code=[/url]".$numero;
         
    $headers "MIME-Version: 1.0\r\n".
       
    "Content-type: text/html; charset=iso-8859-1\r\n".
       
    "From: ".$mailadmin."\r\n".
       
    "To: ".$mail."\r\n".
       
    "Date: ".date("r")."\r\n".
       
    "Subject: ".$subject."\r\n";
       
       
    $messaggio="
        <html>
        <body bgcolor='#BFBF7F'>
        <font color='000000' face='Arial' style='font-size: 12px;font-weight: bold;'>
        Ciao "
    .$nome."

        I tuoi dati sono:

        Username:"
    .$user."

        Password:"
    .$psw."

        "
    .$msg."
    "
    .$msg2."

        Per completare la registrazione devi cliccare sul seguente link: [url='http://www.eurohorse.it/it/conferma.php?code="
    .$numero."'][url]http://www.eurohorse.it/it/conferma.php?code=[/url]".$numero."[/url]


        Arrivederci.

        [url='http://www.eurohorse.it'][url]www.eurohorse.it[/url][/url]
        </font>  
        </body>
        </html>"
    ;

         
    mail($to,$subject$messaggio,$headers); 

    se le invio singolarmente funziona...ma nella stessa pagina a volte le invia a volte no!
    La programmazione è una scelta di vita....

  6. #6
    Esiste un'atro modo per inviare le mail?
    La programmazione è una scelta di vita....

  7. #7
    Utente bannato
    Registrato dal
    Sep 2005
    Messaggi
    905
    no, mail() è l'unica funzione, controlla bene il codice, senò manderebbe le email.

  8. #8
    Utente di HTML.it L'avatar di gianiaz
    Registrato dal
    May 2001
    Messaggi
    8,027
    c'è qualcosa di errato nell'header della seconda mail...

    credo che tu non debba mettere \r\n ma solo \n.

    se neanche cosi va a posto prova a vedere se il codice funziona mandando una mail in semplice testo...

    poi se mai modificalo per farlo diventare html.


  9. #9
    Ma la seconda me la invia..è la prima che nn mi invia....certe volte l'invia certe no....se le invio singolarmente funzioanano...non è un problema di script
    La programmazione è una scelta di vita....

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.