Hallo,
mein Formular übergibt die Werte nicht und ich sehe den Grund nicht.
Bitte verzeiht mir, dass sowohl Java und PHP in meinem Formular zur Anwendung kommen und ich es Trotzdem hier Poste.
Ich erlaube mir auch, das ganze Formular zu Posten, vielleicht kann es ja noch wer brauchen.
Danke im voraus für eure Hilfe.
Itchyfeet
mein Formular übergibt die Werte nicht und ich sehe den Grund nicht.
Bitte verzeiht mir, dass sowohl Java und PHP in meinem Formular zur Anwendung kommen und ich es Trotzdem hier Poste.
Ich erlaube mir auch, das ganze Formular zu Posten, vielleicht kann es ja noch wer brauchen.
PHP:
<?
//+++++++++ EMAIL KONTAKT FORMULAR ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Formular Email Kontakt</title>
<?
//include ("head.php");
?>
<script language="JavaScript1.2">
var testresults
function checkemail(){
var str=document.validation.email.value
var filter=/^.+@.+\..{2,5}$/
if (filter.test(str))
testresults=true
else {
alert("Bitte geben sie eine gltige Email adresse ein!")
validation.email.focus();
testresults=false
}
return (testresults)
}
</script>
<script>
var thename
function passw(wert){
if (wert=="")
{
alert("Dieses Feld muss ausgefllt werden!")
}
}
</script>
<script>
function feldleer_kontrolle(wert)
{
/* Diese Funktion berprft, ob der bergebene Wert leer ist */
if (wert=="")
{
return false;
}
else
{
return true;
}
}
function globale_kontrolle()
{
/* Die globale Kontroll-Funktion. Sie berprft, ob alle Pflichtfelder des Formular ausgefllt sind.
Falls ja, erfolgt der Rckgabewert true, ansonsten eine Fehlermeldung und der Rckgabewert false.
Zur Kontrolle ob ein Feld gefllt ist, wird die Funktion feldleer_kontrolle aufgerufen, der das
entsprechende Formularfeld als Parameter bergeben wird. */
//alert("true i globale kontr");
var fehlerzahl = 0; // Anzahl der nicht gefllten Felder
var fehlermeldung = "Ihr Formular ist nicht vollstaendig ausgefuellt!\nFolgende Angaben sind noch mindestens notwendig:\n";
if (!feldleer_kontrolle(document.validation.name.value))
{
fehlerzahl = fehlerzahl + 1;
fehlermeldung = fehlermeldung + fehlerzahl + ". Ihr Nachname\n";
}
if (!feldleer_kontrolle(document.validation.vorname.value))
{
fehlerzahl = fehlerzahl + 1;
fehlermeldung = fehlermeldung + fehlerzahl + ". Ihr Vorname\n";
}
if (!feldleer_kontrolle(document.validation.strasse.value))
{
fehlerzahl = fehlerzahl + 1;
fehlermeldung = fehlermeldung + fehlerzahl + ". Ihre Adresse\n";
}
if (!feldleer_kontrolle(document.validation.plz.value))
{
fehlerzahl = fehlerzahl + 1;
fehlermeldung = fehlermeldung + fehlerzahl + ". Die Postleitzahl\n";
}
if (!feldleer_kontrolle(document.validation.ort.value))
{
fehlerzahl = fehlerzahl + 1;
fehlermeldung = fehlermeldung + fehlerzahl + ". Ihr Wohnort\n";
}
if (!feldleer_kontrolle(document.validation.telefon.value))
{
fehlerzahl = fehlerzahl + 1;
fehlermeldung = fehlermeldung + fehlerzahl + ". Ihre Telefonnummer\n";
}
if (!feldleer_kontrolle(document.validation.natel.value))
{
fehlerzahl = fehlerzahl + 1;
fehlermeldung = fehlermeldung + fehlerzahl + ". Ihre Mobilnummer\n";
}
if (!feldleer_kontrolle(document.validation.email.value))
{
fehlerzahl = fehlerzahl + 1;
fehlermeldung = fehlermeldung + fehlerzahl + ". Ihre E-Mail-Adresse\n";
}
if (!feldleer_kontrolle(document.validation.betreff.value))
{
fehlerzahl = fehlerzahl + 1;
fehlermeldung = fehlermeldung + fehlerzahl + ". Email Betreff\n";
}
/* Die Rckgabe, ob das Formular noch fehlerhaft ist oder nicht */
if (fehlerzahl == 0)
{
// Keine Fehler gefunden
// alert("true")
return true;
}
else
{
// Fehler vorhanden
fehlermeldung = fehlermeldung + "Das Formular kann erst abgeschickt werden,\nwenn die entsprechenden Felder ausgefuellt sind!!";
alert(fehlermeldung);
//alert("false")
return false;
}
}
</script>
<p>
<? //include ("oben3.php");
// spez navigation
echo "<table width=90% border=0 align=center>".
"<td width=50% align=center><a href=javascript:history.back()><strong><font face=Arial>Zurck</font></strong></a></td>".
"</td></tr>".
"</table>";
?>
<p align="left"> </p>
<table border="0" width="84%">
<tr>
<td width="50%"><font face="Arial">Hallo</font></td>
</tr>
<tr>
<td width="50%"><font face="Arial">Es freut uns dass Sie unser Kontakt Formular benutzen</font></td>
</tr>
<tr>
<td width="50%"><font face="Arial"></font></td>
</tr>
<tr>
<td width="50%"> </td>
</tr>
<tr>
<td width="50%"><font face="Arial"></font></td>
</tr>
<tr>
<td width="50%"><font face="Arial">Bitte füllen Sie das Formular vollstndig aus damit wir Ihre Anfrage bearbeiten können.</font></td>
</tr>
<tr>
<td width="50%"> </td>
</tr>
</table>
<form method="post" id="validation" name="validation" action="adressentry.php" enctype="multipart/form-data" onsubmit="return globale_kontrolle()"><p align="left"><font face=Arial></font></p>
<table border="0" width="84%">
<tr>
<td width="100%">Betreff</td>
</tr>
<tr>
<td width="100%"><input type="text" name="betreff" size="27" onBlur="passw(document.validation.betreff.value)"></textarea></td>
</tr>
<tr>
<td width="100%">Text</td>
</tr>
<tr>
<td width="100%"><textarea rows="7" name="Nachricht" cols="75"></textarea></td>
</tr>
</table>
<table border="0" width="84%">
<tr>
<td width="200" align="left"></td>
<td width="200" align="left"></td>
<td width="50%" align="left"></td>
</tr>
<tr>
<td width="200" align="right">
<p align="left"><font face="Arial">Anrede</font></td>
<td width="200" align="right">
<p align="left"><font face="Arial">Name</font></td>
<td width="200" align="left"><font face="Arial">Vorname</font></td>
</tr>
<tr>
<td width="200" align="right">
<p align="left"><select size="1" name="anrede">
<option selected>.............</option>
<option>Herr</option>
<option>Frau</option>
</select></td>
<td width="200" align="right">
<p align="left"><font face="Arial"><input type="text" name="name" size="27" onBlur="passw(document.validation.name.value)"></font></td>
<td width="200" align="left"><font face="Arial"><input type="text" name="vorname" size="20" onBlur="passw(document.validation.vorname.value)"></font></td>
</tr>
<tr>
<td width="200" colspan="3" align="right">
<p align="left"></td>
</tr>
<tr>
<td width="200" align="right">
<p align="left"><font face="Arial">Strasse</font></td>
<td width="200" align="right">
<p align="left"><font face="Arial">PLZ</font></td>
<td width="200" align="left">
<p align="left"><font face="Arial">Ort</font></td>
</tr>
<tr>
<td width="200" align="right">
<p align="left"><font face="Arial"><input type="text" name="strasse" size="27" onBlur="passw(document.validation.strasse.value)"></font></td>
<td width="200" align="right">
<p align="left"><font face="Arial"><input type="text" name="plz" size="8" onBlur="passw(document.validation.plz.value)"></font></td>
<td width="200" align="left">
<p align="left"><font face="Arial"><input type="text" name="ort" size="25" onBlur="passw(document.validation.ort.value)"></font></td>
</tr>
<tr>
<td width="200" colspan="3" align="right">
<p align="left"></td>
</tr>
<tr>
<td width="200" align="right">
<p align="left"><font face="Arial">Telefon</font></td>
<td width="200" align="right">
<p align="left"><font face="Arial">Mobil</font></td>
<td width="200" align="left">
<p align="left"><font face="Arial">Email</font></td>
</tr>
<tr>
<td width="200" align="right">
<p align="left"><font face="Arial"><input type="text" name="telefon" size="27" onBlur="passw(document.validation.telefon.value)"></font></td>
<td width="200" align="right">
<p align="left"><font face="Arial"><input type="text" name="natel" size="27" onBlur="passw(document.validation.natel.value)"></font></td>
<td width="200" align="left">
<p align="left"><font face="Arial"><input type="text" name="email" size="27" onBlur="checkemail()"></font></td>
</tr>
<p> </p>
</table>
<p></p>
<p>
<?
$date=date("d-m-Y",time());
//echo $date;
?></p>
<p>Sie erhalten eine Bestätigungs Email, wenn wir Ihre Anfrage Erhalten.</p>
<p>Danke.</p>
<input type="hidden" name="anfrage" value="<?echo $date;?>">
<input type="hidden" name="lang" value="de">
<?//<p align="left"> </p>?>
<p align="left"><font face="Arial"><input type="submit" value="Email senden" name="B1"></font></p>
</form>
<p align="left"> </p>
<?
//include ("fuss.htm");
?>
</body>
</html>
Danke im voraus für eure Hilfe.
Itchyfeet