hjelp med mailafsender

Tags:    php

<?

class Mailer
{
//sender en mail til nye brugere
function sendWelcome($user, $email, $pass){
$from = "From: ".EMAIL_FROM_NAME." <".EMAIL_FROM_ADDR.">";
$subject = "Velkommen til Nscreen";
$body = $user.",\\n\\n"
."Velkommen! du er nu en registreret bruger. "
."Dine information er som følgene:\\n\\n"
."Brugernavn: ".$user."\\n"
."Password: ".$pass."\\n\\n"
."Hvis du nogensinde skulle miste dit password, vil et nyt "
."password blive lavet og sendt til denne email adresse, "
."hvis du vil skifte email addresse kan du på hvilket "
."somheldst tidspunkt logge ind og gå ind i "Ret bruger""
.".\\n\\n"
."- webmaster";

return mail($email,$subject,$body,$from);
}

//så brugeren kan få sendt et nyt password
function sendNewPass($user, $email, $pass){
$from = "From: ".EMAIL_FROM_NAME." <".EMAIL_FROM_ADDR.">";
$subject = "Dit nye password - nscreen.frac.dk";
$body = $user.",\\n\\n"
."Vi har efter din andmodning lavet et nyt password "
."Du kan bruge dette nye password sammen med dit brugernavn "
."til at logge in.\\n\\n"
."Brugernavn: ".$user."\\n"
."Nye Password: ".$pass."\\n\\n"
."Vi anbefaler at du lavet et nyt password,"
."som kan gøres ved at logge ind og gå ind i "Ret bruger" "
.".\\n\\n"
."- webmaster";

return mail($email,$subject,$body,$from);
}
};

/* Initialize mailer object */
$mailer = new Mailer;

?>




4 svar postet i denne tråd vises herunder
2 indlæg har modtaget i alt 2 karma
Sorter efter stemmer Sorter efter dato
Fold kodeboks ind/udKode 


Virker fra mit domæne. (dog følgende fatter jeg ikke: EMAIL_FROM_NAME) der står bare at den er fra EMAIL_FROM_NAME? Hvad gør det?

Mvh
Lasse

dine problemer var at du skrev "Ret bruger" hvilket afsluttede din string. Du må finde html tagget til dette.



Sørg for at konstanten EMAIL_FROM_ADDR er en adresse med samme domænenavn som din hjemmeside.



Det er nok bare mig, men det står mig ikke helt klart hvad du skal have hjælp til...

Umiddelbart kender jeg ikke konsekvensen af at skrive EMAIL_FROM_NAME i din $from... Det burde kun virke som du har gjort dér, hvis du har defineret den var, og det skriver du ikke at du har... Ellers mangler der et $-tegn foran


[Redigeret d. 28/07-05 16:12:32 af JT]



Det er nok bare mig, men det står mig ikke helt klart hvad du skal have hjælp til...

Umiddelbart kender jeg ikke konsekvensen af at skrive EMAIL_FROM_NAME i din $from... Det burde kun virke som du har gjort dér, hvis du har defineret den var, og det skriver du ikke at du har... Ellers mangler der et $-tegn foran


[Redigeret d. 28/07-05 16:12:32 af JT]


hvor er jeg dum :D

Det jeg skal have hjælp til det er hvad der er galt med det script? det vil ikke sende mail når man opretter eller glemmer sit passsword..?



t