begin process at 2012 05 28 14:18:39
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive PHP

 > 

Archives

 > 

AU SECOURS !!!

 > 

calcul de chemin


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

calcul de chemin

mercredi 11 janvier 2006 à 17:50:25 | calcul de chemin

christian43

Bonjours,
J'ai une variable: $level qui me donne le niveau dans mes sous-répertoires:
quand $level=0 ,je suis au 1er niveau (repertoire racine)
quand $level=1 ,je suis au 2eme niveau
 etc...
je cherche une routine qui me transforme ce nombre en autant de fois  ../
pour le mettre dans une commande :
include( '"???"/machin.php' );

Désolé, je suis nul!!!!!
Merci quand meme pour votre aide
mercredi 11 janvier 2006 à 17:59:52 | Re : calcul de chemin

malalam

Administrateur CodeS-SourceS
Réponse acceptée !
Hello,

$chaine = strp_repeat ('../', $level);
include ($chaine.'machin.php');

Tu connais $_SERVER ['DOCUMENT_ROOT'], au passage...?
[ Lien ]
mercredi 11 janvier 2006 à 19:11:33 | Re : calcul de chemin

christian43

Re bonjours,
Le PHP ne fonctionne pas dans mon cas !!!...
Je me suis mal expliqué:

Un outil me génère des pages HTML (catalogues).
Cet outil utilise des pages modèle qui contiennent des variables.
$level en est une.
les pages qui sont générées se retrouvent du type:

<?php
$chaine = strp_repeat ('../', 2);
include($chaine.'machin.php');
?>

alors que je voudrais:

<?php
include('../../machin.php');
?>

Des routines de ce type se trouvent au début de mes pages modèles:

<%
  // Generate drop box options for quick navigation
  void addLinks() {
    if (totalIndexes == void) totalIndexes = 1;
    for (i=1; i<=totalIndexes; i++) {
      out.print("<option");
      if (i == indexNum) out.print(" selected");
      out.println(" value=\"" + engine.getIndexPageName() + (i==1?"":i) + engine.getPageExtension() + "\">"
      +  "Page "  + i  + "</option>");
    }
  }
%>

je pense que c'est au début de ces pages modèles qu'il faudrait mettre la routine
qui va bien!..
Merci pour votre aide.
mercredi 11 janvier 2006 à 20:01:53 | Re : calcul de chemin

christian43

Réponse acceptée !
Hello,

$chaine = strp_repeat ('../', $level);
include ($chaine.'machin.php');

Tu connais $_SERVER ['DOCUMENT_ROOT'], au passage...?
[ Lien ]

**********************************************************
Mes excuses: ça marche sauf l'erreur:  str_repeat et non strp_repeat

**********************************************************

ENCORE MERCI
jeudi 12 janvier 2006 à 09:07:10 | Re : calcul de chemin

malalam

Administrateur CodeS-SourceS
Réponse acceptée !
Ah oui, faute de frappe, désolé :-)


Cette discussion est classée dans : chemin, calcul, niveau, level


Répondre à ce message

Sujets en rapport avec ce message

Chemin d'execution des .phtml de Zend [ par sonia5 ] J'ai deja utilise mes applets de java au niveau d'un projet PHP4 , tel que ça marche bien chez moi Mai mnt j'ai fait un nouveau projet avec PHP5 Frame Identifier niveau avec mise en forme [ par eltyty ] Bonjour, je travaille sur la représentation intervallaire et j'ai un petit souci pour la mise en forme. J'ai une table avec les champs : name,lft,rgh probleme script recherche e t liste [ par liptibilly ] je suis en train de modifier mon code 'recherche et list afin de limiter le nombre de ligne affichée lors d'une recherche, pouvez-vous m'aider, voici Récupérer un nom de fichier dans un chemin d'acces [ par mickael22121987 ] Mon problème est : J'ai un champ avec un bouton parcourir, ce qui donne C:\Doc...\mon_document.doc J'aimerais pouvoir récupérer dans 2 variables $c Calcul de prix d'une menuiserie [ par philippeMX ] Bonjour,Je dois développer une application qui doit calculer en fonction des dimensions et des différents option le prix d'une fenêtre, d'une porte  e Calcul d'un rang avec 2 tables [ par Alpha911 ] Bonjour, Je me creuse la tête depuis hier et rien n'en sort ... j'ai 2 tables comme ce qui suit : *********** ************ * JOUEUR * * POI CALCUL D'UNE DATE DE FIN D'ECHENCE [ par riahihmida ] Bonjour je veux savoir comment calculer une date de fin d'echeance a partir d'une date de debut. exemple: date de debut 20/10/2011 nombre d'echeanace parent::parent [ par abdoulax ] Salut, Je chercher à accéder à la function parent, parent d'une classe sans appeler la function parent. :s Un exemple va vous permettre de comprendre


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 2,917 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales