php mail form maar onjuiste afzender

Pagina: 1
Acties:
  • 48 views sinds 30-01-2008

  • dadj
  • Registratie: Februari 2000
  • Laatst online: 15-12-2022

dadj

Boeiend, boeiend!

Topicstarter
Ik heb een mailform gemaakt bestaande uit 2 files.
1) html met daarin de form zelf
2) thankyou.php dat de gebruiker bedankt en de mail verstuurd.


Alles werkt prima, op één naar ding na waar ik na een week geklooi maar niet uit ben gekomen. Het (variabele) email adres van de afzender krijg ik niet te zien in het "from" veld in outlook. In plaats daarvan krijg ik "root@phobeus.liquidweb.nl" (een adres van mn webhost). Is dat niet te vervangen door $email? (die wel degelijk goed uitgelezen wordt). ik ben verre van gevorderd maar ik dacht hier wel even een oplossing voor te vinden.. niet dus.. hopelijk kunnen jullie me verder helpen.


Dit is de code uit mn thankyou.php file
=========================================================
<?

PRINT "<FONT SIZE=-1 face=verdana color=#C6DEF2> <strong> Greetings $name
<br><br>Your service request was send successful. Thank you!
<TR>
<TD> 


</FONT></TD></TR></TABLE></center>";

mail("mail@domein.com", "Service Request",
"$name has made a Service Request.
\nCar Make: $make
\nCar Model: $model
\nYear: $year
\nRequested Service type: $service
\n
\nAdditional Info
\n
\nFull name: $name
\nEmail address: $email
\nHome Phone Number: $homephone
\nWork Phone Number: $workphone
\nRequested Service Date: $week, $selectday in the $ampm");

?>
=========================================================

[ Voor 16% gewijzigd door dadj op 14-01-2004 22:25 ]

XBOX 360 Gamertag | Mac mini | Macbook | iMac - God Does Not Have a Plan; He is Just a Kid With an Antfarm


  • Thijsmans
  • Registratie: Juli 2001
  • Laatst online: 07:13

Thijsmans

⭐⭐⭐⭐⭐ (5/5)

Mja, nogal wiedes. De server verstuurt de mail, en zonder from-header zul je inderdaad het adres van de server zelf zien. Voeg eens toe aan de headers van de mailfunctie:

PHP:
1
From: $name <$from>


waarbij $from het goede adres is :)

Privacy-adepten vinden op AVGtekst.nl de Nederlandse AVG-tekst voorzien van uitspraken en besluiten.


  • dadj
  • Registratie: Februari 2000
  • Laatst online: 15-12-2022

dadj

Boeiend, boeiend!

Topicstarter
Prammenhanger schreef op 14 januari 2004 @ 22:25:
Mja, nogal wiedes. De server verstuurt de mail, en zonder from-header zul je inderdaad het adres van de server zelf zien. Voeg eens toe aan de headers van de mailfunctie:

PHP:
1
From: $name <$from>


waarbij $from het goede adres is :)
Ok net ff geprobeerd. Op 2 manieren. Zo:
mail("test@somerandomsite.com", "Service Request", "From: $name <$email>",
en zo:
mail("test@somerandomsite.com", "Service Request", "From: $email",

maar dat deedt t m niet. kreeg geen foutmelding ofzo maar verder is er geen verandering..


***EDIT ok ik begrijp nu dat de mailfuntie headers nodig heeft hiervoor. being a newbie, ehm.. waar plaats ik die in mn bestaande code?

[ Voor 26% gewijzigd door curry684 op 16-02-2004 15:21 ]

XBOX 360 Gamertag | Mac mini | Macbook | iMac - God Does Not Have a Plan; He is Just a Kid With an Antfarm


  • Infinitive
  • Registratie: Maart 2001
  • Laatst online: 25-09-2023
De mail functie kan vier parameters meekrijgen:
1. het adres
2. de titel
3. de body
4. headers

Op php.net staat bij de user-notes vast wel een voorbeeld.

[ Voor 46% gewijzigd door Infinitive op 14-01-2004 22:52 ]

putStr $ map (x -> chr $ round $ 21/2 * x^3 - 92 * x^2 + 503/2 * x - 105) [1..4]


  • Spider.007
  • Registratie: December 2000
  • Niet online

Spider.007

* Tetragrammaton

Eigenlijk hoor je hier te beginnen met zoeken natuurlijk :)

---
Prozium - The great nepenthe. Opiate of our masses. Glue of our great society. Salve and salvation, it has delivered us from pathos, from sorrow, the deepest chasms of melancholy and hate


  • dadj
  • Registratie: Februari 2000
  • Laatst online: 15-12-2022

dadj

Boeiend, boeiend!

Topicstarter
Spider.007 schreef op 14 januari 2004 @ 23:00:
Eigenlijk hoor je hier te beginnen met zoeken natuurlijk :)
hehe daar ben ik ook begonnen.. maar dit is echt het eerst php script dat ik ooit gebruikt heb.. kwam er daar ook al niet uit. ben wel oplossingen tegengekomen maar die hadden een heel andere opbouw waardoor ik ze totaal niet met mijn 2 files gecombineerd kreeg. yes i know, newbie alerts going off.. really trying though

[ Voor 8% gewijzigd door dadj op 14-01-2004 23:09 ]

XBOX 360 Gamertag | Mac mini | Macbook | iMac - God Does Not Have a Plan; He is Just a Kid With an Antfarm


  • pietje63
  • Registratie: Juli 2001
  • Laatst online: 10:41

pietje63

RTFM

1 tip:
laat het adres van de verzender staan zoals het nu is, zet er een naam bij als verzender en stel een reply-to adres in. Anders ziet (oa hotmail) het als spam (controleert de host waar het mailtje vandaan komt met het e-mail adres, zijn die niet gelijk dan spam)

De grootste Nederlandstalige database met informatie over computers met zoekfunctie!!


  • curry684
  • Registratie: Juni 2000
  • Laatst online: 12-05 22:23

curry684

left part of the evil twins

dadj schreef op 14 januari 2004 @ 23:04:
[...]

hehe daar ben ik ook begonnen.. maar dit is echt het eerst php script dat ik ooit gebruikt heb.. kwam er daar ook al niet uit. ben wel oplossingen tegengekomen maar die hadden een heel andere opbouw waardoor ik ze totaal niet met mijn 2 files gecombineerd kreeg. yes i know, newbie alerts going off.. really trying though
Dan is het misschien een keer tijd om met een tutorial op www.php.net te beginnen, dit is niet helemaal het niveau dat we in P&W wensen te zien ;)

Lees ook de sticky in Programming & Webscripting even mbt topictitels aub.

Professionele website nodig?

Pagina: 1

Dit topic is gesloten.