Toon posts:

E-mail posten

Pagina: 1
Acties:

Verwijderd

Topicstarter
ik heb de volgende code om een e-mail te sturen vanaf een web-pagina:


$to = "Me <me@mesite.nl>";

$subject = "$onderwerp";

$message = "$message";

$headers = "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/html; charset=iso-8859-1\r\n";

$headers .= "From: $naam <$email>\r\n";

mail($to, $subject, $message, $headers);

?>

zoals jullie wel begrijpen heten mijn tekstvakken in mijn html-form naam, email en onderwerp.

ik heb nu het probleem dat hij het afzender-adres niet invult. hij geeft daar ook de naam aan (dus die van $naam). hoe moet ik dit oplossen?

ik heb het script van php.net gehaald en ik kan hier ook niet de oplossing vinden. ook heb ik al op dit forum gezocht.. maar ik kan de oplossing niet vinden.

  • ACM
  • Registratie: Januari 2000
  • Niet online

ACM

Software Architect

Werkt hier

moet from niet voor de MIME header?

  • TheDane
  • Registratie: Oktober 2000
  • Laatst online: 15:27

TheDane

1.618

ik wist niet eens dat je in $to en "From: " iets anders dan alleen maar een email adres in kon zetten, en dat 't dan toch werkt ...


misschien dat dat 't is ?
of is je $naam value wel geset ?

Verwijderd

Topicstarter
Op donderdag 27 juni 2002 20:28 schreef ACM het volgende:
moet from niet voor de MIME header?
nee. als ik de regel met from boven de regel met mime header zet dan geeft hij nobody aan bij afzender

Verwijderd

Topicstarter
Op donderdag 27 juni 2002 20:32 schreef TheDane het volgende:
ik wist niet eens dat je in $to en "From: " iets anders dan alleen maar een email adres in kon zetten, en dat 't dan toch werkt ...


misschien dat dat 't is ?
of is je $naam value wel geset ?
als ik bij $to de naam weghaald helpt het nix als ik bij From: ---> $naam weghaald geeft ie nobody aan.

  • ACM
  • Registratie: Januari 2000
  • Niet online

ACM

Software Architect

Werkt hier

Wat is nou precies je probleem, hij stuurt het mailtje naar het goede adres en je mailclient ziet er 'afzender Naam' ipv 'afzender Email' ?

Verwijderd

Topicstarter
laat maar. hij doet het nu opeens wel goed. zie niet in wat ik verandert heb.. maar dat maakt niet uit! ;) bedankt voor alle hulp!

<?

$to = "<>";

$subject = "$onderwerp";

$message = "$message";

$headers = "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/html; charset=iso-8859-1\r\n";
$headers .= "From: $naam <$email>\r\n";

mail($to, $subject, $message, $headers);

?>
Pagina: 1