formular datei upload und mit email verschicken

cctnt

Erfahrenes Mitglied
ich hab jetzt 543 treads durchgeschaut und nix entsprechendes gefunden.

ich hab ein formular problem.
ich habe ein kontakt formular gemacht und bis jetzt funktioniert alles tadellos.

nur jetzt wollte ich einen datei upload einfügen und bekomme nur den verzeichnis namen zugesandt also wird die datei ned upgeloadet

hier der html teil meines progs
Code:
<html>
<head>
<title>Hell of DBZ join Formular</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<script language="JavaScript">
<!--
function MM_findObj(n, d) { //v4.0
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && document.getElementById) x=document.getElementById(n); return x;
}

function MM_validateForm() { //v4.0
  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=MM_findObj(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') {
        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 (val<min || max<val) 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="#0033FF">
<form name="form1" method="post" action="send.php" onSubmit="MM_validateForm('nick','','R','email','','RisEmail','messenger','','R','alter','','RisNum','wohnort','','R','beschreibung','','R');return document.MM_returnValue" ENCTYPE="multipart/form-data" >
  <div align="center">
    <p>Hell of DBZ</p>
    <p align="left">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Du kannst Modeln, Mappen, 
      Sounds machen, Coden, Spriten oder Skinns/Texturen machen und hast lust 
      bei einem Projekt dein k&ouml;nnen zu Beweisen?<br>
      &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</p>
    <p align="left">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Dann melde ich bei uns an. 
      Hier kriegst du die Chance und die M&ouml;glichkeit dich und dein k&ouml;nnen 
      zu beweisen.</p>
    <p align="left">&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;Ich kann Folgendes</p>
    <p align="left"> &nbsp;&nbsp;&nbsp; 
      <input type="checkbox" name="modeln" value="modeln">
      Modeln</p>
    <p align="left">&nbsp;&nbsp;&nbsp; 
      <input type="checkbox" name="mappen" value="mappen">
      Mappen</p>
    <p align="left">&nbsp;&nbsp;&nbsp; 
      <input type="checkbox" name="coden" value="coden">
      Coden</p>
    <p align="left">&nbsp;&nbsp;&nbsp; 
      <input type="checkbox" name="spriten" value="spriten">
      Spriten</p>
    <p align="left">&nbsp;&nbsp;&nbsp; 
      <input type="checkbox" name="sounds" value="sounds">
      Sounds machen</p>
    <p align="left">&nbsp;&nbsp;&nbsp; 
      <input type="checkbox" name="skins" value="skins">
      Skinns/Texturen machen</p>
    <p align="left">&nbsp;&nbsp;&nbsp;
      <input type="checkbox" name="animieren" value="animieren">
      Animieren</p>
    <p align="left">&nbsp;&nbsp;&nbsp; Ich bringe folgende Erfahrung auf meinem 
      Gebiet mit:</p>
    <p align="left">&nbsp;&nbsp;&nbsp; 
      <input type="radio" name="einmonat" value="einmonat">
      1 Monat </p>
    <p align="left">&nbsp;&nbsp;&nbsp; 
      <input type="radio" name="zweimonate" value="zweimonate">
      2 Monate</p>
    <p align="left">&nbsp;&nbsp;&nbsp; 
      <input type="radio" name="dreimonate" value="dreimonate">
      3 Monate</p>
    <p align="left">&nbsp;&nbsp;&nbsp; 
      <input type="radio" name="viermonate" value="viermonate">
      4 Monate</p>
    <p align="left"> &nbsp;&nbsp;&nbsp; 
      <input type="radio" name="fuenfmonate" value="fuenfmonate">
      5 Monate +</p>
    <p align="left">&nbsp;&nbsp;&nbsp; 
      <input type="checkbox" name="teamerfahrung" value="teamerfahrung">
      Team Erfahrung </p>
    <p align="left">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Kleine Beschreibung &uuml;ber 
      mich</p>
    <p align="left">&nbsp;&nbsp;&nbsp; 
      <textarea name="beschreibung" rows="5
	  " cols="100"></textarea>
    </p>
    <p align="left">&nbsp;&nbsp;&nbsp; Beispiel deiner bisherigen Arbeiten:</p>
    <p align="left">&nbsp;&nbsp;&nbsp; 
      <input type="file" name="Submit" value="datei">
    </p>
    <p align="left">&nbsp;&nbsp;&nbsp; Zu guter letzt noch einige Iinformationen 
      dar&uuml;ber, wie wir mit dir in Kontakt treten k&ouml;nnen:</p>
    <p align="left">&nbsp;&nbsp;&nbsp;Nick&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
      &nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;
<input type="text" name="nick">
    </p>
    <p align="left">&nbsp;&nbsp;&nbsp;Email&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
      &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  
      <input type="text" name="email">
    </p>
    <p align="left">&nbsp;&nbsp; MessengerID&nbsp;&nbsp;&nbsp; 
      <input type="text" name="messenger">
    </p>
    <p align="left">&nbsp;&nbsp; Alter &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
      &nbsp;&nbsp;&nbsp;&nbsp; 
      <input type="text" name="alter">
    </p>
    <p align="left">&nbsp;&nbsp;Wohnort&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
      <input type="text" name="wohnort">
    </p>
    <p align="left"> &nbsp;&nbsp;&nbsp; 
      <input type="submit" name="Abschicken" value="Senden">
      &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
      &nbsp;&nbsp;&nbsp; 
      &nbsp;&nbsp;&nbsp; 
      &nbsp;&nbsp;&nbsp; 
       
      <input type="reset" name="Abschicken2" value="Zur&uuml;cksetzen">
    </p>
  </div>
</form>




</html>

und hier der php teil meines progs

PHP:
<?
$empfaenger="info@hellofdbz.de";
$betreff="bewerben";
$nachricht="Dieses wurde in das formular eingegeben:;
Mein nick ist $nick.;
Ich bin $alter Jahre alt;
Mein Email ist:  $email;
Ich bin über folgenden messanger mit folgender NummerNick erreichbar: $messenger;
Ich Wohne in: $wohnort;
Ich kann: $modeln $mappen $coden $spriten $sounds $skins $animieren;
Ich habe $einmonat $zweimonate $dreimonate$viermonate $fuenfmonate Erfahrung auf meinem Gebiet.;
Ich habe Teamerfahrung $teamerfahrung;
Hier noch eine kleine Beschreibung von mir $beschreibung;
Und hier ein beispiel meiner arbeiten $datei";

mail($empfaenger,$betreff,$nachricht,"From: $email");

header("location:index.htm");

?>

ich krieg das teil ned hin
bin noch noob
 
Such mal unter "Mail Anhang" hier im PHP-Bereich...da gab´s schon so einige Sachen, mitunter sogar eine recht gute Anleitung, wenn ich mich recht entsinne :)
 
Zurück