Op mijn website heb ik bij een prijsvraag een reactiemogelijkheid gemaakt (http://www.elflamenco.nl/03-Noticias/Noticias_Prijsvraag.html). Echter het "antwoordvak" vind ik te klein. Ik wil graag een antwoordvak van 400 pixels breed en 200 hoog.
Het formulierdeel op die pagina ziet er momenteel als volgt uit:
<?php
if(isset($_POST['txtEmail'])) {
// EDIT THE 2 LINES BELOW AS REQUIRED
$email_to = "[email protected]";
$email_subject = "Formulier verstuurd vanaf PRIJSVRAAG";
function died($error) {
// your error code can go here
echo "Excuses, maar er zijn vergissingen gemaakt in het formulier zoals u dat wilde versturen. ";
echo "De vergissingen verschijnen hieronder.<br /><br />";
echo $error."<br /><br />";
echo "Gaat u a.u.b. terug en verbeter de vergissingen.<br /><br />";
die();
}
// validation expected data exists
if(!isset($_POST['txtNaam']) ||
!isset($_POST['txtWoonplaats']) ||
!isset($_POST['txtEmail']) ||
!isset($_POST['txtOplossing'])) {
died('Excuses, maar er blijkt een probleem te zijn met het formulier dat u verzendt.');
}
$Naam = $_POST['txtNaam']; // not required
$Woonplaats = $_POST['txtWoonplaats']; // not required
$Email = $_POST['txtEmail']; // required
$Oplossing = $_POST['txtOplossing']; // required
$error_message = "";
if(strlen($Oplossing) < 2) {
$error_message .= 'U bent vergeten uw oplossing te geven.<br />';
}
if(strlen($error_message) > 0) {
died($error_message);
}
$email_message = "Form details below.\n\n";
function clean_string($string) {
$bad = array("content-type","bcc:","to:","cc:","href");
return str_replace($bad,"",$string);
}
$email_message .= "Naam: ".clean_string($Naam)."\n";
$email_message .= "Woonplaats: ".clean_string($Woonplaats)."\n";
$email_message .= "E-mailadres: ".clean_string($Email)."\n";
$email_message .= "Oplossing: ".clean_string($Oplossing)."\n";
// create email headers
$headers = 'From: '.$Email."\r\n".
'Reply-To: '.$Email."\r\n" .
'X-Mailer: PHP/' . phpversion();
@mail($email_to, $email_subject, $email_message, $headers);
?>
<!-- include your own success html here -->
<p>Bedankt voor het insturen van uw oplossing van de prijsvraag. Op de site staat op welk moment de winnaar bekend gemaakt wordt. Op diezelfde dag zal ook weer de nieuwe prijsvraag gepubliceerd worden. Als u de goede oplossing ingestuurd heeft zal “het lot” beslissen of u ook de winnaar bent. Ik wens u veel geluk hierbij. De winnaars naam zal eeuwig op de site vermeld blijven staan op “La Muralla de los Lunares”.</p>
<p><a href="../03-Noticias/Noticias_Prijsvraag.html">TERUG</a></p>
<?php
}
?>
1.538 views