Avatar billede inctor Nybegynder
28. september 2006 - 21:39 Der er 31 kommentarer og
1 løsning

Sende email til 2 personer .

Heej Eksperter.. :)

Jeg søger et script hvor jeg kan sende en email til 2 personer ..
En til den som laver Annoncen, og så en til mig som er admin .. Men har prøvet nogen forskellige koder .. Men ingen af dem virker som jeg vil ..
Annonce opretterens mail får jeg med: $mail .. Nu skal den så sende en email til ham hvor at der står de oplysningen han lavede annoncen med og så et aktiverings link.. Men den skal osse sende en email til Mads@4701.dk hvor der står at $nse_navn har oprettet en Annonce med følgende oplysninger og at jeg skal logge ind og aktivere den ..

Forstår i spørgsmålet ?
Vh. Mads ..
Avatar billede leif Seniormester
28. september 2006 - 21:43 #1
Hvis der skal stå 2 forskellige ting i mailen skal du først lave en mail( hvor den sender til Ham og bagefter på en ny linie en mail() som sender til dig.
Avatar billede inctor Nybegynder
28. september 2006 - 21:47 #2
Det har jeg prøvet, men det gad den ikke ..
Avatar billede leif Seniormester
28. september 2006 - 21:54 #3
Skal vi gætte os til din kode ?

Hvilken webhost har du ?
Avatar billede inctor Nybegynder
28. september 2006 - 21:55 #4
<?
    $to =                  //$to
                            //Mailens modtager
                            //Email adressen skrives imellem <>
                            //Kort navn før <>

    $from = "From: NsExtra Annonce Bot <annonce-bot@nsextra.dk>"; 
                            //$to     
                            //Afsender af mailen
                            //Email adressen skrives imellem <>
                            //Kort navn før <>

    $subject = "Aktivering af annonce krævet !"; //Mailens titel
    $message = "<LINK href=\"http://nsekstra.dk/style.css\" type=\"text/css\" rel=\"Stylesheet\">HeeJ $nse_navn.<br>Det er krævet at du skal godkende din annonce før at jeg aktivere den.<br>Du har angivet følgende oplysninger:<br>Nse Navn: $nse_navn<br>HH Navn: $hh_navn<br>Titlen: $titlen<br>Hvor Henne: $hvor<br>Hvornår: $when<br>Hvilken dag: $dag / $maaned<br>Beskrivelse:<br>$beskrivelse<br><br>Aktiverings link: <a href=\"http://www.2cool4you.dk/nse/aktiver.php?uq=$uq&mail=$mail\">Link</a>";    //Mailens indhold
$headers  = "MIME-Version: 1.0\r\n";     
                            //$headers
                            //Standard for mails - optional
                            //Nødvendigt for, at angive afsenderen.
                             
    $headers .= "Content-type: text/html; charset=iso-8859-1\r\n"; //Angiver at mailens indhold er i HTML-format
                             
    $headers .= "$from\r\n"; //Sætter afsender i mailens header
     
    mail($to, $subject, $message, $headers); //Sender mailen









 
    $to2 = "mads@4701.dk";
                            //$to
                            //Mailens modtager
                            //Email adressen skrives imellem <>
                            //Kort navn før <>

    $from2 = "From: NsExtra Annonce Bot <annonce-bot@nsextra.dk>"; 
                            //$to     
                            //Afsender af mailen
                            //Email adressen skrives imellem <>
                            //Kort navn før <>

    $subject2 = "Aktivering af annonce krævet !"; //Mailens titel
    $message2 = "<LINK href=\"http://nsekstra.dk/style.css\" type=\"text/css\" rel=\"Stylesheet\">HeeJ $nse_navn.<br>Det er krævet at du skal godkende din annonce før at jeg aktivere den.<br>Du har angivet følgende oplysninger:<br>Nse Navn: $nse_navn<br>HH Navn: $hh_navn<br>Titlen: $titlen<br>Hvor Henne: $hvor<br>Hvornår: $when<br>Hvilken dag: $dag / $maaned<br>Beskrivelse:<br>$beskrivelse<br><br>Aktiverings link: <a href=\"http://www.2cool4you.dk/nse/aktiver.php?uq=$uq&mail=$mail\">Link</a>";    //Mailens indhold
$headers2  = "MIME-Version: 1.0\r\n";     
                            //$headers
                            //Standard for mails - optional
                            //Nødvendigt for, at angive afsenderen.
                             
    $headers2 .= "Content-type: text/html; charset=iso-8859-1\r\n"; //Angiver at mailens indhold er i HTML-format
                             
    $headers2 .= "$from2\r\n"; //Sætter afsender i mailens header
     
    mail($to2, $subject2, $message2, $headers2); //Sender mailen



?>

Har fjernet noget af koden, men den de brugte jeg, og det virkede ikke .. :S
Avatar billede inctor Nybegynder
28. september 2006 - 21:56 #5
Jeg har B-One som WebHost .. eller de hedder så One nu ..
Avatar billede leif Seniormester
28. september 2006 - 21:58 #6
Deres mail er sat meget stramt op for at undgå spam.
Avatar billede inctor Nybegynder
28. september 2006 - 21:58 #7
Det er kun 2 emails der skal sendes hver gang en opretter en annonce .. så det er højst 10-16 mails om dagen ..
Avatar billede leif Seniormester
28. september 2006 - 22:00 #8
Nu er det jo ikke mig der bestemmer over B-One.

Forresten hvor kommer $to adressen fra til den første ?
Avatar billede inctor Nybegynder
28. september 2006 - 22:01 #9
$mail=$_POST['mail']; .. Der .. som kommer fra et Input felt fra forrige side .. heeh ..
Avatar billede leif Seniormester
28. september 2006 - 22:02 #10
Men hvis det er samme indhold du sender til begge adresser kan du jo bare i din header lave en BCC: mads@4701.dk
Avatar billede leif Seniormester
28. september 2006 - 22:03 #11
Stadig du skriver $to i din mail(), men hvor bliver den variabel sat ?
Avatar billede inctor Nybegynder
28. september 2006 - 22:04 #12
Neej der skal to forskellige ting i hver sin email , i den anden skal der stå noget med at han skal aktivere den via link for at bekræfte at det er de rigtige oplysninger han har angivet .. og i min skal der bare stå at der er blevet lavet en Annonce .. og så skal oplysningerne stå der ..
Avatar billede leif Seniormester
28. september 2006 - 22:06 #13
Du viser mig noget kode som sender den samme mail 2 gange og har ikke svaret på hvor $to bliver sat da du bruger den i din første mail()

Hvis du vil bruge variablen $mail skal du jo skrive:
mail($mail, $subject, $message, $headers); //Sender mailen
Avatar billede leif Seniormester
28. september 2006 - 22:07 #14
Men hvilken en af det af dem som ikke afsendes ?
Avatar billede inctor Nybegynder
28. september 2006 - 22:11 #15
Ups forkert kode .. Har den hvor at $to er defineret til $mail ..

<?
    $to = "$mail";                //$to
                            //Mailens modtager
                            //Email adressen skrives imellem <>
                            //Kort navn før <>

    $from = "From: NsExtra Annonce Bot <annonce-bot@nsextra.dk>"; 
                            //$to     
                            //Afsender af mailen
                            //Email adressen skrives imellem <>
                            //Kort navn før <>

    $subject = "Aktivering af annonce krævet !"; //Mailens titel
    $message = "<LINK href=\"http://nsekstra.dk/style.css\" type=\"text/css\" rel=\"Stylesheet\">Opretterens Email ..";    //Mailens indhold
$headers  = "MIME-Version: 1.0\r\n";     
                            //$headers
                            //Standard for mails - optional
                            //Nødvendigt for, at angive afsenderen.
                             
    $headers .= "Content-type: text/html; charset=iso-8859-1\r\n"; //Angiver at mailens indhold er i HTML-format
                             
    $headers .= "$from\r\n"; //Sætter afsender i mailens header
     
    mail($to, $subject, $message, $headers); //Sender mailen









 
    $to2 = "mads@4701.dk";
                            //$to
                            //Mailens modtager
                            //Email adressen skrives imellem <>
                            //Kort navn før <>

    $from2 = "From: NsExtra Annonce Bot <annonce-bot@nsextra.dk>"; 
                            //$to     
                            //Afsender af mailen
                            //Email adressen skrives imellem <>
                            //Kort navn før <>

    $subject2 = "Aktivering af annonce krævet !"; //Mailens titel
    $message2 = "<LINK href=\"http://nsekstra.dk/style.css\" type=\"text/css\" rel=\"Stylesheet\">Admin Email..";    //Mailens indhold
$headers2  = "MIME-Version: 1.0\r\n";     
                            //$headers
                            //Standard for mails - optional
                            //Nødvendigt for, at angive afsenderen.
                             
    $headers2 .= "Content-type: text/html; charset=iso-8859-1\r\n"; //Angiver at mailens indhold er i HTML-format
                             
    $headers2 .= "$from2\r\n"; //Sætter afsender i mailens header
     
    mail($to2, $subject2, $message2, $headers2); //Sender mailen



?>
Altså sån ?
Avatar billede leif Seniormester
28. september 2006 - 22:12 #16
$to = $mail;

Eller ændre mail() til:
mail($mail, $subject, $message, $headers); //Sender mailen
Avatar billede inctor Nybegynder
28. september 2006 - 22:18 #17
Jeg får kun den første email, den anden email får jeg ikke ..
Avatar billede leif Seniormester
28. september 2006 - 22:33 #18
Hvis jeg sætter $to og $to2 til en adresse, så får jeg begge emails.
Avatar billede inctor Nybegynder
28. september 2006 - 22:38 #19
Hvorn er dit eksempel ?
Avatar billede leif Seniormester
28. september 2006 - 22:43 #20
Nøjagtig som dit bare med:

$to = "min@adresse.dk";
$to2 = "min@adresse.dk";
Avatar billede leif Seniormester
28. september 2006 - 22:43 #21
Men jeg ligger ikke ved B-One
Avatar billede inctor Nybegynder
28. september 2006 - 22:47 #22
Men $to blir defineret fra en $_POST .. Den gider ikk med mig.. :S
Avatar billede inctor Nybegynder
28. september 2006 - 22:54 #23
Tror at B-One har kraftigt skærpet spam reglerne .. Den gider slet ikke sende dem .. Får ingen af dem nu .. :S
Avatar billede leif Seniormester
28. september 2006 - 22:55 #24
Hvad hedder feltet på siden ? Hvis feltet hedder mail.

Så skal du bruge, hvis form method er post:
$to = $_POST["mail"];

Men var det ikke Admin emailen du manglede at få`?
Avatar billede inctor Nybegynder
28. september 2006 - 22:56 #25
Joo , jeg får kun den første email, dvs. den email der blir indtastet, men den som står skrevet i php kode, den får jeg ikke ..
Avatar billede inctor Nybegynder
28. september 2006 - 22:58 #26
Admin delens email funk:
    $from2 = "From: NsExtra Annonce Bot <annonce-bot@nsextra.dk>"; 
                            //$to     
                            //Afsender af mailen
                            //Email adressen skrives imellem <>
                            //Kort navn før <>

    $subject2 = "Aktivering af annonce krævet !"; //Mailens titel
    $message2 = "<LINK href=\"http://nsekstra.dk/style.css\" type=\"text/css\" rel=\"Stylesheet\">Admin Email..";    //Mailens indhold
$headers2  = "MIME-Version: 1.0\r\n";     
                            //$headers
                            //Standard for mails - optional
                            //Nødvendigt for, at angive afsenderen.
                             
    $headers2 .= "Content-type: text/html; charset=iso-8859-1\r\n"; //Angiver at mailens indhold er i HTML-format
                             
    $headers2 .= "$from2\r\n"; //Sætter afsender i mailens header
     
    mail("mads@4701.dk", $subject2, $message2, $headers2); //Sender mailen
Avatar billede leif Seniormester
28. september 2006 - 23:00 #27
Sørg blandt andet for at From: er en adresse på domænet hos B-one så plejer det at gå bedre.
Avatar billede inctor Nybegynder
28. september 2006 - 23:01 #28
From er :  $from2 = "From: NsExtra Annonce Bot <annonce-bot@nsextra.dk>";
Avatar billede leif Seniormester
28. september 2006 - 23:02 #29
Sorry, men så kan det kun være fordi de ikke tillader 2 emails afsendt så tæt på hinanden.
Avatar billede inctor Nybegynder
28. september 2006 - 23:03 #30
Wierd .. Damn ..
Avatar billede leif Seniormester
28. september 2006 - 23:48 #31
Eller rettere da jeg ikke er kunde hos dem vil jeg skyde på at det er sådan noget. Men hør deres support ad om du ikke må sende 2 emails lige efter hinanden.
Avatar billede inctor Nybegynder
01. maj 2010 - 21:25 #32
Jeg lukker.
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester