Logischer Fehler oder wieso geht das nicht

UPLOAD_ERR_NO_FILE
Wert: 4; Es wurde keine Datei hochgeladen.

Poste bitte nochmal den form code und die upload.php
wurde ja schon einiges verändert.
 
Zuletzt bearbeitet:
^^ wie gesagt.
Code:
Array ( [BLA] => Array ( [name] => [type] => [tmp_name] => [error] => 4 [size] => 0 ) )

Aber was kann ich damit anfangen? - Davon abgesehen; wenn da irgendwo error steht, bin ich umgehend schlecht gelaunt....wäre die Ausgabe denn richtig?
 
form.php
Code:
<html>
  <head>
    <title>Formular</title>
	<script type="text/javascript">
      function go1()
      {
        document.a.b.click(); <!--"a" ist der form-tag Identifizierer "id" - muss für alle Funtkionen gleich sein, 
		                      <!-- da nur ein Formular existiert-->
        document.a.c.value = document.a.b.value; <!--"a" dient für den Durchsuchen-Button selbst - dessen Information wird an das 
		                                         <!--Textfeld namens "c" übergeben zur Ansicht des Pfades-->
      }    
	</script>
  </head>
  <body>
  
    <table border="0" cellpadding="0" cellspacing="0" height="100%" width="100%">
      <tr>
	    <td valign="middle" align="center"> 
          <form method="post" action="upload.php" id="a" name="a" enctype="multipart/form-data";>
            <input type="file" id="b" style="display:none" name="BLA"> <!--FUNKTION DIE DEN EXPLORER AUFRUFT-->
	        <input id="c" name="datei"> <!--TEXTFELD INDEM DER PFAD ANGEZEIGT WIRD-->
	        <input type="button" onclick="go1();" value="DATEI"> <!--BUTTON-->
	        <input type="submit" value="UPLOAD">
	      </form>
	    </td>
	  </tr>
    </table> 
	
  </body>
</html>

upload.php
PHP:
<html>
<head>
<title>UploadFiles</title>
<meta http-equiv="content-type">
</head>
<BODY bgColor="006699">
<? 
$upload_path = "/datei"; 
$tempname = $_FILES['BLA']['tmp_name']; 
$name = $_FILES['BLA']['name']; 

echo "<p>Tempname: $tempname" . "<p>Dateiname: $name";
print_r($_FILES); 
if(empty($err)) { 

copy("$tempname", "$upload_path"."/"."$name"); 
echo "Die Datei $name wurde erfolgreich hochgeladen!"; 
} 
else { 
foreach($err as $error) 
echo "$error<br>"; 
} ?> 
</body>
</html>

Ganz egal ob wir dat hier hinbekommen oder nicht - schonmal ein dickes DANKESCHÖN für eure Mühen!
 
ich habs gerade mal in ein html eingebaut.
wieso steht beim input type="file" ein display:none?
Da hast du bestimmt keinen wert drin, deswegen funktionierts nicht.
 
Ahhh......nur genau das kann ich nicht machen. Die Buttons sollen auf spanisch sein. Die Leute, die das später benutzen können keen Deutsch und da soll halt "Durchsuchen" auf spanisch stehen, anstatt auf deutsch. - Das muss doch irgendwie gehen
 
Zurück