Php script werkt niet
Pagina: « vorige 1 2 3 volgende »
Mijn reactie al gezien hierboven?
wat bedoel je met foutafhandeling en mailscipt en wat moet ik plaatsen bij formulier moet ik daar voornaam enzo plaatsen
Je weet toch wel wat je formulier is, en welk deel van je script de mail verstuurt?
niet meer ik beging er steeds minder van te snappen zou je het voor me willen voor kauwen
wat snap je niet?
wat ik nou precies moet doen om mijn script werkent te krijgen
Daarin staat precies waar je formulier moet komen, en het script om te mailen.
Wat php met al die regels met undefined variable probeert te vertellen is dat je gegegevens wil gebruiken die niet bestaan.
Uit je formulier komen deze waarden aan als
$_POST['naam'] ipv $naam
Code (php)
zoiets gebruik ik vaak. $mail bevat nu een mooi html tabelletje die je zo kunt versturen. Kijk ook even naar Swiftmailer
}
dus nou moet ik alles veranderen naar $_post['vnaam'] en $_post['anaam'] enzo verder??
(zie mijn voorbeeld...)
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
<?php
error_reporting(E_ALL);
ini_set("display_errors", 1);
$recipient=("[email protected]");
$subject="bestelling";
$content=
"
Voornaam:".$_POST['vnaam']
"
Achternaam:".$_POST['anaam']
"
adres:".$_POST['adres']
"
postcode:".$_POST['post']
"
huis:".$_POST['huis']
"
tel:".$_POST['tel']
"
Bericht:".$_POST['bestel']
$message;
mail($recipient, $subject, $content);
echo "Uw mail is met succes verstuurd!";
?>
error_reporting(E_ALL);
ini_set("display_errors", 1);
$recipient=("[email protected]");
$subject="bestelling";
$content=
"
Voornaam:".$_POST['vnaam']
"
Achternaam:".$_POST['anaam']
"
adres:".$_POST['adres']
"
postcode:".$_POST['post']
"
huis:".$_POST['huis']
"
tel:".$_POST['tel']
"
Bericht:".$_POST['bestel']
$message;
mail($recipient, $subject, $content);
echo "Uw mail is met succes verstuurd!";
?>
hoe nu verder
Gewijzigd op 01/01/1970 01:00:00 door - Ariën -
ja maar welk deel hoort bij formulier en welk deel bij het mail script?
Als je niet weet wat alles in je script betekend, leer HTML en daarna PHP.
hoe kan ik er achter komen wat wat is
ik heb wat geprobeerd maar ik krijg nu Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING in als foutmelding
En vertel wat je relevante code is ;-)
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
<?php
error_reporting(E_ALL);
ini_set("display_errors", 1);
$recipient=("[email protected]");
$subject="bestelling";
$content=
"
Voornaam:".$_POST['vnaam']
"
Achternaam:".$_POST['anaam']
"
adres:".$_POST['adres']
"
postcode:".$_POST['post']
"
huis:".$_POST['huis']
"
tel:".$_POST['tel']
"
Bericht:".$_POST['bestel']
$message;
mail($recipient, $subject, $content);
echo "Uw mail is met succes verstuurd!";
?>
error_reporting(E_ALL);
ini_set("display_errors", 1);
$recipient=("[email protected]");
$subject="bestelling";
$content=
"
Voornaam:".$_POST['vnaam']
"
Achternaam:".$_POST['anaam']
"
adres:".$_POST['adres']
"
postcode:".$_POST['post']
"
huis:".$_POST['huis']
"
tel:".$_POST['tel']
"
Bericht:".$_POST['bestel']
$message;
mail($recipient, $subject, $content);
echo "Uw mail is met succes verstuurd!";
?>
Ik vermoed dat je de variable $content als volgt wilt instellen:
Code (php)
1
2
3
4
5
6
7
8
9
10
2
3
4
5
6
7
8
9
10
$content=
"
Voornaam:".$_POST['vnaam'] ."
Achternaam:".$_POST['anaam']."
adres:".$_POST['adres']."
postcode:".$_POST['post']."
huis:".$_POST['huis']."
tel:".$_POST['tel']."
Bericht:".$_POST['bestel']. "
".$message;
"
Voornaam:".$_POST['vnaam'] ."
Achternaam:".$_POST['anaam']."
adres:".$_POST['adres']."
postcode:".$_POST['post']."
huis:".$_POST['huis']."
tel:".$_POST['tel']."
Bericht:".$_POST['bestel']. "
".$message;
Je bent de '.' (punt) vergeten.
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
<?php
error_reporting(E_ALL);
ini_set("display_errors", 1);
$recipient=("[email protected]");
$subject="bestelling";
$content=
"
Voornaam:".$_POST['vnaam']."
"
Achternaam:".$_POST['anaam']."
"
adres:".$_POST['adres']."
"
postcode:".$_POST['post']."
"
huis:".$_POST['huis']."
"
tel:".$_POST['tel']."
"
Bericht:".$_POST['bestel']."
$message;
mail($recipient, $subject, $content);
echo "Uw mail is met succes verstuurd!";
?>
error_reporting(E_ALL);
ini_set("display_errors", 1);
$recipient=("[email protected]");
$subject="bestelling";
$content=
"
Voornaam:".$_POST['vnaam']."
"
Achternaam:".$_POST['anaam']."
"
adres:".$_POST['adres']."
"
postcode:".$_POST['post']."
"
huis:".$_POST['huis']."
"
tel:".$_POST['tel']."
"
Bericht:".$_POST['bestel']."
$message;
mail($recipient, $subject, $content);
echo "Uw mail is met succes verstuurd!";
?>
en krijg zelfde fout