Hallo Jürgen,
ich verwende nie die automatische Uploadfunktion von Golive.
Ich weiß nicht, wie das passieren konnte, daß Golive die Dateien nicht überschrieben hat.
Möglicherweise liegt es am Datum der Datei (lokal <--> Server) ???
Erstmal zu Deinem Formular.
2 Namen müssen noch geändert werden:
_14_Meine Schulform --> _14_Meine_Schulform (ein Leerzeichen :-)
_01_Bitte_Eintrag_in_E-Mail-Info --> _01_Bitte_Eintrag_in_E-Mail-Info (Bindestriche sind auch nicht erlaubt)
Die Überprüfung der E-Mail-Adresse macht keinen Sinn, weil ja nur eines der drei Textfelder ausgefüllt werden soll.
Also diesen Skriptteil löschen:
-----------
if(document.Infoanforderung._02_Meine_E-Mail-Adresse_als_Schueler.value.indexOf('@') == -1)
{
alert("Das ist keine korrekte email-Adresse!");
document.Infoanforderung._02_Meine_E-Mail-Adresse_als_Schueler.focus();
return false;
}
-----------
Und nun noch die Prüfung der Radio-Buttons:
if(document.Infoanforderung._13_Schulname.value == "")
{
alert("Bitte geben Sie den Namen Ihrer Schule ein!");
document.Infoanforderung._13_Schulname.focus();
return false;
}
--- ab hier gehts los -----
s=false;
for (i=0;i<document.Infoanforderung._01_Bitte_Eintrag_in_E_Mail_Info.length;i++){
if(document.Infoanforderung._01_Bitte_Eintrag_in_E_Mail_Info.checked == true){
s=true;
}
}
if(s==false){
alert ("Bitte Art der E-Mail-Info auswählen!");
return false;
}
s=false;
for (i=0;i<document.Infoanforderung._14_Meine_Schulform.length;i++){
if(document.Infoanforderung._14_Meine_Schulform.checked == true){
s=true;
}
}
if(s==false){
alert ("Bitte Schulform auswählen!");
return false;
}
s=false;
for (i=0;i<document.Infoanforderung._10_Geschlecht.length;i++){
if(document.Infoanforderung._10_Geschlecht.checked == true){
s=true;
}
}
if(s==false){
alert ("Bitte Geschlecht auswählen!");
return false;
}
}
// -->
</script>
</head>
Nun sollte alles richtig funktionieren.
Gruß Sabine
als Antwort auf: [#66791]