prob upload

labandeadede
Invité n'ayant pas de compte PHPfrance

26 août 2006, 01:00

salut, jai un prob avec l'upload de mon formulaire car il upload le fichier en 0600 et non pas en 644 que faire merci
voici un morceau du code
<?php
$status = '';
$new_name = '';
$get_files = '';
$all_names = '';

for($i=0;$i<count($_FILES["fileup"]["tmp_name"]);$i++)
{
    $name=$_FILES["fileup"]["name"][$i];
    $temp=$_FILES["fileup"]["tmp_name"][$i];
    $size=$_FILES["fileup"]["size"][$i];
    $type=$_FILES["fileup"]["type"][$i];
    $h = time();
    if($size > 0)
    {
        global $up_dir, $all_names;

        $new_name = $h .'-'. constant('timer') . '-' . $name;
        $new_name = strtr($new_name, " àäåéèêëïîôöùüûñ()[]'~$&%*@ç!?;,:/^?{}|+", "_aaaeeeeiioouuun____________________E____"); 
        @move_uploaded_file($temp, $up_dir . $new_name);
        $all_names.= "$new_name\n";
        chmod($new_name, 0644);
    }
}
?>

Mammouth du PHP | 1776 Messages

26 août 2006, 12:27

Le safe mode est-il activé ou non?
En plus, je serai toi, je ferai plutôt
chmod($up_dir.$new_name, 0644);

labandeadede
Invité n'ayant pas de compte PHPfrance

27 août 2006, 23:19

merci c'est bon comme çà