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   -
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
A voir également:

2 réponses

nz_janvier Messages postés 146 Date d'inscription   Statut Membre Dernière intervention   17
 
personne pour m'aider ?
0
kilian Messages postés 8732 Date d'inscription   Statut Modérateur Dernière intervention   1 526
 
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.....
0