Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1384 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  Probleme sur liens

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Probleme sur liens

n°789763
airtom24
Posté le 08-07-2004 à 00:55:19  profilanswer
 

Bonjour à tous :hello:  
 
Voici mon probleme :
 
Je cree un menu a gauche de mapage en php, je fais des include de ce menu dans toutes mes pages.
Pour que les liens suivent en fonction que je sois ds le dossier principal ou dans des sous dossier, j'ai rajouté  
 
Dans le fichier menu, devant chaque lien : <?echo $prefix?>
Ex : <a href="<?echo $prefix?>Carriere/Bio.php" CLASS="menu">xx</a>
 
Dans tous les autres fichiers : <? $prefix="../"; include($prefix."Menu.php" ); ?> avec prefix qui change en fonction du sous dossier ou je me trouve
 
Et j'ai pris un code qui me permet de voir les stats de mon site, pour eviter de le mettre dans toutes les pages, je voulait le rajouter ds le fichier menu qui est lui inclut dans tous les fichiers,  
Probleme : je ne peux pas pas rajouter mon code <?echo $prefix?> qui me permet de changer mes liens en fonction d'ou je me trouve
 
Voila le code à inserer :
 
<?php $nom_page="nom de la page"; require "Statistiques/Stats/visiteur.php"; ?><br>
<?php $page = $_SERVER['PHP_SELF']; include('Statistiques/VisitePage/counter.php'); ShowCount($page);?>

 
et je ne peux pas ecrire ca :  
 
<?php $nom_page="nom de la page"; require "<?echo $prefix?>Statistiques/Stats/visiteur.php"; ?><br>
<?php $page = $_SERVER['PHP_SELF']; include('<?echo $prefix?>Statistiques/VisitePage/counter.php'); ShowCount($page);?>
 
ou ca  
 
<?php $nom_page="nom de la page"; require "echo $prefix.Statistiques/Stats/visiteur.php"; ?><br>
<?php $page = $_SERVER['PHP_SELF']; include('echo $prefix.Statistiques/VisitePage/counter.php'); ShowCount($page);?>
 
Que puis je faire ?
Merci de votre aide  :)


Message édité par airtom24 le 08-07-2004 à 00:58:56
mood
Publicité
Posté le 08-07-2004 à 00:55:19  profilanswer
 

n°789766
T509
$job-&gt;GetJob(now)
Posté le 08-07-2004 à 01:02:10  profilanswer
 

tu utilises $_SERVER['DOCUMENT_ROOT'] pour mettre ton include des stats en absolu


---------------
fermez vos topics résolus avec le tag [Résolu] en fin de titre. Merci !
n°789772
airtom24
Posté le 08-07-2004 à 01:21:26  profilanswer
 

Donc je remplace :
<?php $page = $_SERVER['PHP_SELF']; include('Statistiques/VisitePage/counter.php'); ShowCount($page);?>  
 
par
 
<?php $page = $_SERVER['DOCUMENT_ROOT'] include('Statistiques/VisitePage/counter.php'); ShowCount($page);?>  
 
c bien ca? et sans le "echo prefix"
 
et pour le premier, je fais koi :
 
<?php $nom_page="nom de la page"; require "Statistiques/Stats/visiteur.php"; ?>
 
Merci


Message édité par airtom24 le 08-07-2004 à 01:21:59
n°789779
T509
$job-&gt;GetJob(now)
Posté le 08-07-2004 à 01:51:22  profilanswer
 

dans un script à part, fait juste un echo $_SERVER['DOCUMENT_ROOT'] et regarde ce qu'il te retourne.
 
Tu comprendras alors ce qui se passe.
tu auras alors $inc_stat = $_SERVER['DOCUMENT_ROOT']."/chemin/vers/ton/script/stat/stat.php";
 
include ($inc_stat);


---------------
fermez vos topics résolus avec le tag [Résolu] en fin de titre. Merci !

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Probleme sur liens

 

Sujets relatifs
probleme de CSS avec les liens externesProbleme de CSS / liens à moitié cliquables [Résolu]
LIENS: problème avec style="text-decoration:no"Pitit probleme avec des liens JS
[CSS] Probleme de couleurs de liens et scrolling barProblème de liens entre diverses versions de gcc
Problème avec Visual C++ 6.0 : plante a l'edition des liens[XML/XSL] [WIP] Gestionnaire de liens (1er problème résolu !)
[Probleme] Attribut CSS "text-decoration" sur mes liens.probleme de liens
Plus de sujets relatifs à : Probleme sur liens


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR