Elikkä ajattelin, että onkohan mahdollista, että palaute lähetetään samalla kertaa kahteen sähköpostiin? Saattaa olla yksinkertaista tai ei, mutta minulta se ei onnistunut. Seuraavassa koodi. Ei ole minun tekemiäni, paitsi muokkasin hitusen.
<?php // Palaute.php $palaute = ""; // Elä muuta $vast = "f1masterleague@hotmail.com"; // $onnis = "lahetetty.html"; // $epaonnis = "virhe.html"; // foreach($_POST as $nimi => $arvo){ // Käsitellään arvot $palaute .= $nimi.": ".$arvo."\n"; } $viesti = mail ($vast, "Palautetta sivuilta", $palaute, ""); if($viesti){ header("location: ".$onnis); } else{ header("location: ".$epaonnis); } ?>
Viesti lähetetään mail-funktiolla, eli kutsut tuota vain kahteen kertaan eri osoitteilla.
Edit: Asian voi hoitaa myös yhdellä kutsulla antamalla parametriksi merkkijonon, jossa osoitteet on eroteltu toisistaan pilkuilla.
eli:
"f1masterleague@hotmail.com","toinen@mail.com";
Ei, vaan 'f1masterleague@hotmail.com, toinen@mail.com'
Muuten, jos tuo sähköpostiosoite todella on sinulla käytössä, niin varaudu että siihen alkaa satelemaan spämmiä, kun netti haravoivat emailkerääjäbotit tänne ehtivät.
JTS kirjoitti:
Muuten, jos tuo sähköpostiosoite todella on sinulla käytössä, niin varaudu että siihen alkaa satelemaan spämmiä, kun netti haravoivat emailkerääjäbotit tänne ehtivät.
Muokkasin osoitette hiukan, joten ei haittaa, mutta ennen kaikkea kiitoksia todella paljon!
Aihe on jo aika vanha, joten et voi enää vastata siihen.