also ich habe jetzt soweit das er es macht also nur erst nach dem zweiten klick führt er es aus, beim ersten klick ladet er das formular wieder neu (leer) beim zweiten klick führt er dann die funktion aus
hier mein code
ich schreib mal das ganze formular
PHP-Code:
<?php
<html>
<head>
<title>Retoursendungen</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<?
session_start ();
?>
<SCRIPT LANGUAGE="JavaScript">
<!--
window.onerror=null;
function PopUpWindow()
{
checkw=window.open('retourhinweise.htm', 'check',
'width=468,height=60,toolbar=0,directories=0,menubar=0,status=0,resizable=0,scrollbars =0')
}
// -->
</SCRIPT>
</head>
<body>
<table width="600">
<tr>
<td width="157" height="96" valign="top">[img]http://www.sit-int.com/images/logo.gif[/img]</td>
<td width="277" valign="top"><div align="center">
<font color="#000033" size="5" face="Arial, Helvetica, sans-serif">Sale IT Europe
<font size="3">Formular Für Retoursendungen
Bitte Hinweise beachten siehe geöffnetes Fenster.
(Falls sich kein Fenster geöffnet hat bitte hier [url="http://www.sit-int.com/retoursendungen/retourhinweise.html"]klicken[/url].)
Bitte folgende Schritte durchführen.</font></font></p>
</div></td>
<td width="145" valign="top"><div align="right">[img]http://www.sit-int.com/images/logo.gif[/img]</div></td>
</tr>
</table>[list=1][*]Formular ausfüllen (Felder mit <font color="#FF0000">* </font>sind Pflichtfelder)[*]Formular abschicken über das Abschicken Button[*]Nächste Seite welche aufgerufen wird Ausdrucken und als Retourschein mit
in die Sendung legen.[*]<font color="#FF0000">Die RMA Nummer welche auf der nächsten Seite ausgegeben wird notieren und
bei eventuellen Nachfragen immer angeben.</font>
[/list]<script type="text/javascript">
function chkFormular () {
if (document.form1.kaufdatum.value == "") {
alert("Bitte Kaufdatum eingeben.!");
document.form1.kaufdatum.focus();
return false;
}
if (document.form1.gekauft_bei.value == "Bitte Auswählen") {
alert("Bitte gekauft_bei eingeben!");
document.form1.gekauft_bei.focus();
return false;
}
if (document.form1.Vorname.value == "") {
alert("Bitte Vornamen eingeben!");
document.form1.Vorname.focus();
return false;
}
if (document.form1.Nachname.value == "") {
alert("Bitte Nachnamen eingeben!");
document.form1.Nachname.focus();
return false;
}
if (document.form1.email.value == "") {
alert("Bitte Ihre E-Mail-Adresse eingeben!");
document.form1.email.focus();
return false;
}
if (document.form1.email.value.indexOf("@") == -1) {
alert("Bitte Email Adresse überprüfen!");
document.form1.email.focus();
return false;
}
if (document.form1.rgnummer.value == "") {
alert("Bitte Rechnungsnummer eingeben!");
document.form1.rgnummer.focus();
return false;
}
if (document.form1.artikel.value == "") {
alert("Bitte Gerät eingeben!");
document.form1.artikel.focus();
return false;
}
if (document.form1.Beschreibung.value == "") {
alert("Bitte Fehlerbeschreibung eingeben!");
document.form1.Beschreibung.focus();
return false;
}
var chkZ = 1;
for (i = 0; i < document.form1.telefon.value.length; ++i)
if (document.form1.telefon.value.charAt(i) < "0" ||
document.form1.telefon.value.charAt(i) > "9")
chkZ = -1;
if (chkZ == -1) {
alert("Telefon keine Zahl!");
document.form1.telefon.focus();
return false;
}
}
</script>
<?php
//echo phpinfo ();
if ($_POST["auswahl"]=="vorschau")
{
$action = "auswerten.php";
}
if ($_POST["auwahl"]=="abschicken")
{
$action ="formsend.php";
}
?>
<form name="form1" method="post" action="<?php echo $action; ?>" onSubmit="">
Ebay oder Ricardoname (falls vom Webshop gekauft leer lassen)
<input name="Ebay_oder_Ricardoname" type="text" id="Ebay_oder_Ricardoname">
Wo gekauft bitte auswählen! <font color="#FF0000">*</font>
<select name="gekauft_bei" size="1" id="gekauft_bei">
<option>Bitte auswählen
<option>Ebay
<option>Ricardo
<option>Webshop
<option>Sonstige
</select>
Kaufdatum <font color="#FF0000">*</font> (bitte dieses Format benutzen
Jahr.Monat.Tag)
<input name="kaufdatum" type="text" id="kaufdatum">
Vorname <font color="#FF0000">*
</font>
<input name="Vorname" type="text" id="kdalter2">
Nachname <font color="#FF0000">*
<input name="Nachname" type="text" id="Nachname">
<font color="#000000">Telefon für eventuellen Rückruf</font>
<input name="telefon" type="text" id="telefon">
</font><font color="#000000">Ihre Email</font><font color="#FF0000"> <font color="#FF0000">*
<input name="email" type="text" id="email">
</font>
<font color="#000000">Rechnungsnummer <font color="#FF0000">*
<input name="rgnummer" type="text" id="rgnummer">
</font></font></font><font color="#FF0000">
<font color="#000000">Gerät/Artikel <font color="#FF0000">*
<input name="artikel" type="text" id="artikel">
</font></font></font></p>
<font color="#000000">Beschreiben Sie bitte den Grund der Retoursendung</font><font color="#FF0000"> *</font>
<textarea name="Beschreibung" cols="60" rows="5" id="Beschreibung"></textarea>
</p>
<font color="#FF0000">
</font></p>
</p>
<input type="submit" name="auswahl" value="vorschau">
<input type="submit" name="auswahl" value="abschicken">
</p>
</form>
</p>
</body>
</html>
?>
also das javasprict hab ich mal ausgeschaltet aber es ändert nichts ander tatsache das ich zweimal klicken muss
mir kommt es so vor das er beim 1. klick dem form action sich selber wieder gibt wieso weiß ich net vielleicht Ihr
