Probleme upload fichier

Fermé
nickleus Messages postés 374 Date d'inscription dimanche 20 janvier 2008 Statut Membre Dernière intervention 18 juin 2011 - 13 avril 2008 à 10:11
nickleus Messages postés 374 Date d'inscription dimanche 20 janvier 2008 Statut Membre Dernière intervention 18 juin 2011 - 14 avril 2008 à 16:57
Bonjour,

je veux donner la possibilité, a un visiteur de mon site, de pouvoir mettre des photos sur mon site. Je lui créer donc un dossier personnel (la pas de problème). Ce dossier a tout les les droit en écriture (RWX RWX RWX).

Mais je n'arrive pas a mettre de photo dedans. Par contre j'arrive a la mettre dans le dossier précédent.
Je vous donne mon bout de script :

$dirLocalisation = $Host_document_root."gestion_photos/photos/";

$editFormAction = $_SERVER['PHP_SELF'];

if ((isset($_POST["MM_upload"])) && ($_POST["MM_upload"] == "upload")) {

//Test si le chargement est effectué.
if(is_uploaded_file($_FILES['search_ph']['tmp_name'])){

if(!is_dir($dirLocalisation.$user_id))
{mkdir($dirLocalisation.$user_id);
chmod($dirLocalisation.$user_id, 0777);}

$fileType = $_FILES['search_ph']['type'];
$rename_ph = suppCaracInterdit($_POST['rename_ph']);
$site = $_POST['site'];
$fileNameTmp = $_FILES['search_ph']['tmp_name'];
$fileName = basename($_FILES['search_ph']['name']);
$error = $_FILES['search_ph']['error'];

//Renommer le nom du fichier sans les caractères interdits.
$name_ph = renameFiles($fileName);

//Adresse ou va le dossier.
$uploaddir = $dirLocalisation.$user_id;
$loc = $uploaddir."/".$name_ban;


if(move_uploaded_file($fileNameTmp, $loc)){echo "ok";}
}}

pour information (si ça peux vous aider) j'ai un serveur dédié, je peux donc faire ce que je veux (dans la limite de mes connaissances).

merci d'avance
A voir également:

2 réponses

gryzzly Messages postés 4608 Date d'inscription lundi 7 novembre 2005 Statut Contributeur Dernière intervention 24 octobre 2020 1 334
14 avril 2008 à 00:53
Salut,
Merci d'utiliser la balise code, pour poster... du code. Ca facilite le travail de tous.
0
nickleus Messages postés 374 Date d'inscription dimanche 20 janvier 2008 Statut Membre Dernière intervention 18 juin 2011 5
14 avril 2008 à 16:57
ca répond toujours pas a mon probleme
mais merci je ne savais pas
0