again...
BigBug - 24/10/2004 20:56 (laatste wijziging 24/10/2004 20:58)
PHP expert
Omdat Dennisvb zo vriendelijk was gelijk het topic te sluiten.. moet ik maar weer een nieuwe openen
<?php
if($_POST['Submit']){
$naarwieb="karruhman@hotmail.com";
$naarwiea="meel@home.nl";
$headers='From:'.$naam.' '.$achternaam.';
$emailtje='mailtje van:'.$email';
$bericht = ''.$naam.' '.$achternaam.' Bericht: '.$bericht.'';
if(mail($naarwieb, $ow, $bericht, $headers, $emailtje)){
mail($naarwiea, $ow, $bericht, $headers, $emailtje); }
} if(!$_POST['Submit']){
?>
<form name="form1" method="post" action="contact.php">
Naam: <input type="text" name="naam"><br><br>
Achternaam: <input type="text" name="achternaam">
<br><br>
Email Adres: <input type="text" name="email"><br><br>
Onderwerp: <input type="text" name="ow"><br><br>
Bericht: <textarea name="bericht" rows="5" cols="30"></textarea><br><br>
<input type="submit" name="Submit" value="Verzenden">
<input type="reset" name="Submit2" value="Wissen">
</form>
<?php } ?>
<?php
if ( $_POST [ 'Submit' ] ) {
$naarwieb = "karruhman@hotmail.com" ;
$naarwiea = "meel@home.nl" ;
$headers = 'From:' . $naam . ' ' . $achternaam . ';
$emailtje=' mailtje van: '.$email' ;
$bericht = '' . $naam . ' ' . $achternaam . ' Bericht: ' . $bericht . '' ;
if ( mail ( $naarwieb , $ow , $bericht , $headers , $emailtje ) ) { mail ( $naarwiea , $ow , $bericht , $headers , $emailtje ) ; } } if ( ! $_POST [ 'Submit' ] ) {
?>
<form name="form1" method="post" action="contact.php">
Naam: <input type="text" name="naam"><br><br>
Achternaam: <input type="text" name="achternaam">
<br><br>
Email Adres: <input type="text" name="email"><br><br>
Onderwerp: <input type="text" name="ow"><br><br>
Bericht: <textarea name="bericht" rows="5" cols="30"></textarea><br><br>
<input type="submit" name="Submit" value="Verzenden">
<input type="reset" name="Submit2" value="Wissen">
</form>
<?php } ?>
Wat is hier fout aan??
Hij geeft een error op:
<?php
$emailtje='mailtje van:'.$email';
?>
<?php
$emailtje = 'mailtje van:' . $email ';
?>
deze zin?? does anyone know??
:?:
// de <?php en ?> horen er natuurlijk niet bij,.. maar dat is voor de overzichtelijkheid
16 antwoorden
Gesponsorde links
Tuinstoel - 24/10/2004 20:57 (laatste wijziging 24/10/2004 20:58)
PHP expert
die ' op het eind moet weg.
dus:
$emailtje='mailtje van:'.$email;
$emailtje = 'mailtje van:' . $email ;
BigBug - 24/10/2004 21:00
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??
Dennisvb - 24/10/2004 21:01
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.
BigBug - 24/10/2004 21:02
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
Tuinstoel - 24/10/2004 21:03 (laatste wijziging 24/10/2004 21:03)
PHP expert
edit: De regel ervoor was ook neit goed, je bent niet zorgvuldig met de ' en de "...
<?php
if($_POST['Submit']){
$naarwieb="karruhman@hotmail.com";
$naarwiea="meel@home.nl";
$headers='From:'.$naam.' '.$achternaam;
$emailtje='mailtje van:'.$email;
$bericht = ''.$naam.' '.$achternaam.' Bericht: '.$bericht.'';
if(mail($naarwieb, $ow, $bericht, $headers, $emailtje)){
mail($naarwiea, $ow, $bericht, $headers, $emailtje); }
} if(!$_POST['Submit']){
?>
<form name="form1" method="post" action="contact.php">
Naam: <input type="text" name="naam"><br><br>
Achternaam: <input type="text" name="achternaam">
<br><br>
Email Adres: <input type="text" name="email"><br><br>
Onderwerp: <input type="text" name="ow"><br><br>
Bericht: <textarea name="bericht" rows="5" cols="30"></textarea><br><br>
<input type="submit" name="Submit" value="Verzenden">
<input type="reset" name="Submit2" value="Wissen">
</form>
<?php } ?>
<?php
if ( $_POST [ 'Submit' ] ) {
$naarwieb = "karruhman@hotmail.com" ;
$naarwiea = "meel@home.nl" ;
$headers = 'From:' . $naam . ' ' . $achternaam ;
$emailtje = 'mailtje van:' . $email ;
$bericht = '' . $naam . ' ' . $achternaam . ' Bericht: ' . $bericht . '' ;
if ( mail ( $naarwieb , $ow , $bericht , $headers , $emailtje ) ) { mail ( $naarwiea , $ow , $bericht , $headers , $emailtje ) ; } } if ( ! $_POST [ 'Submit' ] ) {
?>
<form name="form1" method="post" action="contact.php">
Naam: <input type="text" name="naam"><br><br>
Achternaam: <input type="text" name="achternaam">
<br><br>
Email Adres: <input type="text" name="email"><br><br>
Onderwerp: <input type="text" name="ow"><br><br>
Bericht: <textarea name="bericht" rows="5" cols="30"></textarea><br><br>
<input type="submit" name="Submit" value="Verzenden">
<input type="reset" name="Submit2" value="Wissen">
</form>
<?php } ?>
BigBug - 24/10/2004 21:04
PHP expert
zie vorige bericht...
Tuinstoel - 24/10/2004 21:05
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.
BigBug - 24/10/2004 21:07
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
Tuinstoel - 24/10/2004 21:09
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.
Maarten - 24/10/2004 21:10
Erelid
<?php
if($_POST['Submit']){
$naarwieb="karruhman@hotmail.com";
$naarwiea="meel@home.nl";
$headers='From:'.$naam.' '.$achternaam;
$emailtje='mailtje van:'.$email;
$bericht = ''.$naam.' '.$achternaam.' met e-mail '.$_POST['email'].' Bericht: '.$bericht.'';
if(mail($naarwieb, $ow, $bericht, $headers, $emailtje)){
mail($naarwiea, $ow, $bericht, $headers, $emailtje); }
} if(!$_POST['Submit']){
?>
<form name="form1" method="post" action="contact.php">
Naam: <input type="text" name="naam"><br><br>
Achternaam: <input type="text" name="achternaam">
<br><br>
Email Adres: <input type="text" name="email"><br><br>
Onderwerp: <input type="text" name="ow"><br><br>
Bericht: <textarea name="bericht" rows="5" cols="30"></textarea><br><br>
<input type="submit" name="Submit" value="Verzenden">
<input type="reset" name="Submit2" value="Wissen">
</form>
<?php } ?>
<?php
if ( $_POST [ 'Submit' ] ) {
$naarwieb = "karruhman@hotmail.com" ;
$naarwiea = "meel@home.nl" ;
$headers = 'From:' . $naam . ' ' . $achternaam ;
$emailtje = 'mailtje van:' . $email ;
$bericht = '' . $naam . ' ' . $achternaam . ' met e-mail ' . $_POST [ 'email' ] . ' Bericht: ' . $bericht . '' ;
if ( mail ( $naarwieb , $ow , $bericht , $headers , $emailtje ) ) { mail ( $naarwiea , $ow , $bericht , $headers , $emailtje ) ; } } if ( ! $_POST [ 'Submit' ] ) {
?>
<form name="form1" method="post" action="contact.php">
Naam: <input type="text" name="naam"><br><br>
Achternaam: <input type="text" name="achternaam">
<br><br>
Email Adres: <input type="text" name="email"><br><br>
Onderwerp: <input type="text" name="ow"><br><br>
Bericht: <textarea name="bericht" rows="5" cols="30"></textarea><br><br>
<input type="submit" name="Submit" value="Verzenden">
<input type="reset" name="Submit2" value="Wissen">
</form>
<?php } ?>
BigBug - 24/10/2004 21:10
PHP expert
zijn die superglobals nodig dan?
Maarten - 24/10/2004 21:12
Erelid
Die superglobals zijn het veiligste omdat die moeilijker te manipuleren zijn.
BigBug - 24/10/2004 21:14
PHP expert
Ik weet het.. maar iemand moet het toch vragen??
:P
Iedereen bedankt.. het werkt!
Gesponsorde links
Dit onderwerp is gesloten .