Pb Upload photos


bgdc
WRInaute impliqué
WRInaute impliqué
 
Messages: 723
Inscription: 23 Mai 2005

Pb Upload photos

Message le Ven Nov 04, 2005 14:38

Bonjour,

Voila mon pb :
sur mon site, les visteurs desireux de deposer une annonce peuvent le faire en y inserant des photos. Le hic c'est que je ne sais pas pourquoi Apache se revendique proprietaire des ces fichiers et je ne peux donc plus agir dessus. Impossible de renommer ou de supprimer. C'est qd meme un peu frustant.

Si qqun avait un debut d'explication ou une piste a suivre, je suis preneur
voila mon script :
Code: Tout sélectionner
$tmp_file = $_FILES['userfile']['tmp_name']
$name_file = $_FILES['userfile']['name'];
if (is_uploaded_file($tmp_file))
{
$name_file = viremerde($name_file);
move_uploaded_file($tmp_file , $stock.$i."-".$name_file);
}

Viremerde est une fonction que j'ai recuperé une fois (je n'en suis pas l'auteur) et qui est tres pratique pour enlever tout les caracteres indesirables.

Merci d'avance.


Gaëtan R.
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 311
Inscription: 26 Avr 2004

Message le Ven Nov 04, 2005 14:47

Fait un chmod des tes fichiers après l'upload. ;)
Code: Tout sélectionner
// Tous pour le propriétaire, lecture et exécution pour les autres
chmod ("/un_dossier/un_fichier", 0755);


http://www.nexen.net/docs/php/annotee/f ... .chmod.php


bgdc
WRInaute impliqué
WRInaute impliqué
 
Messages: 723
Inscription: 23 Mai 2005

Message le Ven Nov 04, 2005 17:38

Merci pour ta reponse, mais je l'ai deja tente, en mettant meme un chmod 777, d'ailleurs le fichier est bien 777, mais lorsque je veux le supprimer, j'ai une erreur me signalant que je n'ai pas pas l'auto.

J'ai meme voulu faire faire chown et chgrp, mais ces fonctions sont interdites chez mon hebergeur :-(

Donc je suis a la rue........


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités