Dateiattributproblem bei upload :-(

jonkad
Ich hab ein Problem nach den upload, und zwar dass meine hochgeladenen Datein dan den Attribut 600 bekommen, wobei ich 755 benötige und dies nicht immer im FTP-Programm ändern möchte....
ich benutze diese Codes:

HTML-Datei (up_form.html)
code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
<html> 
<head> 
<title>Dateiupload</title> 
</head> 
<body> 
<p><font face="Arial, Helvetica, sans-serif" size="6">Dateiupload via HTML </font></p> 
<form action="uploadmult.php" method="post" enctype="multipart/form-data"> 
   Dateien:<br> 
   <input type="hidden" name="MAX_FILE_SIZE" value="100000"> 
   <input name="datei[]" type="file" maxlength="100000"><br> 
   <input name="datei[]" type="file" maxlength="100000"><br> 
   <input name="datei[]" type="file" maxlength="100000"><br> 
   <input type="submit" value="Senden"> 
</form> 
</body> 
</html>


PHP-Skript (uploadmult.php)
php:
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:

<? 

// Prüfen des Array $_FILES 
if (isset($_FILES["datei"])) 
{ 
   foreach ($_FILES["datei"] as $ids=>$dateieninfos) 
   {       
      if ($ids == "name") 
      {                   
         foreach ($dateieninfos as $id=>$info) 
         {             
            // Upload-Status          
            if ($_FILES["datei"]["error"][$id] == UPLOAD_ERR_OK) 
            {                   
               // Muster zur Überprüfung der im Dateinamen 
               // enthaltenen Zeichen (Optional) 
               $regExp "/^[a-z_]([a-z0-9_-]*\.?[a-z0-9_-])*\.[a-z]{3,4}$/i"; 
                
               // Dateiname und Dateigrösse 
               if (preg_match($regExp,$_FILES["datei"]["name"][$id]) && $_FILES["datei"]["size"][$id] > && $_FILES["datei"]["size"][$id] < 100000) 
               {             
                  // Temporäre Datei in das Zielverzeichnis 
                  // des Servers verschieben. 
                  move_uploaded_file($_FILES["datei"]["tmp_name"][$id],"shots/".$_FILES["datei"]["name"][$id]); 
                   
                  // Erfolgs-Meldung                   
                  echo "<b>Datei " $_FILES["datei"]["name"][$id] . "</b> - Erfolgreich angelegt!<br>\n"; 
               } 
               else 
               { 
                  echo  "<b>Fehler bei " $_FILES["datei"]["name"][$id] . "</b> - Im Dateinamen oder Dateigrössen Limit!<br>\n";                   
               } 
            } 
            else 
            {                
               echo  "<b>Fehler bei " $_FILES["datei"]["name"][$id] . "</b> - Während der Übertragung aufgetreten!<br>\n";                
            } 
         }          
      }          
   } 
} 
else 
{ 
echo "<b>Fehler</b> - Dateiupload fehlgeschlagen!"; 
} 

?> 
<a href="up_form.html">Weitere Dateienuploaden</a>



Ich glaub da muss ich irgendwas mit chmod machen ich weis aber nicht was und wo...
ShadowByte
http://de.php.net/chmod

Gruß

ShadowByte