Trouver le chemin du PATH sous free

Fermé
shanamir - 30 mai 2008 à 18:50
croy Messages postés 453 Date d'inscription samedi 19 janvier 2008 Statut Membre Dernière intervention 23 octobre 2012 - 1 juin 2008 à 20:59
Bonjour,

Je cherche à trouver le chemin du Path de ma page perso Free pour pouvoir utiliser des bibliothèques (JpGraph et GD).
Avez vous une idée d'une fonction ou d'une méthode pour pouvoir l'obtenir ?

Merci
A voir également:

7 réponses

croy Messages postés 453 Date d'inscription samedi 19 janvier 2008 Statut Membre Dernière intervention 23 octobre 2012 114
30 mai 2008 à 19:33
$_SERVER[ 'SCRIPT_FILENAME' ]
0
C'est normal que je n'arrive pas à afficher le résultat de cette ligne ?
echo ou print n'y font rien...
0
croy Messages postés 453 Date d'inscription samedi 19 janvier 2008 Statut Membre Dernière intervention 23 octobre 2012 114
31 mai 2008 à 09:27
$_SERVER... fonctionne sur free.

Essaye echo '<br>...' . $_SERVER[ 'SCRIPT_FILENAME' ] . '...';


Qu'est-ce-qui s'affiche.
0
Brachior Messages postés 613 Date d'inscription dimanche 21 octobre 2007 Statut Membre Dernière intervention 22 juin 2009 46
31 mai 2008 à 09:39
chemin d'acces aux differents repertoires sur le serveur
$_SERVER['PATH']

chemin d'acces au script PHP en relatif
$_SERVER['PATH_INFO']
0
A vrai dire cela ne donne pas grand chose...
echo '<br>...' . $_SERVER[ 'SCRIPT_FILENAME' ] . '...'; me donne le chemin vers mon fichier ou est ecrit le script

et $_SERVER['PATH_INFO']; ne donne rien...

Je ne vois pas trop ce que l'on me demande en plus.
Voici le script ou l'on me demande mon PATH :

<?php
include ("votre_path/jpgraph14/jpgraph.php");
include ("votre_path/jpgraph14/jpgraph_line.php");

$ydata = array(8,3,16,2,7,25,16);

// Creation du graphique
$graph = new Graph(300,200);
$graph->SetScale("textlin");

// Création du système de points
$lineplot=new LinePlot($ydata);

// On rajoute les points au graphique
$graph->Add($lineplot);

// Affichage
$graph->Stroke();
?>
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
croy Messages postés 453 Date d'inscription samedi 19 janvier 2008 Statut Membre Dernière intervention 23 octobre 2012 114
1 juin 2008 à 18:47
Première question à se poser : où est situé jpgraph14/jpgraph.php par rapport au script en cours d'exécution ?

A partir de la réponse tu vas construire le path de ce fichier en paramètre de la fonction include.

Il y a deux types de path que tu dois bien comprendre :

- le path relatif : par rapport au script en cours d'exécution.
- le path absolu : depuis la racine du système de fichier de ta machine.

Privilégie absolument le path relatif pour faciliter la maintenance.

Dans l'hypothèse où jpgraph14/jpgraph.php est dans le même dossier que ton script, tu écrirais :
include( "jpgraph14/jpgraph.php" );


S'il est un cran au dessus dans l'arborescence de fichier :
include( "../jpgraph14/jpgraph.php" );
0
Je vois, d'accord donc comment trouver ce chemin ?
0
croy Messages postés 453 Date d'inscription samedi 19 janvier 2008 Statut Membre Dernière intervention 23 octobre 2012 114
1 juin 2008 à 20:59
Il faut te connecter à ton compte free par FTP et rechercher ces fichiers que tu as sans doute charger toi même puisque, sauf erreur de ma ârt, ils ne font pas partie de ce qui est installé directement par free.
0