foutief gescript?
Hallo,
iemand heeft voor mij een contact formulier geschreven (omdat hij wou helpen met een website!) nu heeft hij het gestuurd en het werkt niet ik zelf zie geen tekens fout staan of wat dan ook hier volgt hij:
iemand heeft voor mij een contact formulier geschreven (omdat hij wou helpen met een website!) nu heeft hij het gestuurd en het werkt niet ik zelf zie geen tekens fout staan of wat dan ook hier volgt hij:
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
2
3
4
5
6
7
8
9
10
11
12
13
14
<?php
$subject = $_REQUEST["subject"];
$message = $_REQUEST["message"];
$sender = $_REQUEST["sender"];
$full_message = $_SERVER['REMOTE_ADDR'] . "\n\n" . $message;
$message= $full_message;
$message = stripslashes($message);
$subject = stripslashes($subject);
$sender = stripslashes($sender);
$subject = "ONDERWERP ". $subject;
if(isset($message) and isset($subject) and isset($sender)){
mail("HIERMAIL@INVULLEN.COM", $subject, $message, "From: $sender");
}
?>
$subject = $_REQUEST["subject"];
$message = $_REQUEST["message"];
$sender = $_REQUEST["sender"];
$full_message = $_SERVER['REMOTE_ADDR'] . "\n\n" . $message;
$message= $full_message;
$message = stripslashes($message);
$subject = stripslashes($subject);
$sender = stripslashes($sender);
$subject = "ONDERWERP ". $subject;
if(isset($message) and isset($subject) and isset($sender)){
mail("HIERMAIL@INVULLEN.COM", $subject, $message, "From: $sender");
}
?>
Gesponsorde koppelingen:
Code (php)
1
2
3
4
5
6
7
8
9
10
11
2
3
4
5
6
7
8
9
10
11
<?php
$message = $_SERVER['REMOTE_ADDR'] . "\n\n" . htmlentities($_POST['message']);
$subject = "ONDERWERP ". htmlentities($_POST['subject']);
if(isset($_POST['message']) and isset($_POST['subject']) and isset($_POST['sender']))
{
if(mail("HIERMAIL@INVULLEN.COM", $subject, $message, "From: ".htmlentities($_POST['sender']).""));
echo 'Mail is verzonden';
else
echo 'Mail is niet verzonden';
}
?>
$message = $_SERVER['REMOTE_ADDR'] . "\n\n" . htmlentities($_POST['message']);
$subject = "ONDERWERP ". htmlentities($_POST['subject']);
if(isset($_POST['message']) and isset($_POST['subject']) and isset($_POST['sender']))
{
if(mail("HIERMAIL@INVULLEN.COM", $subject, $message, "From: ".htmlentities($_POST['sender']).""));
echo 'Mail is verzonden';
else
echo 'Mail is niet verzonden';
}
?>
In ieder geval beter als jou script.
Gewijzigd op 01/01/1970 01:00:00 door Michael -
Misschien handiger als je ook weet wat er fout is aan je script.
1. je kopiƫert gewoon de ene variabele in de andere en dat is nutteloos
2. er is niet gecheckt of de variabele $_REQUEST['subject'] wel bestaat
De goede manier:
1. je kopiƫert gewoon de ene variabele in de andere en dat is nutteloos
2. er is niet gecheckt of de variabele $_REQUEST['subject'] wel bestaat
De goede manier:



