Saurez-vous résoudre ce problème facilement ??

Avez-vous la solution ?

oui
13
72%
non
5
28%
 
Nombre total de votes : 18

Consultez la formation à Google Analytics de WebRankInfo / Ranking Metrics


medium69
WRInaute accro
WRInaute accro
 
Messages: 2182
Inscription: Sam Mai 07, 2005 9:36

Saurez-vous résoudre ce problème facilement ??

Message le Mer Juil 27, 2005 23:46

Avant j'indiquais sur chaque page de mon site une variable du style :
$chemin_relatif = './../../';

J'ai trouvé le moyen de créer cette variable de manière dynamique afin de toujours éviter les chemins absolus et surtout de ne plus avoir à l'inscrire sur chaque page.
ça évite pas mal d'erreur et de prises de têtes.

Avant de vous donner le code (très simple), avez-vous une solution pour résoudre ce problème.

Je donne la solution demain soir.

Avis aux amateurs


dmathieu
Modérateur
Modérateur
 
Messages: 6929
Inscription: Ven Jan 09, 2004 16:21

Message le Jeu Juil 28, 2005 3:12

deux solutions :
1 - tu utilise la base serveur vers la base de ton site.
2 - tu utilise $_SERVER['REQUEST_URI'];, en comptant le nombre de /, et tu mets un ../ par / compatiblisé (je suis clair sur l'explication la ?)


medium69
WRInaute accro
WRInaute accro
 
Messages: 2182
Inscription: Sam Mai 07, 2005 9:36

Message le Jeu Juil 28, 2005 6:29

Tu as une partie de la réponse... une de te 2 solutions est exacte mais incomplète.

lesbonsplansdesophie
WRInaute passionné
WRInaute passionné
 
Messages: 518
Inscription: Lun Mar 01, 2004 10:04

Message le Jeu Juil 28, 2005 8:50

Ce qui est rigolo c'est quand on clique sur le lien de ton profil ca foire, et ca m'a l'air d'etre a cause de tes fameux chemins relatifs :lol:

thierry8
WRInaute accro
WRInaute accro
 
Messages: 3251
Inscription: Lun Juil 11, 2005 11:47

Message le Jeu Juil 28, 2005 8:53

mdr... :lol:


dmathieu
Modérateur
Modérateur
 
Messages: 6929
Inscription: Ven Jan 09, 2004 16:21

Message le Jeu Juil 28, 2005 8:54

ouais lol :lol:

webbrain
WRInaute impliqué
WRInaute impliqué
 
Messages: 310
Inscription: Mer Juin 02, 2004 13:34

Message le Jeu Juil 28, 2005 9:38

:lol:

Code: Tout sélectionner
Warning: main(./../../../../includes/fonctions_inc.php): failed to open stream: No such file or directory in /home/sciencee/www/index.php on line 15

Fatal error: main(): Failed opening required './../../../../includes/fonctions_inc.php' (include_path='.:/usr/local/lib/php') in /home/sciencee/www/index.php on line 15


j'ai plutot l'impression que ce post est une facon déguisée de dire "Moi je sais faire et pas vous, donnez moi la réponse pour voir si vous êtes pas trop cons"... alors que le type il dirait "Help, que feriez vous pour résoudre ça" :wink:


xdeslandes
WRInaute impliqué
WRInaute impliqué
 
Messages: 314
Inscription: Mer Déc 29, 2004 20:17

Message le Jeu Juil 28, 2005 15:34

Bon, moi je fais avec $chem_relatif = '../';
C'est pas bien ??


e-kiwi
Modérateur
Modérateur
 
Messages: 13870
Inscription: Mar Déc 23, 2003 9:04

Message le Jeu Juil 28, 2005 15:54

c est quoi ces questions pourris ? on est dans le salon "debuter en php" ou bien ? :-)


yuston
WRInaute passionné
WRInaute passionné
 
Messages: 801
Inscription: Ven Sep 24, 2004 16:53

Message le Jeu Juil 28, 2005 16:14

Je dis que la solution numéro deux de KaZhaR est la bonne....en tous cas j'aurai fait comme ca...
Dernière édition par yuston le Sam Juil 30, 2005 21:04, édité 1 fois.


medium69
WRInaute accro
WRInaute accro
 
Messages: 2182
Inscription: Sam Mai 07, 2005 9:36

Message le Jeu Juil 28, 2005 16:22

webbrain a écrit::lol:

Code: Tout sélectionner
Warning: main(./../../../../includes/fonctions_inc.php): failed to open stream: No such file or directory in /home/sciencee/www/index.php on line 15

Fatal error: main(): Failed opening required './../../../../includes/fonctions_inc.php' (include_path='.:/usr/local/lib/php') in /home/sciencee/www/index.php on line 15


j'ai plutot l'impression que ce post est une facon déguisée de dire "Moi je sais faire et pas vous, donnez moi la réponse pour voir si vous êtes pas trop cons"... alors que le type il dirait "Help, que feriez vous pour résoudre ça" :wink:


Si je sais pas je demande...

Voici le cde en question :
Code: Tout sélectionner
$var = substr_count($REQUEST_URI, '/');
      $chemin_relatif = './';
      for      ($nb = 1; $nb < $var; $nb ++) {
            $chemin_relatif = $chemin_relatif.'../';
            }


Par contre, je viens de vider mon cache, et j'ai cliqué sur le lien de mon profil, et je n'ai pas de soucis...
Vous pouvez confirmer ???


medium69
WRInaute accro
WRInaute accro
 
Messages: 2182
Inscription: Sam Mai 07, 2005 9:36

Message le Jeu Juil 28, 2005 16:23

medium69 a écrit:
webbrain a écrit::lol:

Code: Tout sélectionner
Warning: main(./../../../../includes/fonctions_inc.php): failed to open stream: No such file or directory in /home/sciencee/www/index.php on line 15

Fatal error: main(): Failed opening required './../../../../includes/fonctions_inc.php' (include_path='.:/usr/local/lib/php') in /home/sciencee/www/index.php on line 15


j'ai plutot l'impression que ce post est une facon déguisée de dire "Moi je sais faire et pas vous, donnez moi la réponse pour voir si vous êtes pas trop cons"... alors que le type il dirait "Help, que feriez vous pour résoudre ça" :wink:


D'une part, je e n'ai certainement pas la prétention de connaitre parfaitement le PHP, et donc si je ne sais pas je demande...

Voici le cde en question :
Code: Tout sélectionner
$var = substr_count($REQUEST_URI, '/');
      $chemin_relatif = './';
      for      ($nb = 1; $nb < $var; $nb ++) {
            $chemin_relatif = $chemin_relatif.'../';
            }


Par contre, je viens de vider mon cache, et j'ai cliqué sur le lien de mon profil, et je n'ai pas de soucis...
Vous pouvez confirmer ???


dmathieu
Modérateur
Modérateur
 
Messages: 6929
Inscription: Ven Jan 09, 2004 16:21

Message le Jeu Juil 28, 2005 16:24

utilise $_SERVER['REQUEST_URI']; pas $REQUEST_URI


medium69
WRInaute accro
WRInaute accro
 
Messages: 2182
Inscription: Sam Mai 07, 2005 9:36

Message le Jeu Juil 28, 2005 16:30

OK... je me décerne le boulet du jour !

Effectivement, dans Firefox, j'ai eu le même message d'erreur :oops:

Merci pour la correction KaZhar

Foxus
WRInaute accro
WRInaute accro
 
Messages: 1404
Inscription: Dim Jan 09, 2005 21:21

Message le Jeu Juil 28, 2005 16:30

Sosu firefox c'est inconpatible a 200% e ntosu cas, un gros msg d'erreur lol

Saurez-vous résoudre ce problème facilement ??

Formation recommandée sur ce thème :

Formation Google Analytics : en 2 jours, apprenez comment exploiter l'essentiel des possibilités de l'outil de mesure d'audience de Google. Formation animée par Julien Coquet, expert certifié officiellement par Google Analytics.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :

  • Google Browser TouchGraph
    Description du TouchGraph Google Browser (outil externe) : il s'agit d'un outil graphique permettant de visualiser des sites similaires (selon Google). On peut sauter de site en site, et se rendre compte facilement des communautés de sites, ou des nébuleuses de sites traitant du même sujet.


Qui est en ligne

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