Oké, ik weet het, ik ben een echte noob. Maar ik ben eindelijk begonnen (beter gezegd, ik heb eindelijk de tijd gevonden) om me in PHP te verdiepen, dus volg ik verschillende online cursussen/tutorials. En nu kom ik op het volgende:
contact.php
Ik krijg deze melding:
Regel 28 is voor de duidelijkheid de regel onderaan waar $opmerking staat. Wat moet ik daaraan veranderen wil ik geen foutmelding meer krijgen? En dat ik het e-mailadres meot wijzigen, weet ik. Ik heb het voor nu alleen even veranderd.
Is er iemand die me hiermee kan helpen?
EDIT: Ik heb uitgevonden wat er mis is, de aanhalingstekens die om de hele waarde van de variabele $opmerking staan, moeten weg. Dat moet ook bij de regel waar voor de tweede keer mail staat, en dan bedoel ik de aanhalingstekens die om $_GET['email'] staan. Maar waarom moet dat?
contact.php
| Code: |
|
<? if(!$_GET['submit']) { ?> <html> <head> <title>Contact</title> </head> <form action="contact.php" method="get"> Email adres: <input type="text" name="email"> <br> Opmerking: <input type="text" name="vraagopmerking"> <br> <br> <input type="submit" value="Verstuur" name="submit"> <input type="Reset" name="Reset"> </form> </html> <?php } else { $reply="Dit is de tekst die automatisch wordt teuggestuurd"; $replyonderwerp="Dit is het onderwerp wat automatisch wordt teuggestuurd"; $antwoord="Antwoord."; $opmerking="opmerking: $_GET['vraagopmerking']"; $onderwerp="Onderwerp wat naar jouw wordt toegestuurd."; mail("e-mail@hotmail.com", "$onderwerp", "$opmerking"); mail("$_GET['email']", "$replyonderwerp", "$reply"); print "Uw opmerking is verzonden gebruik de terug button van je browser om terug te gaan naar de site."; } ?> |
Ik krijg deze melding:
| Code: |
|
Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in /home/roomrooz/domains/probeersels.frih.net/public_html/contact2.php on line 28 |
Regel 28 is voor de duidelijkheid de regel onderaan waar $opmerking staat. Wat moet ik daaraan veranderen wil ik geen foutmelding meer krijgen? En dat ik het e-mailadres meot wijzigen, weet ik. Ik heb het voor nu alleen even veranderd.
Is er iemand die me hiermee kan helpen?
EDIT: Ik heb uitgevonden wat er mis is, de aanhalingstekens die om de hele waarde van de variabele $opmerking staan, moeten weg. Dat moet ook bij de regel waar voor de tweede keer mail staat, en dan bedoel ik de aanhalingstekens die om $_GET['email'] staan. Maar waarom moet dat?
