PHP : ouvrir une page sur le disque !
nz_janvier
Messages postés
146
Statut
Membre
-
kilian Messages postés 8675 Date d'inscription Statut Modérateur Dernière intervention -
kilian Messages postés 8675 Date d'inscription Statut Modérateur Dernière intervention -
salut,
j'ai posé une question il y'a quelques temps,
je n'ai pas trouvé la réponse assez clair,
peut-etre me suis je mal exprimé dans ma question :
j'ai une page nommée : default.php
dédans il y'a une fonction nommé : charger() qui utilise une variable qui utilise une variable nommé : nomFichier
j'aimerai que sur le clic sur le lien (de la page courante) nommé : unlien
que la variable nomFichier soit initialisée à une valeur, disons "unlien.txt"
et que la page default.php soit affichée !
si quelqu'un peut m'aider...
merci
j'ai posé une question il y'a quelques temps,
je n'ai pas trouvé la réponse assez clair,
peut-etre me suis je mal exprimé dans ma question :
j'ai une page nommée : default.php
dédans il y'a une fonction nommé : charger() qui utilise une variable qui utilise une variable nommé : nomFichier
j'aimerai que sur le clic sur le lien (de la page courante) nommé : unlien
que la variable nomFichier soit initialisée à une valeur, disons "unlien.txt"
et que la page default.php soit affichée !
si quelqu'un peut m'aider...
merci
2 réponses
-
-
Alors si j'ai bien compris....
Dans la page courante, on fait passer la valeur de ta variable dans le lien:
<a href="http://tonsite.com/default.php?nomFichier=unlien.txt">unlien</a>
Dans default.php il sera receptionné automatiquement dans $nomFichier... Par contre ce sera en tant que variable globale, donc pas à l'interieur de ta fonction.
C'est pourquoi dans ta fonction il faut specifier que tu fais appel à la variable globale $nomFichier:
function Charger() { global $nomFichier; pis l'interieur de ta fonction comme avant..... }
Mais je sens que c'est pas pratique ton histoire... Il faudrait te débrouiller pour que $nomFichier soit un paramètre à passer à l'appel de la fonction plutôt que d'y changer tout le temps une variable locale... Tu vois ce que je veux dire?Kilian, débutant en tâche de fond.....