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 '<pre>';
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 "</pre>";
------------------
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..