$nom_local_mini=$fic['tmp_name'];
$nom_serveur_mini=$fic['name'];
echo("Noms mini : ".$nom_local_mini." et : ".$nom_serveur_mini."
");
$nom_local_image=$fic2['tmp_name'];
$nom_serveur_image=$fic2['name'];
echo("Noms mini : ".$nom_local_mini." et : ".$nom_serveur_mini."
");
$extensions_ok = array('png', 'gif', 'jpg', 'jpeg');
$taille_max = 100000;
if( !in_array( substr(strrchr($_FILES['photo']['name'], '.'), 1), $extensions_ok ) )
{
$erreur = 'Veuillez sélectionner un fichier de type png, gif ou jpg !';
}
elseif( file_exists($_FILES['photo']['tmp_name']) and filesize($_FILES['photo']['tmp_name']) > $taille_max)
{
$erreur = 'Votre fichier doit faire moins de 500Ko !';
}
if($_POST['mini'])
{
chmod( $target, 0777);
move_uploaded_file($nom_local_mini,$target.$nom_serveur_mini);
echo ('image uploadée
');
}
if($_POST['image'])
{
chmod( $fichier2, 0777);
echo("Nom local de l'image : ".$nom_local_image." et le chemin : ".$target.$nom_serveur);
move_uploaded_file($nom_local_image,$target.$nom_serveur_image);
echo ('image uploadée
');
}
Mais ca me met plin d'erreur. Tout d'abord pour chaque upload, j'ai le droit a un magnifique "Warning: move_uploaded_file(): Unable to move '/tmp/phppLOxtt' to '/web/espace_client/upload/EG0001_mini.jpg' in" et pour le chmod, je n'ai pas le droit de changer les droits apparement, enfin je pense que c parce que j'essai de changer les droits d'un repertoire qui est sur le serveur de mon hebergeur web... Enfin voila, je ne sais pas trop quoi faire, alors la moindre idée m'interesse!!!
Merci, mais je n'ai pas trouvé la solution. Mais je commence a penser que mon hebergeur n'accepte pas qu'on change les droits des dossiers, donc ca m'arrange pas du tout car a part comme ca, je sais pas comment je vais pouvoir uploader mes images... Une idée?
Ben c'est bizarre, j'avais fais un site avec upload là bas, et j'avais bien changé les droits !! Pi bon, j'étais passée par ftp, mais cherche sur leur site, peut-être que quelqu'un a déjà eu le problème ...