hiho ich habe ein problem mit nem formular welches ein captcha beinhaltet.
wenn falscheingaben getätigt werden zbsp eine falscheingabe des captchacodes oder nichteingabe der adresse kommt eine fehlerausgabe und die ganzen felder sind wieder leer.
wie bekomme ich es hin das die eingaben in den feldern gespeichert bleiben, damit der kunde dann nicht wieder das ganze form ausfühlen muss?
hier mal der php code vom formular:
wäre super wenn mir jemand bei dem prob helfen könnte
lg Li
wenn falscheingaben getätigt werden zbsp eine falscheingabe des captchacodes oder nichteingabe der adresse kommt eine fehlerausgabe und die ganzen felder sind wieder leer.
wie bekomme ich es hin das die eingaben in den feldern gespeichert bleiben, damit der kunde dann nicht wieder das ganze form ausfühlen muss?
hier mal der php code vom formular:
PHP:
<form method="post" action="formfraesen.php">
<?php
$error = 0;
if( isset($_POST['send']))
{
if( trim( strlen( $_POST['kundennummer'])) == 0)
{
if( trim( strlen( $_POST['anrede'])) == 0)
{
echo ( "Bitte Ihre Anrede eintragen<br>");
$error = 1;
}
if( trim( strlen( $_POST['firma'])) == 0)
{
echo ( "Bitte Ihre Firma eintragen<br>");
$error = 1;
}
if( trim( strlen( $_POST['vorname'])) == 0)
{
echo ( "Bitte Ihren Vornamen eintragen<br>");
$error = 1;
}
if( trim( strlen( $_POST['name'])) == 0)
{
echo ( "Bitte Ihren Namen eintragen<br>");
$error = 1;
}
if( trim(strlen( $_POST['strasse'])) == 0)
{
echo ( "Bitte Ihre Straße eintragen<br>");
$error = 1;
}
if( trim( strlen( $_POST['ort'])) == 0)
{
echo ( "Bitte Ihren Ort eintragen<br>");
$error = 1;
}
if( trim( strlen( $_POST['plz'])) == 0)
{
echo ( "Bitte Ihre Postleitzahl eintragen<br>");
$error = 1;
}
if( trim( strlen( $_POST['telefon'])) == 0)
{
echo ( "Bitte Ihre Telefonnummer eintragen<br>");
$error = 1;
}
if( trim( strlen( $_POST['fax'])) == 0)
{
echo ( "Bitte Ihre Faxnummer eintragen<br>");
$error = 1;
}
if( trim( strlen( $_POST['email'])) == 0)
{
echo ( "Bitte Ihre Email Adresse eintragen<br>");
$error = 1;
}
if( trim( $_POST['strasse'] == $_POST['name']))
{
echo ( "Bitte geben Sie korrekte Daten ein.<br>");
$error = 1;
}
}
if (md5( $_POST['sicherheitscode'] ) != $_SESSION['captcha_code'])
{
echo ( "Bitte geben Sie den Sicherheitscode ein.<br>");
$Fehlerfrei = FALSE;
$CaptchaFehler = TRUE;
$error = 1;
}
if($error == 0)
{
$empfaenger="xxx@xxx.de";
$betreff="Anfrageformular Fräsen";
$admin="xxx@xxx.de";
$from ="Anfrageformular Fräsen";
$message = "Nachricht an " . $admin . " von " . $email ." :
\n\nKontaktformular"
. "\nDurchmesser: " . $Durchmesser
. "\nBreite: " . $Breite
. "\nMaschinenaufnahme: " . $aufnahme
. "\nzu beabeitendes Material: " . $material
. "\nKundennummer: " . $kundennummer
. "\nAnrede: " . $anrede
. "\nFirma: " . $firma
. "\nName: " . $name
. "\nVorname: " . $vorname
. "\nStrasse: " . $strasse
. "\nHausnummer: " . $hnr
. "\nOrt: " . $ort
. "\nPLZ: " . $plz
. "\nLand " . $land
. "\nTelefon: " . $telefon
. "\nFax: " . $fax
. "\nEmail: " . $email;
mail($empfaenger,$betreff,$message,$from);
echo ( "<h1>Ihre Anfrage wurde verschickt.</h1><br>");
}
}
?>
lg Li