Formmailer!

Status
Nicht offen für weitere Antworten.

pstankowiak

Grünschnabel
Hey Leutz ich hab einen Javascript womit ich ein Formular was ausgefüllt worden ist an eine E-mail gechickt wird!
Da aber alle versuche gescheitert sind das das gechit abgechickt wird ohne Outlook oder sonstiges habe ich mich mal nach PHP umgeschaut und bin fündig geworden das das Formular einwandfrei abgeschickt wird!
Aber ich bekomme mein javascript irgendwie nicht umgescriptet.. kann mir da jemand helfen? ist echt sehr wichtig!

PHP:
<html>
<head>
	<title>::GEMAXX TeleCom | Communication Systems::</title>
</head>
<script language="JavaScript">
	function check() {
		var err="";
		var w=window.document.form1;
		var ok=false;
		for (var t=0; t<12; t++) {
			eval('if (w.art'+t+'.checked) {ok=true;}');
		}
		if (!ok) {
			err+="+ Bitte wählen Sie mindestens eine Störungsart aus!\n";
		}
		if (w.telenr1.value=="" || w.telenr2.value=="") err+="+ Bitte geben Sie eine Telefonnummer ein!\n";
		if (w.zielnr1.value=="" || w.zielnr2.value=="") err+="+ Bitte geben Sie eine Ziel-Telefonnummer ein!\n";		
		if (w.uhrstunde.value=="" || w.uhrminute.value=="") err+="+ Bitte geben Sie eine Uhrzeit ein!\n";				
		if (w.datumtag.value=="" || w.datumtag.value=="" || w.datumjahr.value=="") err+="+ Bitte geben Sie ein Datum ein!\n";						
		
		if (err=="") return true; else {
			alert("Bitte füllen Sie das Formular vollständig aus:\n\n"+err);
			return false;
		}
	}
</script>
<style type="text/css">

	TD.dark {
		font-family:Verdana;
		font-size:10px;
		color:#000000;
		background-color: #ECBE19;
		letter-spacing:2px;
	}
	TD.light {
		font-family:Verdana;	
		font-size:12px;
		color:#63500E;
		background-color:#FDF5D7;
	}

	TD {
		font-family:Verdana;	
		font-size:12px;
		color:#000000;
		background-color:#DED6B9	
	}
	
	TD.white {
		font-size:12px;
		color:#000000;
		font-family:Verdana;	
		background-color:#FFFFFF
	}
	
	.grey {
		color:#666666;
	} 

	input,textarea {
		border: 1px solid #ECBE19;
	}
	
	input.check {
		border: 0px;
	}

	input.button {
		border: 0px;
		background-color:#DED6B9;
		color:#666666;
		font-size:10px;
		height:16px;
	}	


</style>
<body marginwidth=0 marginheight=0 topmargin=0 leftmargin=0>
<form name="form" method="post" 
action="mailto:pstankowiak@hotmail.com?SUBJECT=Störungsmeldung" enctype="text/plain" 
onSubmit="return validate_form()">
<table border=0 cellpadding=0 cellspacing=0 width=640>
	<tr>
		
      <td colspan=2> 
        <div align="left"><img src="bilder/stoer.gif" width="700" height="150" alt=""></div>
      </td>
	</tr>

	
	<tr>
		
      <td width=40 class=white bgcolor="#FDF5D7">&nbsp;</td>
		<td>
		
			<table border=0 cellpadding=0 cellspacing=0 width=600>
				<tr>
					
            					



				<!------------ KUNDENDATEN --------------------------->
				<tr>
					
            <td colspan=2 class=dark >IHRE KUNDENDATEN</td>
				</tr>
				<tr>
					<td colspan=2 class=white><img src="01_group/images/t.gif" height=1 width=1></td>
				</tr>					
			
				<tr>
					
            <td class=light> Kunden-Nr. </td>
					
            <td> 
              <input type="text" name="kundennr" style="width:160px">
					</td>
				</tr>
				<tr>
					<td colspan=2 class=white><img src="01_group/images/t.gif" height=1 width=1></td>
				</tr>					
				
				<tr>
					
            <td class=light> Telefon-Nr. </td>
					
            <td> 
              <input type="text" name="telenr1" style="width:54px">&nbsp;
						<input type="text" name="telenr2" style="width:100px"> <span class=grey>(Vorwahl/Telefonnummer)</span>
					</td>
				</tr>
				<tr>
					<td colspan=2 class=white><img src="01_group/images/t.gif" height=1 width=1></td>
				</tr>					
				
				<tr>
					
            <td class=light> E-Mail-Adresse </td>
					
            <td> 
              <input type="text" name="email" style="width:300px">
					</td>
				</tr>
				<tr>
					<td colspan=2 class=white><img src="01_group/images/t.gif" height=1 width=1></td>
				</tr>					
				
				<tr>
					
            <td class=light> Land </td>
					
            <td> 
              <input type="text" name="land" style="width:300px">
					</td>
				</tr>
				<tr>
					<td colspan=2 class=white><img src="01_group/images/t.gif" height=1 width=1></td>
				</tr>					
				
				<tr>
					
            <td class=light> Ziel-Nr. </td>
					
            <td> 
              <input type="text" name="zielnr1" style="width:54px">&nbsp;
						<input type="text" name="zielnr2" style="width:100px">&nbsp;<span class=grey>(Vorwahl/Zielnummer)</span>
					</td>
				</tr>
				<tr>
					<td colspan=2 class=white><img src="01_group/images/t.gif" height=1 width=1></td>
				</tr>					
				
				<tr>
					
            <td class=light> Datum des Anrufs </td>
					
            <td> 
              <input type="text" name="datumtag" maxlength=2 style="width:24px">&nbsp;
						<input type="text" name="datummonat" maxlength=2 style="width:24px">&nbsp;
						<input type="text" name="datumjahr" maxlength=4 style="width:38px">&nbsp;<span class=grey>(Tag/Monat/Jahr)</span>
					</td>
				</tr>
				<tr>
					<td colspan=2 class=white><img src="01_group/images/t.gif" height=1 width=1></td>
				</tr>					
				
				<tr>
					
            <td class=light> Uhrzeit des Anrufs </td>
					
            <td> 
              <input type="text" name="uhrstunde" maxlength=2 style="width:24px">&nbsp;:
						<input type="text" name="uhrminute" maxlength=2 style="width:24px">&nbsp;<span class=grey>Uhr</span>
					</td>
				</tr>
				<tr>
					<td colspan=2 class=white><img src="01_group/images/t.gif" height=1 width=1></td>
				</tr>					
				
				<tr>
					
            <td valign=top class=light> Anmerkung </td>
					
            <td> 
              <textarea name="anmerkung" style="width:300px;height:110px"></textarea><br>
            </td>
				</tr>
				<td class=dark colspan=2>ART DER STÖRUNG</td>
				</tr>
				<tr>
					<td colspan=2><img src="01_group/images/t.gif" height=1 width=1></td>
				</tr>
				<tr>
					
            <td rowspan=23 valign=top width=140 class=light> Zutreffendes<br>
              bitte auswählen </td>
					
            <td width=460> 
              <input type="checkbox" class=check value="1" name="art0"> Immer besetzt (normaler, langsamer Besetztton)
					</td>
				</tr>
				<tr>
					<td colspan=2 class=white><img src="01_group/images/t.gif" height=1 width=1></td>
				</tr>					
			
				<tr>
					
            <td> 
              <input type="checkbox" class=check value="1" name="art1"> Gassenbesetzt (schneller Besetztton)
					</td>
				</tr>
				<tr>
					<td colspan=2 class=white><img src="01_group/images/t.gif" height=1 width=1></td>
				</tr>					
			
				<tr>
					
            <td> 
              <input type="checkbox" class=check value="1" name="art2"> Ansage Deutsche Telekom: "Kein Anschluß unter dieser Nummer".
					</td>
				</tr>
				<tr>
					<td colspan=2 class=white><img src="01_group/images/t.gif" height=1 width=1></td>
				</tr>					
			
				<tr>
					
            <td> 
              <input type="checkbox" class=check value="1" name="art3"> Schlechte Qualität der Verbindung. Knacken und Kratzen in der Leitung.
					</td>
				</tr>
				<tr>
					<td colspan=2 class=white><img src="01_group/images/t.gif" height=1 width=1></td>
				</tr>					
			
				<tr>
					
            <td> 
              <input type="checkbox" class=check value="1" name="art4"> Abbruch der Verbindung während des Gesprächs
					</td>
				</tr>
				<tr>
					<td colspan=2 class=white><img src="01_group/images/t.gif" height=1 width=1></td>
				</tr>					
			
				<tr>
					
            <td> 
              <input type="checkbox" class=check value="1" name="art5"> Zu lange Wartezeit nach dem Wählen bis zum Verbindungsaufbau
					</td>
				</tr>
				<tr>
					<td colspan=2 class=white><img src="01_group/01_group/images/t.gif" height=1 width=1></td>
				</tr>					
				<tr>
					
            <td> 
              <input type="checkbox" class=check value="1" name="art6"> Das Telefon bleibt stumm
					</td>
				</tr>
				<tr>
					<td colspan=2 class=white><img src="01_group/01_group/images/t.gif" height=1 width=1></td>
				</tr>				
			
			
				<tr>
					
            <td> 
              <input type="checkbox" class=check value="1" name="art7"> Der Gesprächspartner kann mich nicht verstehen- oder umgekehrt
					</td>
				</tr>
				<tr>
					<td colspan=2 class=white><img src="01_group/images/t.gif" height=1 width=1></td>
				</tr>					
			
				<tr>
					
            <td> 
              <input type="checkbox" class=check value="1" name="art8"> Ansage Deutsche Telekom: "Dienst oder Dienstmerkmal nicht möglich"
					</td>
				</tr>
				<tr>
					<td colspan=2 class=white><img src="01_group/images/t.gif" height=1 width=1></td>
				</tr>					
			
				<tr>
					
            <td> 
              <input type="checkbox" class=check value="1" name="art9"> Falsch verbunden
					</td>
				</tr>
				<tr>
					<td colspan=2 class=white><img src="01_group/images/t.gif" height=1 width=1></td>
				</tr>					
			
				<tr>
					
            <td> 
              <input type="checkbox" class=check value="1" name="art10"> Falsche Tarifansage bzw. Minutenansage (bei Calling Cards)
					</td>
				</tr>		
				<tr>
					<td colspan=2 class=white><img src="01_group/images/t.gif" height=1 width=1></td>
				</tr>					
			
				<tr>
					
            <td> 
              <input type="checkbox" class=check value="1" name="art11"> Fehlerhafte Guthabenabbuchung (bei Calling Cards)
					</td>
				</tr>	
				<tr>
					<td colspan=2 class=white><img src="01_group/images/t.gif" height=1 width=1></td>
				</tr>
				<tr>
					<td colspan=2 class=white><img src="01_group/images/t.gif" height=1 width=1></td>
				</tr>					
				

				<!------------ CALLING CARD --------------------------->


				<tr>
					
            <td colspan=2 class=dark >NUR FÜR CALLING-CARD KUNDEN</td>
				</tr>
				<tr>
					<td colspan=2 class=white><img src="01_group/images/t.gif" height=1 width=1></td>
				</tr>					
				
				<tr>
					
            <td class=light> PIN-Nr. </td>
					
            <td> 
              <input type="text" name="pin" maxlength=12 style="width:160px">
					</td>
				</tr>
				<tr>
					<td colspan=2 class=white><img src="01_group/images/t.gif" height=1 width=1></td>
				</tr>					
				
				<tr>
					
            <td class=light> Batch-Nr. </td>
					
            <td> 
              <input type="text" name="batch" maxlength=20 style="width:160px">
					</td>
				</tr>
				<tr>
					<td colspan=2 class=white><img src="01_group/images/t.gif" height=1 width=1></td>
				</tr>					
				
				<tr>
					
            <td class=light> Calling-Card-Name </td>
					
            <td> 
              <input type="text" name="ccname" style="width:300px">
					</td>
				</tr>
				<tr>
					<td colspan=2 class=white><img src="01_group/images/t.gif" height=1 width=1></td>
				</tr>					
				
				<tr>
					
            <td class=light> Gewählt von </td>
					
            <td> 
              <input type="radio" class=check name="ccvon" value="Festnetz">Festnetz&nbsp;&nbsp;&nbsp;
						<input type="radio" class=check name="ccvon" value="Mobilfunk">Mobilfunk&nbsp;&nbsp;&nbsp;
						<input type="radio" class=check name="ccvon" value="Telefonzelle">Telefonzelle&nbsp;&nbsp;&nbsp;
														
					</td>
				</tr>	
				<tr>
					<td colspan=2 class=white><img src="01_group/images/t.gif" height=1 width=1></td>
				</tr>					
				<tr>
					
            <td class=light> Gewählt nach </td>
					
            <td> 
              <input type="radio" class=check name="ccnach" value="Festnetz">Festnetz&nbsp;&nbsp;&nbsp;
						<input type="radio" class=check name="ccnach" value="Mobilfunk">Mobilfunk&nbsp;&nbsp;&nbsp;
						<input type="radio" class=check name="ccnach" value="Telefonzelle">Telefonzelle&nbsp;&nbsp;&nbsp;
						<input type="radio" class=check name="ccnach" value="Lokal">Lokal&nbsp;&nbsp;&nbsp;																
					</td>
				</tr>		
				<tr>
					<td colspan=2 class=white><img src="01_group/images/t.gif" height=1 width=1></td>
				</tr>					
								
				<tr>
					
            <td valign=top class=light> Anmerkung </td>
					
            <td> 
              <textarea name="ccanmerkung" style="width:300px;height:110px"></textarea><br><img src="01_group/images/t.gif" height=12 width=8 align=Absmiddle>
					</td>
				</tr>
				<tr>
					<td colspan=2 class=white><img src="01_group/images/t.gif" height=1 width=1></td>
				</tr>					
			</table>

		</td>
	
</table><br>
<table border=0 cellpadding=0 cellspacing=0 width=640>
	<tr>
		<td class=white width=40>&nbsp;</td>
		<td class=white width=140>
			
        <input type="submit" value="&nbsp;&nbsp;&nbsp;St&ouml;rung melden&nbsp;" onClick="return check()" class=button>
      </td>
		<td class=white width=230>
			<input type="reset" value="Eingabe löschen" class=button>
		</td>
		<td class=white width=220 align=right>
			<input type="button" value="Fenster schließen" onClick="self.close()" class=button>
		</td>
		<td class=white width=10>&nbsp;</td>
		
	</tr>
</table><br>
<br>
<br>
<input type="hidden" name="postback" value="1">
</form>
</body>
</html>
<!--pstankowiak@hotmail.com-->


Währe echt sehr wichtig!
 
Ne Sorry hilft mir nicht!
Ich kenn mich 0 mit php aus!
Ich brauche einfach nur ein Script wo meine angegebenen Felder ausgefüllt werden und abgesendet werden und an meine angegebene e-mail adersse gesendet werden!
Aber Kp wie das mit PhP klappen soll!
 
Hallo,

hier wird das alles genau beschrieben.

Diese Beispiel verschick all deine Formularfelder an eine festgelegte E-Mail.

PHP:
<?php
$admin = "email@domain.de"; 
$subject = "Dein Betreff"; 
while(list($name,$value)=each($_POST)) { 
$message.="$name: $value\n\n"; 
} 
mail($admin,$subject,$message); 
?>
 
Zuletzt bearbeitet:
Ihr seht ja den script da den ich da stehen habe!
Dort stehen eigentlich alle Informationen drinne!
kann mir nicht einer den eben umschreiben!

Bitte ich bin hier am verzweifeln!
 
Naja da mir keiner helfen will werd ich es mal auf nem anden Board versuchen!
Das durchgelse da auf der Seite bringt mir auhc nix ich blick da nicht durch!

Trozdem Thx!

Bye
 
Status
Nicht offen für weitere Antworten.
Zurück