>> David DUPONT <
>> href="mailto:[email protected]";>[email protected]> 
>> à écrit le Thu, 25 Mar 2010
>>16:38:00 +0100
>> Si tu upload via FTP, cela 
>> vient des paramètres de ton FTP, tu dois
>> être en "create mask" 500 je 
>> pense

>raté il a dit que cela le faisait via interface web 
> (formulaire
>d'upload)

En effet ce n'est pas un problème ftp, mais c'est lors de l'upload d'une 
interface web, et voici le code de la page d'upload


<?
 $repertoire = "./media/cv/";
 
 
 
 
        $extensions_ok =
array('docx','DOCX','doc','DOC','pdf', 'PDF','rtf', 'RTF');
        $taille_max = 30000000;
        // vérifications
        if( !in_array(
substr(strrchr($_FILES['curcus']['name'], '.'), 1), $extensions_ok) )
        {
                $erreur = 'Veuillez 
s&eacute;lectionner
un fichier de type png, gif ou jpg !';
        }
 
        // copie du fichier
        if(!isset($erreur))
        {
                $dest_fichier =
basename($_FILES['curcus']['name']);
                // formatage nom fichier
                // enlever les accents
                $dest_fichier = 
strtr($dest_fichier,
                'ÃÃÃÃÃ
       ÃÃÃÃÃÃÃÃÃ'AAAAAACEEEEIIIIOOOOOUUUUYaaaaaaceeeeiiiioooooouuuuyy');
ÃÃÃÃÃÃÃ         // remplacer les caracteres 
autres que
lettres, chiffres et point par _
                //vérif
                if(file_exists($repertoire.$dest_fichier))
echo "<p>Le fichier de destination existe déjà 
!</p>";
                else {
                        // copie du fichier
                        echo "file saved";
                        move_uploaded_file($_FILES['curcus']['tmp_name'],
$repertoire.$dest_fichier);
                }
        }
        else{
                echo
"<p>".$erreur."</p>";
        }
?>


>-- 

>Cordialement
>Grégory 
> BULOT

--
Lisez la FAQ de la liste avant de poser une question :

> href="http://wiki.debian.org/fr/FrenchLists"; target=_blank 
> >http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez 
> un message avec comme objet "unsubscribe"
vers 
> ymailto="mailto:[email protected]"; 
> href="mailto:[email protected]";>[email protected]
En 
> cas de soucis, contactez EN ANGLAIS 
> ymailto="mailto:[email protected]"; 
> href="mailto:[email protected]";>[email protected]
Archive: 
> 
> target=_blank 
> >http://lists.debian.org/[email protected]




--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers [email protected]
En cas de soucis, contactez EN ANGLAIS [email protected]
Archive: http://lists.debian.org/[email protected]

Répondre à