Récupération d'un chemin

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Récupération d'un chemin

par dunbar » 30 juil. 2007, 21:06

bin non justement mon module sera toujours au même endroit mais le chemin pour y arrivé peut changer
Pas compris... mais c'est Résolu ??
Je crée un module pour un cms (pour rendre service et bénévolement suivant mes moyens) donc le module sera toujours au même endroit
modules/video/...........
Mais suivant l'armature du site le chemin pour arrivé à modules/video/........... pourrais être différent.
Ceci dit oui j'ai corrigé l'erreur
comme ceci
 $destination_dir = 'modules/video/upload_videos';
et pas
 $destination_dir = './modules/video/upload_videos';
Merci

par Truc » 30 juil. 2007, 21:00

bin non justement mon module sera toujours au même endroit mais le chemin pour y arrivé peut changer
Pas compris... mais c'est Résolu ??

par dunbar » 30 juil. 2007, 20:30

tu connais l'adresse de ton site non ?
suffit de la concaténer

sinon $_SERVER contient peut être ce que tu cherches
bin non justement mon module sera toujours au même endroit mais le chemin pour y arrivé peut changer

par Truc » 30 juil. 2007, 19:07

tu connais l'adresse de ton site non ?
suffit de la concaténer

sinon $_SERVER contient peut être ce que tu cherches

Récupération d'un chemin

par dunbar » 30 juil. 2007, 18:48

Bonjour,

J'ai un formulaire qui me permet de télécharger des fichiers, différentes données sont enregistrée dans une TABLE donc l'adresse comme ceci
$droit = 0777;

   $dossier = $_POST['dossier'];
   $dossier.= '/';

      //Chemin du dossier principal ou vont être uploader les vidéo
   $destination_dir = './modules/video/upload_videos/';
   if (!file_exists($destination_dir)){
			mkdir($destination_dir, $droit, true);
		}
		$destination_dir.= '/';
		chmod($destination_dir, $droit);

   // taille maximale en octets du fichier à uploader
   $file_max_size = 100000000;

   // extensions de fichiers autorisées
   $authorized_extensions = array('jpg', 'gif', 'flv', 'wmv', 'avi');
L'adresse dans ma table est sous cette forme
./modules/video/upload_videos/
le ./ est indispensable sinon j'ai une erreur ???
Alors ma question est comment récupéré le chemin complet du genre
http://monsite/modules/video/upload_videos/

D'avance merci