Avatar billede abbweh Nybegynder
25. februar 2007 - 16:33 Der er 10 kommentarer og
2 løsninger

Hvordan er denne "Email to 3 friends" lavet?

http://www.globalsemesters.com/email_page.html?id=127

Hvordan gøres dette snilt i PHP eller JS

På forhånd tak
Avatar billede mstorgaard Praktikant
25. februar 2007 - 16:47 #1
Hvad er det helt præcist at den side sender afsted?
Avatar billede jakobdo Ekspert
25. februar 2007 - 16:52 #2
Det kan jo være php og ellers bare ren og skær kontakt formular, som dog sender til de 3 emails som er skrevet i de 3 venne-felter.
Avatar billede mstorgaard Praktikant
25. februar 2007 - 16:55 #3
Ellers er det jo bare noget i den her retning:

<?php
if(isset($_POST['submit'])) {
  if(isset($_POST['email']) || isset($_POST['email1']) || isset($_POST['email2']) || isset($_POST['email3'])) {
    if(isset($_POST['email1']) {
      mail($_POST['email1'], "EMNE", "BESKED", "From: " . $_POST['email']);
    }
    if(isset($_POST['email2']) {
      mail($_POST['email2'], "EMNE", "BESKED", "From: " . $_POST['email']);
    }
    if(isset($_POST['email3']) {
      mail($_POST['email3'], "EMNE", "BESKED", "From: " . $_POST['email']);
    }
    echo "E-mails er sendt";
  }
}
?>
<form method="post" action="<?php echo $_SERVER['PHP_SELF']; ?>">
Din e-mail: <input type="text" name="email" /><br />
Ven 1: <input type="text" name="email1" /><br />
Ven 2: <input type="text" name="email2" /><br />
Ven 3: <input type="text" name="email3" /><br />
<input type="submit" name="submit" value="Send" />
</form>
Avatar billede abbweh Nybegynder
25. februar 2007 - 19:46 #4
kan stadig ikke se hvordan man får den til at funge:)
Avatar billede jakobdo Ekspert
25. februar 2007 - 20:02 #5
Kan du php?
Avatar billede abbweh Nybegynder
26. februar 2007 - 00:09 #6
hvad betyder:
Parse error: syntax error, unexpected T_STRING in /var/www/eurofocus.dk/tst/email_page.php on line 8
formentlig => mail($_POST['email1'], "EMNE", "BESKED", "From: " . $_POST['email']);
Avatar billede jakobdo Ekspert
26. februar 2007 - 08:05 #7
Der mangler nogle ) i de 3 isset()

Prøv denne kode:

<?php
if(isset($_POST['submit']))
{
    if(isset($_POST['email']) || isset($_POST['email1']) || isset($_POST['email2']) || isset($_POST['email3']))
    {
        if(isset($_POST['email1']))
        {
            mail($_POST['email1'], "EMNE", "BESKED", "From: " . $_POST['email']);
    }
    if(isset($_POST['email2']))
    {
            mail($_POST['email2'], "EMNE", "BESKED", "From: " . $_POST['email']);
    }
    if(isset($_POST['email3']))
    {
      mail($_POST['email3'], "EMNE", "BESKED", "From: " . $_POST['email']);
    }
    echo "E-mails er sendt";
  }
}
?>
<form method="post" action="<?php echo $_SERVER['PHP_SELF']; ?>">
Din e-mail: <input type="text" name="email" /><br />
Ven 1: <input type="text" name="email1" /><br />
Ven 2: <input type="text" name="email2" /><br />
Ven 3: <input type="text" name="email3" /><br />
<input type="submit" name="submit" value="Send" />
</form>
Avatar billede mstorgaard Praktikant
26. februar 2007 - 08:16 #8
Arh, de fejl kommer jeg næsten hele tiden til at lave ;)
Avatar billede abbweh Nybegynder
27. februar 2007 - 16:49 #9
Det var bedre! og tak til jer begge..
Avatar billede jakobdo Ekspert
27. februar 2007 - 18:09 #10
Så er det vel lukke tid?
Et svar!
Avatar billede mstorgaard Praktikant
27. februar 2007 - 21:31 #11
Svar (:
Avatar billede jakobdo Ekspert
11. marts 2007 - 10:05 #12
Takker for point.
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