Eurokicker
-


Hinweise


Antwort
 
LinkBack Themen-Optionen Thema durchsuchen Thema bewerten
Alt 30.04.2008, 15:19   #1
TP-Newbie
 
Registriert seit: Apr 2008
Ort: Österreich
marcopolo777 macht alles soweit korrekt
Question

Checkbox kontrollieren und Datei hochladen


ich hab gerade ein Formular erstellt und hab hier zwei Probleme, wo ich nicht weiter komme.

1.) Vor dem Absenden des Formulares soll überprüft werden, ob die Checkbox angehakt ist, falls nicht, Hinweis auf Fehler.

2.) Mit dem "Durchsuchen-Button" soll eine Datei hochgeladen und mit den anderen Formulardaten übertragen werden. Ich erhalte hier aber nur den Pfad.

Es wäre super, wenn mir hier jemand weiterhelfen könnte.

Hier der code:

<?php
$absender = preg_replace( "/[^a-z0-9 !?:;,.\/_\-=+@#$&\*\(\)]/im", "",
$_POST['absenderemail'] );
$absender = preg_replace( "/(content-type:|bcc:|cc:|to:|from/im", "",
$absender );
$txt = preg_replace( "/(content-type:|bcc:|cc:|to:|from/im", "",
$_POST['txt'] );
mail("mailq@mzpersonal.com", "Mail über Kontaktformular", $txt,
"From: $absender\n");
?>


<head>
<title>MZ-Personal</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso8859-1" />
<link rel="stylesheet" href="mm_training.css" type="text/css" />
<style type="text/css">
<!--
.Stil1 {color: #FFFFFF}
.Stil2 {
color: #FF0000;
font-weight: bold;
}
.Stil3 {
color: #FFFFFF;
font-size: 14px;
font-weight: bold;
}
a:hover {
color: #FFFF00;
}
-->
</style>
<script type="text/javascript">
<!--
function MM_validateForm() { //v4.0
if (document.getElementById){
var i,p,q,nm,test,num,min,max,errors='',args=MM_validateForm.arguments;
for (i=0; i<(args.length-2); i+=3) { test=args[i+2]; val=document.getElementById(args[i]);
if (val) { nm=val.name; if ((val=val.value)!="") {
if (test.indexOf('isEmail')!=-1) { p=val.indexOf('@');
if (p<1 || p==(val.length-1)) errors+='- '+nm+' must contain an e-mail address.\n';
} else if (test!='R') { num = parseFloat(val);
if (isNaN(val)) errors+='- '+nm+' must contain a number.\n';
if (test.indexOf('inRange') != -1) { p=test.indexOf(':');
min=test.substring(8,p); max=test.substring(p+1);
if (num<min || max<num) errors+='- '+nm+' must contain a number between '+min+' and '+max+'.\n';
} } } else if (test.charAt(0) == 'R') errors += '- '+nm+' is required.\n'; }
} if (errors) alert('The following error(s) occurred:\n'+errors);
document.MM_returnValue = (errors == '');
} }
//-->
</script>
</head>
<body bgcolor="#FFFFFF">
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr bgcolor="#26354A">
<td width="15" nowrap="nowrap" bgcolor="#FFFFFF">&nbsp;</td>
<td height="70" colspan="3" nowrap="nowrap" bordercolor="0" bgcolor="#FFFFFF" class="logo"><div align="left"><a href="index.html"><img src="images/mz_logo_500.jpg" width="500" height="103" border="0" /></a></div></td>
<td width="40" bgcolor="#FF0000">&nbsp;</td>
<td width="100%" bgcolor="#FFFFFF">&nbsp;</td>
</tr>

<tr bgcolor="#FF6600">
<td colspan="6" bgcolor="#FF0000"><img src="mm_spacer.gif" alt="" width="1" height="4" border="0" /></td>
</tr>

<tr bgcolor="#D3DCE6">
<td colspan="6"><img src="mm_spacer.gif" alt="" width="1" height="1" border="0" /></td>
</tr>

<tr bgcolor="#FFCC00">
<td width="15" nowrap="nowrap" bgcolor="#000033">&nbsp;</td>
<td width="705" height="24" colspan="3" bgcolor="#000033"><table width="381" border="0" cellspacing="4">
<tr>
<td width="79"><strong><span class="Stil1"><a href="unternehmen.html">Unternehmen</a></span></strong></td>
<td width="8" align="center"><img name="" src="" width="2" height="11" alt="" style="background-color: #FF0000" /></td>
<td width="79"><strong><span class="Stil1"><a href="bewerber.html">F&uuml;r Bewerber</a></span></strong></td>
<td width="8" align="center"><img name="" src="" width="2" height="11" alt="" style="background-color: #FF0000" /></td>
<td width="61"><strong><span class="Stil1"><a href="firmen.html">F&uuml;r Firmen</a></span></strong></td>
<td width="8" align="center"><img name="" src="" width="2" height="11" alt="" style="background-color: #FF0000" /></td>
<td width="28"><strong><span class="Stil1"><a href="jobs.html">Jobs</a></span></strong></td>
<td width="8" align="center"><img name="" src="" width="2" height="11" alt="" style="background-color: #FF0000" /></td>
<td width="44"><strong><span class="Stil1"><a href="kontakt.html">Kontakt</a></span></strong></td>
</tr>
</table></td>
<td width="40" bgcolor="#FF0000">&nbsp;</td>
<td width="100%" bgcolor="#000033">&nbsp;</td>
</tr>

<tr bgcolor="#D3DCE6">
<td colspan="6"><img src="mm_spacer.gif" alt="" width="1" height="1" border="0" /></td>
</tr>

<tr bgcolor="#FF6600">
<td colspan="6" bgcolor="#FF0000"><img src="mm_spacer.gif" alt="" width="1" height="4" border="0" /></td>
</tr>

<tr bgcolor="#D3DCE6">
<td width="230" colspan="2" valign="top" bgcolor="#FFFFFF"><div align="center"><img src="images/girl1.jpg" alt="Home Page Image" width="200" height="300" border="0" /><br />
</div>
<table border="0" cellspacing="0" cellpadding="0" width="230">
<tr>
<td width="230" bgcolor="#000033" class="sidebarText" id="padding"><p align="center"><img src="images/jobline.png" width="175" height="57" /></p>
<p><span class="Stil2"><a href="initiativbewerbung.html">Initiativbewerbung &gt;</a></span><a href="initiativbewerbung.html"><br />
<em>...und wir suchen den richtigen Job f&uuml;r Sie!</em></a></p>
<p class="Stil1"><strong><br />
<a href="links.html">Links</a><br />
<a href="impressum.html">Impressum</a></strong></p>
<p class="Stil1">&nbsp;</p>
<p class="Stil1"><a href="http://firmena-z.wko.at/ecg.asp?MGID=C870602853B528D2A7B1A26B3A272F7E"><img src="images/ecg.gif" width="169" height="23" border="0" /></a><br />
</p></td>
</tr>
</table> </td>
<td width="50" valign="top" bgcolor="#FFFFFF"><img src="mm_spacer.gif" alt="" width="50" height="1" border="0" /></td>
<td width="440" valign="top" bgcolor="#FFFFFF"><br />
<br />
<table border="0" cellspacing="0" cellpadding="5" width="440">
<tr>
<td bgcolor="#000033" class="pageName"><p align="left" class="Stil3">Bewerberformular</p></td>
</tr>

<tr>
<td bgcolor="#FFFFFF" class="bodyText"><p>

<form action="mailto:bewerbung@mzpersonal.com" method="post" enctype="text/plain" name="form1">
<label><br>
</label>
<p>
<label></label>
</p>
<table width="100%" border="0">
<tr>
<td><label>Anrede</label></td>
<td><select name="anrede" id="anrede">
<option>Bitte w&auml;hlen Sie</option>
<option>Herr</option>
<option>Frau</option>
</select></td>
</tr>
<tr>
<td><label>Titel </label></td>
<td><input name="titel" type="text" id="titel" size="30"></td>
</tr>
<tr>
<td>Vorname</td>
<td><input name="vorname" type="text" id="vorname" size="30"></td>
</tr>
<tr>
<td>Nachname</td>
<td><label>
<input name="nachname" type="text" id="nachname" size="30">
</label></td>
</tr>
<tr>
<td>Geburtsdatum</td>
<td><label>
<input name="geburtsdatum2" type="text" id="geburtsdatum2" size="30">
</label></td>
</tr>
<tr>
<td>Nationalit&auml;t</td>
<td><label>
<input name="nationalitaet2" type="text" id="nationalitaet2" size="30">
</label></td>
</tr>
<tr>
<td>Stra&szlig;e</td>
<td><label>
<input name="strasse2" type="text" id="strasse2" size="30">
</label></td>
</tr>
<tr>
<td>PLZ</td>
<td><label>
<input name="plz2" type="text" id="plz2" size="30">
</label></td>
</tr>
<tr>
<td>Ort</td>
<td><label>
<input name="ort2" type="text" id="ort2" size="30">
</label></td>
</tr>
<tr>
<td>Bundesland</td>
<td><label>
<select name="bundesland2" id="bundesland2">
<option>Bitte w&auml;hlen Sie</option>
<option>Burgenland</option>
<option>K&auml;rnten</option>
<option>Nieder&ouml;sterreich</option>
<option>Ober&ouml;sterreich</option>
<option>Salzburg</option>
<option>Steiermark</option>
<option>Tirol</option>
<option>Vorarlberg</option>
<option>Wien</option>
</select>
</label></td>
</tr>
<tr>
<td>Telefon</td>
<td><label>
<input name="telefon2" type="text" id="telefon2" size="30">
</label></td>
</tr>
<tr>
<td>E-Mail</td>
<td><label>
<input name="email2" type="text" id="email2" size="30">
</label></td>
</tr>
<tr>
<td>F&uuml;hrerschein</td>
<td><label>
<input name="fuehrerschein2" type="text" id="fuehrerschein2" size="30">
</label></td>
</tr>
<tr>
<td>Eigener PKW</td>
<td><select name="pkw2" id="pkw2">
<option>Bitte w&auml;hlen Sie</option>
<option>Ja</option>
<option>Nein</option>
</select></td>
</tr>
<tr>
<td colspan="2"><strong><br>
Gew&uuml;nschtes Besch&auml;ftigungsverh&auml;ltnis</strong></td>
</tr>
<tr>
<td>Bewerbung als</td>
<td><label>
<textarea name="bewerbung2" id="bewerbung2" cols="30" rows="5"></textarea>
</label></td>
</tr>
<tr>
<td>Besch&auml;ftigung</td>
<td><select name="beschaeftigung2" id="beschaeftigung2">
<option>Bitte w&auml;hlen Sie</option>
<option>Vollzeit</option>
<option>Teilzeit</option>
<option>geringf&uuml;gig</option>
</select></td>
</tr>
<tr>
<td>Eintrittstermin</td>
<td><label>
<input name="eintritt2" type="text" id="eintritt2" size="30">
</label></td>
</tr>
<tr>
<td>Gew&uuml;nschter Arbeitsort<br></td>
<td><label>
<input name="arbeitsort2" type="text" id="arbeitsort2" size="30">
</label></td>
</tr>
<tr>
<td colspan="2"><strong><br>
Ihre Qualifikationen</strong></td>
</tr>
<tr>
<td>Erlernter Beruf</td>
<td><label>
<input name="beruf2" type="text" id="beruf2" size="30">
</label></td>
</tr>
<tr>
<td>Ausbildung</td>
<td><label>
<input name="ausbildung2" type="text" id="ausbildung2" size="30">
</label></td>
</tr>
<tr>
<td>besondere F&auml;higkeiten</td>
<td><label>
<input name="faehigkeiten2" type="text" id="faehigkeiten2" size="30">
</label></td>
</tr>
<tr>
<td>Sprachkenntnisse</td>
<td><label>
<input name="sprachkenntnisse2" type="text" id="sprachkenntnisse2" size="30">
</label></td>
</tr>
<tr>
<td>EDV-Kenntnisse</td>
<td><label>
<input name="edv2" type="text" id="edv2" size="30">
</label></td>
</tr>
<tr>
<td>Kontakt erw&uuml;nscht</td>
<td><select name="kontakt2" id="kontakt2">
<option>Bitte w&auml;hlen Sie</option>
<option>per e-mail</option>
<option>per Telefon</option>
</select></td>
</tr>
<tr>
<td colspan="2"><br>
<strong>Upload Ihrer Bewerbungsunterlagen </strong>(max. 1MB)</td>
</tr>
<tr>
<td>Durchsuchen</td>
<td><label>
<input type="file" name="durchsuchen2" id="durchsuchen2">
</label></td>
</tr>
<tr>
<td><label>
<input name="check2" type="checkbox" id="check2" value="" checked>
</label></td>
<td>&nbsp;</td>
</tr>
<tr>
<td colspan="2"><div align="justify"><span class="Stil6">Ich bin ausdr&uuml;cklich damit einverstanden, dass M.Z. Personal die von mir eingesetzten Daten und Angaben kostenfrei in ihre Bewerberdatenbank aufnimmt und meinen anonymisierten Lebenslauf interessierten Unternehmen unter Ber&uuml;cksichtigung allf&auml;lliger Sperrvermerke, mit dem Ziel ein Arbeitsverh&auml;ltnis zu begr&uuml;nden, zug&auml;nglich macht. Ich bin weiters damit einverstanden, dass mir Informationen zum Thema Job per SMS, schriftlich oder per Email von M.Z. Personal zugesendet werden. Diese Zustimmung kann ich jederzeit schriftlich widerrufen. Ich nehme zur Kenntnis, dass meine pers&ouml;nlichen Informationen und Daten von M.Z. Personal unter Einhaltung der gesetzlichen Bestimmungen diskret und vertraulich behandelt und nur zweckentsprechend verwendet werden.</span></div></td>
</tr>
<tr>
<td><br>
Wie sind Sie auf M.Z.Personal aufmerksam geworden</td>
<td><select name="mz2" id="mz2">
<option>Bitte w&auml;hlen Sie</option>
<option>Printmedien / Inserat</option>
<option>Autobeschriftung</option>
<option>Online-Stelleninserat</option>
<option>Freunde / Bekannte</option>
<option>Sonstiges</option>
</select></td>
</tr>
</table>
<p>
<input name="button" type="submit" id="button" onClick="MM_validateForm('vorname','','R','nachname','','R','geburtsdatum2','','R','nationalitaet2','','R','strasse2','','R','plz2','','NisNum','ort2','','R','telefon2','','R','email2','','RisEmail','fuehrerschein2','','R','eintritt2','','R','arbeitsort2','','R','beruf2','','R');return document.MM_returnValue" value="Senden">
<label></label>
</p>
</form>

&nbsp;</p>
<p class="subHeader">&nbsp;</p>
</td>
</tr>
</table>
<br /> &nbsp;<br />
<p>&nbsp; </p></td>
<td width="40" bgcolor="#FF0000">&nbsp;</td>
<td width="100%" bgcolor="#FFFFFF">&nbsp;</td>
</tr>

<tr bgcolor="#D3DCE6">
<td colspan="6"><img src="mm_spacer.gif" alt="" width="1" height="1" border="0" /></td>
</tr>

<tr>
<td width="15" bgcolor="#FF0000">&nbsp;</td>
<td width="215" bgcolor="#FF0000">&nbsp;</td>
<td width="50" bgcolor="#FF0000">&nbsp;</td>
<td width="440" bgcolor="#FF0000">&nbsp;</td>
<td width="40" bgcolor="#FF0000">&nbsp;</td>
<td width="100%" bgcolor="#FF0000">&nbsp;</td>
</tr>
</table>
</body>
</html>
marcopolo777 ist offline   Mit Zitat antworten


Antwort

  Aktuelles Thema
  TP Hilfe Forum > Web-Editoren & Coding > Dreamweaver
Checkbox kontrollieren und Datei hochladen Checkbox kontrollieren und Datei hochladen
« Hintergrundbild in Vorlagen | Crosskompatibilität »

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 11:56 Uhr.

Powered by: vBulletin Version 3.7 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd. / Search Engine Friendly URLs by vBSEO 3.2.0 ©2008, Crawlability, Inc.
Traum-Projekt.com | Suchen | Archiv | Impressum | Kontakt | | | Nach oben |



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67