[PHP] Bevestiging versturen via email

Pagina: 1
Acties:
  • 116 views sinds 30-01-2008
  • Reageer

Onderwerpen


Acties:
  • 0 Henk 'm!

  • Piet Marisael
  • Registratie: Juni 1999
  • Laatst online: 15-05-2023
Ik ben bezig met een klein gastenboekje.
Daarbij laat ik gasten een aantekening maken via e-mail.
Dit lukt me aardig met wat ik allemaal al gevonden heb.
De mail komt bij mij netjes aan.
Maar het wil maar niet lukken om dezelfde mail ook naar het in gegeven e-mailadres te krijgen van degene die tekent.

Hier geeft de gast zijn email adres in, dat snap ik nog.
code:
1
2
3
4
 // mail 
    echo "<tr><td>E-mail adres:</td></tr>"; 
    echo "<tr><td><input type=\"text\" name=\"mail\" value=\"" . 
$_POST['mail'] . "\"></td></tr>";


Alleen hier kom ik niet verder:
code:
1
2
3
// geef e-mail adres op van ontvanger 
$mail_ontv = "mijn@adres.nl";
$mail_ontv2 = "??????";

bij $mail_ontv2 zou dan de code moeten komen staan om dezelfde mail naar degene te sturen die zijn of haar e-mailadres heeft in gegeven.

En dat wil me niet lukken.
Iemand die raad weet?

Acties:
  • 0 Henk 'm!

  • 0fbe
  • Registratie: Januari 2004
  • Laatst online: 20-09 07:25
Misschien dit: http://nl2.php.net/function.mail maar eens doornemen?

Acties:
  • 0 Henk 'm!

  • Piet Marisael
  • Registratie: Juni 1999
  • Laatst online: 15-05-2023
Ja die pagina had ik al gevonden, maar aangezien het iets anders in elkaar zit, begrijp ik er niet veel van.
Zou een simpel antwoord ook kunnen van "vul dit maar in"??
Dan zie ik zelf ook wel waar het vandaan komt en zodoende leer ik het beter snappen.

Acties:
  • 0 Henk 'm!

  • Johnny
  • Registratie: December 2001
  • Laatst online: 14:39

Johnny

ondergewaardeerde internetguru

Ik hoop dat dit niet het antwoord is waar je naar zocht:
PHP:
1
$mail_ontv2 = $_POST['mail'];


Er zijn twee manieren om een emailbericht naar twee ontvangers te sturen, de simpelste is om gewoon de functie mail() twee keer aan te roepen, voor ieder adres 1 keer. De andere manier is door |"To:" headers in te stellen waarmee het bericht naar meerdere adressen wordt verzonden, dat wordt in de manual beschreven.

Aan de inhoud van de bovenstaande tekst kunnen geen rechten worden ontleend, tenzij dit expliciet in dit bericht is verwoord.


Acties:
  • 0 Henk 'm!

  • jurma
  • Registratie: December 2003
  • Laatst online: 20-09 23:39

jurma

simply connecting...

Bij deze functie was het toch ook afhankelijk of de website draait op een (l)unix of windows machine. Voor windows moest je zelf definieren hoe je mail wil versturen via smtp.

If you want to be serious, we make a powerpoint presentation.


Acties:
  • 0 Henk 'm!

  • Piet Marisael
  • Registratie: Juni 1999
  • Laatst online: 15-05-2023
Johnny bedankt voor je verhelderend antwoord.
Nu zie ik en begrijp ik waarom het niet wou lukken.
Ik was al even bezig geweest met die $_POST['mail'].
Ik had wel de indruk dat het daar mee moest, maar ik plaatste die ook tussen de " en ".
Geen wonder dat het fout ging.
Pagina: 1