Visualizzazione dei risultati da 1 a 8 su 8
  1. #1
    Utente bannato L'avatar di Ht28
    Registrato dal
    May 2006
    Messaggi
    1,544

    Come autoinviarsi un'email?

    Sto provando questo codice che mi invia una mail di avviso, ma non mi arriva VVoVe:

    codice:
    $headers1  = "MIME-Version: 1.0\r\n";
    $headers1 .= "Content-type: text/html; charset=iso-8859-1\r\n";
    $headers1 .= "X-Mailer: PHP\n";
    $headers1 .= "From:Me stesso<me_stesso@alice.it>\r\n";
    
    $a4 = "Me stesso<me_stesso@alice.it>\r\n";
    $oggetto4 = "Qualcuno ha segnalato...";
    $messaggio4 = "<html>
    <head>
    <style type=\"text/css\">
    a.EmUr4:link{color:#0000ff; font-family:arial; font-size:12px; text-decoration:underline;} 
    a.EmUr4:visited{color:#0000ff; font-family:arial; font-size:12px; text-decoration:underline;} 
    a.EmUr4:hover{color:red; font-family:arial; font-size:12px; text-decoration:underline;}
    
    body{
    background-image:url(http://www.miosito.it/sfum.gif);
    }
    #container4{
    width:780px;
    height:auto;
    margin:0px auto;   /*Centra negli altri browsers*/
    }
    .intest4{
    font-family:arial; color:#0000ff;
    font-size:16px;
    font-weight:bolder;    /*Grossetto*/
    margin-left:16px;
    }
    .data4{
    font-family:arial; color:black;
    font-size:10px;
    font-weight:bolder;    /*Grossetto*/
    margin-left:16px;
    }
    .item4{
    font-family:arial; color:#000080;
    font-size:12px;
    margin-left:16px;
    }
    .item44{
    font-family:arial; color:#000080;
    font-size:12px;
    }
    .guest4{
    font-family:arial; color:#0000a0;
    font-size:12px;
    font-weight:bolder;    /*Grossetto*/
    }
    .parentesi4{
    color:#0000ff;
    }
    hr.line4{
    background-color:black;   /* Questo per FF e Opera */
    color:black;   /* Questo per IE */  
    width:100px;
    height:1px;
    text-align:left;
    border-style:dashed 7px solid;
    margin-top:20px;
    margin-bottom:5px;
    margin-left:16px;
    }						
    </style>
    
    </head>
    <body>
    <div id=\"container4\">
    <span class=\"intest4\">- QUALCUNO HA SEGNALATO... -</span>
    
    
    <span class=\"data4\">$data_locale2</span>
    
    
    
    
    
    
    <span class=\"item4\">Il Visitatore</span><span class=\"guest4\">$tuonome</span><span class=\"parentesi4\">(</span><a class=\"EmUr4\"href=\"mailto:$emailsender\">$emailsender</a><span class=\"parentesi4\">)</span>
    <span class=\"item44\">ha segnalato il sito Photoman all'amico</span><span class=\"guest4\">$nomeamico</span><span class=\"parentesi4\">(</span><a class=\"EmUr4\"href=\"mailto:$emailamico\">$emailamico</a><span class=\"parentesi4\">)</span>
    
    
    
    
    <hr class=\"line4\" />
    </div> 
    </body>
    </html>";
    //Invio della mail
    mail ($a4,$oggetto4,$messaggio4,$headers1);

  2. #2
    Ciao
    mail ($a4,$oggetto4,$messaggio4,$headers1);

    $a4 deve essere solo indirizzo email e non
    $a4 = "Me stesso<me_stesso@alice.it>\r\n";
    ma
    $a4="me_stesso@alice.it";

    leggi qui per ulteriori informazioni

    http://it.php.net/manual/en/book.mail.php

  3. #3
    Utente bannato L'avatar di Ht28
    Registrato dal
    May 2006
    Messaggi
    1,544
    Originariamente inviato da roberto1982
    Ciao
    mail ($a4,$oggetto4,$messaggio4,$headers1);

    $a4 deve essere solo indirizzo email e non
    $a4 = "Me stesso<me_stesso@alice.it>\r\n";
    ma
    $a4="me_stesso@alice.it";

    leggi qui per ulteriori informazioni

    http://it.php.net/manual/en/book.mail.php
    Ho corretto ma non mi arriva

  4. #4
    prova così

    if (!(mail($a4,$oggetto4,$messaggio4,$headers1)))
    { echo"errore"; }
    else { echo"ok"; }

    che ti visualizza?

  5. #5
    Utente bannato L'avatar di Ht28
    Registrato dal
    May 2006
    Messaggi
    1,544
    Originariamente inviato da roberto1982
    prova così

    if (!(mail($a4,$oggetto4,$messaggio4,$headers1)))
    { echo"errore"; }
    else { echo"ok"; }

    che ti visualizza?
    errore VVoVe:

  6. #6
    Utente bannato L'avatar di Ht28
    Registrato dal
    May 2006
    Messaggi
    1,544
    Ho fatto delle prove e ho notato una cosa: il codice lungo iniziale che ho postato fa parte di un totale di 4 codici simili e l'unica che non arriva è la 4

    1. la mail inviata dall'utente parte e arriva al suo amico
    2. Da me parte una mail di ringraziamento a chi ha segnalato il mio sito
    3. Sempre da me parte una mail di buona visione sito al suo amico
    4. A me arriva una mail inviata da me stesso che mi avvisa della segnalazione fatta da un'utente al suo amico


    Quel codice che mi hai dato l'ho messo ad ognuna delle 4 parti e mi da ok solo alla 1, le restanti 3 danno errore ma arrivano lo stesso VVoVe:

  7. #7
    hai controllato bene le variabili che inserisci nella funzione mail se sono corrette?
    perchè la prima ti da ok mentre le altre ti danno"errore", controlla bene gli headers!!!

  8. #8
    Utente bannato L'avatar di Ht28
    Registrato dal
    May 2006
    Messaggi
    1,544
    Originariamente inviato da roberto1982
    hai controllato bene le variabili che inserisci nella funzione mail se sono corrette?
    perchè la prima ti da ok mentre le altre ti danno"errore", controlla bene gli headers!!!
    Gli header sono a posto, ne ho 2:

    codice:
    $headers  = "MIME-Version: 1.0\r\n";
    $headers .= "Content-type: text/html; charset=iso-8859-1\r\n";
    $headers .= "X-Mailer: PHP\n";
    $headers .= "From:$tuonome<$emailsender>\r\n";
    
    $headers1  = "MIME-Version: 1.0\r\n";
    $headers1 .= "Content-type: text/html; charset=iso-8859-1\r\n";
    $headers1 .= "X-Mailer: PHP\n";
    $headers1 .= "From:Me stesso<me_stesso@alice.it>\r\n";

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.