Parameteroverdracht href naar php pagina
De link in de HTML ziet er als volgt uit <a href="www.tweedrievier.php?&email='[email protected]'&datum='Een twee drie'">klik</a>
Als ik een emailadres handmatig invoer, zoals hierboven, met aanhalingstekens gaat het prima. De php leest keurig de variabelen in, inclusief de spaties.
In de PHP pagina worden de parameters getoond en een boodschap. Op de achtergrond is een mail verstuurd.
Vraag van een amateur aan de kenners:
Als ik het emailadres vanuit een variabele, bijvoorbeeld form of uit een emailveld van een database, laat vullen, gaat het mis. Ik heb geprobeerd ", maar het werkt niet. Dan mis is soms de datum en soms het emailadres.
Kan iemand mij een tip geven waar ik moet zoeken?
groet
Jan
Verder horen de waardes (mailadres en de datum waarde) niet tussen single-quotes.
Een bijgevolg van de huidige opzet zou kunnen zijn dat deze variabelen gemanipuleerd kunnen worden zodat er misbruik van dit script gemaakt kan worden.
urlencode encoden.
Alle data die uit PHP komt en die je in een URL verwerkt, kan je het beste met ik wil ook vanuit een mail, een nieuwsbrief die gepersonaliseerd verstuurd wordt en waar automatisch velden ingevuld worden, twee parameters meegeven in de link als men clickt op een keuze in de nieuwsbrief.
Het gaat dus niet om een php naar php aanroep.