tarte en pion > Je me pensais déjà dans "/acces_prive"  
En fait,ca ferait même $content_dir = '../acces_prive/'.$user.'/upload/';  
en rajoutant autant de ../ que nécessaire.
 
Solution plus simple quand on conait le truc : utiliser les informations fournis par le serveur dans $_SERVER. La position de la racine du site par rapport à l'arborescence du disque dur est indiqué dans $_SERVER['DOCUMENT_ROOT'] . C'est cette information qui va nous intéresser.
 
Ca donne alors :  
| Code : 
 $_SERVER['DOCUMENT_ROOT'].'/acces_prive/'.$user.'/upload/';
 | 
Cette méthode à l'avantage d'être utilisable sans modification et ce quel que soit le dossier du site où on se trouve.
 
PS : Sous windows, il va peut être faloir remplacer les "/" par des "\" une fois la chaine construite.
 
Message édité par omega2 le 01-03-2006 à 11:30:34