pošiljanje <html> mailov
6 naročnikov
6 naročnikov
lep pozdrav
probleme mi dela pošiljanje html mailov, ki jih želim poslati ob aktiviranju računa... spodnjo kodo sem dobil preko nekega tutoriala, kjer pa ni najbolje razloženo zakaj se uporabljajo določene stvari... mi lahko prosim kdo pomaga ?
$sporocilo = "<html><body><a href='aktivacija.php?get=$aktivacija'>link</a></body></html>";
$headers = "MIME-Version: 1.0" . "\r\n";
$headers .= "Content-type:text/html;charset=iso-8859-1" . "\r\n";
$headers .= 'From: x_y@hotmail.com\r\n';
$email = $mail;
$subject = "Potrditev Registracije!";
$message = "$sporocilo";
mail($email,$subject,$message,$headers);
lp, david
6 odgovorov
$message = "$sporocilo"; - napaka
Popravljeno: $message = $sporocilo; ali $message = "{$sporocilo}";
Pa $mail nimaš nikjer določen.
$mail = "naslovnik@domena.si"; oz. $email = "naslovnik@domena.si";
Sicer ne vem, zakaj daješ še v druge spremenljivke...
Drugače pa razlaga mail funkcije.
mail({naslovnikovemailnaslov},{zadeva},{vsebina_sporočila},{glava - to so nastavitve charseta, tipa sporočila,...})
$message = "$sporocilo"; se ubistvo pravilno izvede afaik.
@PotegniMe:
Za take osnovne stvari uporabljaj knjižnice. Brez veze, da na novo odkrivaš toplo vodo.
Zend_Mail je super, jaz ga uporabljam v vseh projektih.
Pozabi na mail funkcijo.
Jz uporabljam Swift mailer funkcijo, ki lepo pošlje preko SMTP kot navaden mail