[php] copie d'une image dans un repertoire su

Fermé
dadystar - 6 oct. 2005 à 10:03
StreM Messages postés 515 Date d'inscription lundi 18 octobre 2004 Statut Membre Dernière intervention 28 février 2007 - 6 oct. 2005 à 15:26
Bonjour,
je crée un repertoire et upload une image sur le server, mais j'aimerais savoir comment le copier et le mettre dans le repertoire crée. j'utilise move_uploaded_file(), mais ça ne marche pas la copie, voici mon code:
$dirto = mkdir ("../html/image/produit/test", 0777);
if(isset($_FILES['image_produit']))
{
print_r($_FILES);
$uploaddir ='/home/k1001/html/image/produit/test/';
$uploadfrom = $_FILES['image_produit']['tmp_name'];
if(is_uploaded_file($_FILES['image_produit']['tmp_name']))
{
move_uploaded_file("'".$_FILES['image_produit']['tmp_name']."'", "'".$uploaddir.basename($_FILES['image_produit']['name'])."'");
}

Merci de votre aide
Ce Que Je Sais C'est Que Je Ne Sais Rien
A voir également:

2 réponses

StreM Messages postés 515 Date d'inscription lundi 18 octobre 2004 Statut Membre Dernière intervention 28 février 2007 124
6 oct. 2005 à 10:28
Il te renvoie quoi comme erreur ?
0
bonjour,
j'ai ce ci comme message d'erreur:
Warning: move_uploaded_file(): SAFE MODE Restriction in effect. The script whose uid is 1010 is not allowed to access /home/k1001/html/image/produit/test owned by uid 65534 in line 40

merci de votre aide
0
StreM Messages postés 515 Date d'inscription lundi 18 octobre 2004 Statut Membre Dernière intervention 28 février 2007 124
6 oct. 2005 à 15:26
Ben voila, tu as la réponse.
Soit tu désactives le SAFE MODE, soit tu tu mets les bons droits au bons endroits (typiquement, je pense au répertoire temporaire de PHP... vérifie que l'uid 1010 a le droit d'ecrire la dedans, enfin ce genre de choses, quoi ;)) )
0