login  Naam:   Wachtwoord: 
Registreer je!
 Forum

again...

Offline BigBug - 24/10/2004 20:56 (laatste wijziging 24/10/2004 20:58)
Avatar van BigBugPHP expert Omdat Dennisvb zo vriendelijk was gelijk het topic te sluiten.. moet ik maar weer een nieuwe openen 
  1. <?php
  2. if($_POST['Submit']){
  3. $naarwieb="karruhman@hotmail.com";
  4. $naarwiea="meel@home.nl";
  5. $headers='From:'.$naam.' '.$achternaam.';
  6. $emailtje='mailtje van:'.$email';
  7. $bericht = ''.$naam.' '.$achternaam.' Bericht: '.$bericht.'';
  8. if(mail($naarwieb, $ow, $bericht, $headers, $emailtje)){
  9. mail($naarwiea, $ow, $bericht, $headers, $emailtje); }
  10. } if(!$_POST['Submit']){
  11. ?>
  12. <form name="form1" method="post" action="contact.php">
  13. Naam: <input type="text" name="naam"><br><br>
  14. Achternaam: <input type="text" name="achternaam">
  15. <br><br>
  16. Email Adres: <input type="text" name="email"><br><br>
  17. Onderwerp: <input type="text" name="ow"><br><br>
  18. Bericht: <textarea name="bericht" rows="5" cols="30"></textarea><br><br>
  19. <input type="submit" name="Submit" value="Verzenden">
  20. <input type="reset" name="Submit2" value="Wissen">
  21. </form>
  22. <?php } ?>


Wat is hier fout aan??
Hij geeft een error op:
  1. <?php
  2.  
  3.  
  4.  
  5. $emailtje='mailtje van:'.$email';
  6.  
  7. ?>

deze zin?? does anyone know??
:?: 
// de <?php en ?> horen er natuurlijk niet bij,.. maar dat is voor de overzichtelijkheid

16 antwoorden

Gesponsorde links
Offline Tuinstoel - 24/10/2004 20:57 (laatste wijziging 24/10/2004 20:58)
Avatar van Tuinstoel PHP expert die ' op het eind moet weg.

dus:
  1. $emailtje='mailtje van:'.$email;
Offline Dennisvb - 24/10/2004 20:58 (laatste wijziging 24/10/2004 20:59)
Avatar van Dennisvb MySQL ver gevorderde Sorry, het topic is weer geopend.

Ben iets te gretig vandaag 

fout: haal de laatste ' voor de ; weg

Lol, allemaal in dezelfde minuut. Zo snel is er nog nooit een vraag opgelost denk ik 
Offline BigBug - 24/10/2004 21:00
Avatar van BigBug PHP expert lol.. maar hij doet het nog steeds niet hoor... het blijft bij die zin..

Parse error: parse error in /data/members/free/tripod/nl/d/j/j/djjoene/htdocs/slicedwebbie/contact.php on line 15

deze krijg ik.. hmm... mayb nog een fout??
Offline Dennisvb - 24/10/2004 21:01
Avatar van Dennisvb MySQL ver gevorderde Je headers kloppen volgens mij ook voor geen kant. Probeer onderscheid te maken tussen ' en ". Je sluit je tag anders al eerder af als bedoeld.
Offline BigBug - 24/10/2004 21:02
Avatar van BigBug PHP expert dat is ook het probleem.. ik weet niet wanneer ik ' en " moet gebruiken....

kan iemand dat ook uitleggen? en miss ook nog het scripts aanpassen?

bvd Jeroen
Offline Tuinstoel - 24/10/2004 21:03 (laatste wijziging 24/10/2004 21:03)
Avatar van Tuinstoel PHP expert edit: De regel ervoor was ook neit goed, je bent niet zorgvuldig met de ' en de "...
  1. <?php
  2. if($_POST['Submit']){
  3. $naarwieb="karruhman@hotmail.com";
  4. $naarwiea="meel@home.nl";
  5. $headers='From:'.$naam.' '.$achternaam;
  6. $emailtje='mailtje van:'.$email;
  7. $bericht = ''.$naam.' '.$achternaam.' Bericht: '.$bericht.'';
  8. if(mail($naarwieb, $ow, $bericht, $headers, $emailtje)){
  9. mail($naarwiea, $ow, $bericht, $headers, $emailtje); }
  10. } if(!$_POST['Submit']){
  11. ?>
  12. <form name="form1" method="post" action="contact.php">
  13. Naam: <input type="text" name="naam"><br><br>
  14. Achternaam: <input type="text" name="achternaam">
  15. <br><br>
  16. Email Adres: <input type="text" name="email"><br><br>
  17. Onderwerp: <input type="text" name="ow"><br><br>
  18. Bericht: <textarea name="bericht" rows="5" cols="30"></textarea><br><br>
  19. <input type="submit" name="Submit" value="Verzenden">
  20. <input type="reset" name="Submit2" value="Wissen">
  21. </form>
  22. <?php } ?>
Offline BigBug - 24/10/2004 21:04
Avatar van BigBug PHP expert zie vorige bericht...
Offline Tuinstoel - 24/10/2004 21:05
Avatar van Tuinstoel PHP expert Groot verschil zit er niet tussen, maar als je met een " begint moet je ook afsluiten met een ", idemdito voor een ', als je daarmee begint moet je daarmee ook afsluiten.
Offline Maarten - 24/10/2004 21:05 (laatste wijziging 24/10/2004 21:06)
Avatar van Maarten Erelid Als je bv.

$variable = "Murfy zegt: \"Ik probeer het uit te leggen\"";
Hier moet je een \ voor de quotes zetten.
Als je nu echter

$variable = 'Murfy zegt: "Ik probeer het uit te leggen"';
Dan moet je geen \ zetten. Dit is over het algemeen handiger als je een hele hoop HTML wilt echoën of zo, dan moet je minder \ plaatsen en maak je minder snel een fout.

[edit]: En tuinstoel was me voor 
Offline BigBug - 24/10/2004 21:07
Avatar van BigBug PHP expert oke we gaan nog ff door.. net zat ik een tijdje met dat emailtje.. hij mailt nu wel weer gewoon maar weet iemand waarom ik het email adres van diegene niet binnenkrijg??? (look at the source from tuinstoel)

bvd Jeroen
Offline Tuinstoel - 24/10/2004 21:09
Avatar van Tuinstoel PHP expert 'k Zie verder ook nergens $_POST[''] of enig ander superglobal, probeer dat maar eens. Als je niet weet hoe, kijk dan even bij de tutorials.
Offline Maarten - 24/10/2004 21:10
Avatar van Maarten Erelid
  1. <?php
  2. if($_POST['Submit']){
  3. $naarwieb="karruhman@hotmail.com";
  4. $naarwiea="meel@home.nl";
  5. $headers='From:'.$naam.' '.$achternaam;
  6. $emailtje='mailtje van:'.$email;
  7. $bericht = ''.$naam.' '.$achternaam.' met e-mail '.$_POST['email'].' Bericht: '.$bericht.'';
  8. if(mail($naarwieb, $ow, $bericht, $headers, $emailtje)){
  9. mail($naarwiea, $ow, $bericht, $headers, $emailtje); }
  10. } if(!$_POST['Submit']){
  11. ?>
  12. <form name="form1" method="post" action="contact.php">
  13. Naam: <input type="text" name="naam"><br><br>
  14. Achternaam: <input type="text" name="achternaam">
  15. <br><br>
  16. Email Adres: <input type="text" name="email"><br><br>
  17. Onderwerp: <input type="text" name="ow"><br><br>
  18. Bericht: <textarea name="bericht" rows="5" cols="30"></textarea><br><br>
  19. <input type="submit" name="Submit" value="Verzenden">
  20. <input type="reset" name="Submit2" value="Wissen">
  21. </form>
  22. <?php } ?>
Offline BigBug - 24/10/2004 21:10
Avatar van BigBug PHP expert zijn die superglobals nodig dan?
Offline Tuinstoel - 24/10/2004 21:11
Avatar van Tuinstoel PHP expert Domme vraag, maar dat zijn ze wel, lekker veilig script je dan als je dat niet doet, dan kom ik je site een keer platleggen^^ 
Offline Maarten - 24/10/2004 21:12
Avatar van Maarten Erelid Die superglobals zijn het veiligste omdat die moeilijker te manipuleren zijn.
Offline BigBug - 24/10/2004 21:14
Avatar van BigBug PHP expert
Citaat:
Domme vraag


Ik weet het.. maar iemand moet het toch vragen??

:P

Iedereen bedankt.. het werkt!
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.259s