Fichier Upload (Pb)

milkasoprano Messages postés 239 Date d'inscription jeudi 21 juillet 2005 Statut Membre Dernière intervention 1 juillet 2007 - 12 juil. 2006 à 19:33
milkasoprano Messages postés 239 Date d'inscription jeudi 21 juillet 2005 Statut Membre Dernière intervention 1 juillet 2007 - 13 juil. 2006 à 17:58
Bonjour all,

Depuis ce matin jai un probleme avec une source php.
Sur le fonction d'upload...

----

$uploaddir = 'img/';
$uploadfile = $uploaddir . basename($_FILES['upfile']['name']);



echo '';
if (move_uploaded_file($_FILES['upfile']['tmp_name'], $uploadfile)) {
   echo "File is valid, and was successfully uploaded.\n";
} else {
   echo "Possible file upload attack!\n";
}
echo 'Here is some more debugging info:';
print_r($_FILES);
print "

";


------------------

En fait je voudrai dans la partie ['name'] Modifier le nom upper ..
exemple si je up un fichier qui sapelle jean.jpg je voudrai par exemple qu'il ce nomme sous forme de codage numérique...

---------------

avec cette fonction ci-dessous :



function CreatePass($long_pass)
{
    $consonnes = "abcdefghijklmnop123456789";
    $voyelles = "1234aeiou56789";





    $mdp='';
    for ($i=0; $i < $long_pass; $i++)
    {
        /* L'opérateur % permet le changement entre voyelle et consonne */
        if (($i % 2) == 0)
        {
            $mdp = $mdp.substr ($voyelles, rand(0,strlen($voyelles)-1), 1);
        }
        else
        {
            $mdp = $mdp.substr ($consonnes, rand(0,strlen($consonnes)-1), 1);
        }
    }





    return $mdp;
}

 $renomme = CreatePass(20);




// ca permettra dutiliser un nom de fichier unique et crypté....
en fait le seul soucis que j'ai c'est comment renommer le fichier jean.jpg en 5415545545454555.jpg

via la
fonction



CreatePass 
et le générer automatiquement via $renomme..

2 réponses

malalam Messages postés 10839 Date d'inscription lundi 24 février 2003 Statut Membre Dernière intervention 2 mars 2010 25
13 juil. 2006 à 09:45
Hello,

http://fr2.php.net/manual/fr/features.file-upload.php

En clair, tu lis mal ;-) :

$uploadfile = $uploaddir . $renomme.'.jpg';
0
milkasoprano Messages postés 239 Date d'inscription jeudi 21 juillet 2005 Statut Membre Dernière intervention 1 juillet 2007
13 juil. 2006 à 17:58
merci de l'insulte lol ! moi qui te kiffer depuis que je suis inscrit sur ce site ;) tété mon malalam preferé ! je te jure je te kiff ! et resultat tu dis que je lis mal ! tu ma bien vexé ;)
0
Rejoignez-nous