17. august 2004 - 17:39Der er
7 kommentarer og 1 løsning
Nummer[x] i array og mail($headers "From:
Jeg har to små problemer i en funktion, der sender nyhedsbreve.
1) Jeg henter emailadresserne med en funktion, der returnerer et array. Når jeg så skal have dem frem een efter een, har jeg skrevet (jeg er vant til andre sprog):
Min kantede parantes-notation er ikke måden i PHP, hvad skal der så stå ?
2) Lidt senere i funktionen har jeg skrevet:
$headers = "MIME-Version: 1.0\r\n"; $headers .= "Content-type: text/html; charset=iso-8859-1\r\n"; $headers .= "From: Center for Energi og Miljø <cemp<snabela>legende.dk>\r\n";
Men resultatet bliver at afsenderen er "Center<snabela>srv16.b-one.net"
Begge dele virkede fint. Jeg har dog et spørgsmål mere. Jeg har sendt mails til forskellige konti for at teste, og på min teledanmark konto, står der ingen afsender og teksten indeholder html tags. Den opfatter altså det hele som tekst. På andre adresser virker det hele fint.
Hvordan får man afsenderen med, hvis folk kun kan modtage tekst-mails og ikke html mails ? - bare hvis du lige ved det, og har det på tungen :)
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.