PHP : ouvrir une page sur le disque !
nz_janvier
Messages postés
146
Date d'inscription
Statut
Membre
Dernière intervention
-
kilian Messages postés 8732 Date d'inscription Statut Modérateur Dernière intervention -
kilian Messages postés 8732 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
A voir également:
- PHP : ouvrir une page sur le disque !
- Easy php - Télécharger - Divers Web & Internet
- Expert php pinterest - Télécharger - Langages
- Retour a la ligne php - Forum Webmastering
- Alert php - Forum PHP
- Retour a la ligne php ✓ - Forum PHP
2 réponses
Alors si j'ai bien compris....
Dans la page courante, on fait passer la valeur de ta variable dans le lien:
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:
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?
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.....