Besoins des pro! variable javascript dans php
Fermé
blbg
Messages postés
302
Date d'inscription
mercredi 9 avril 2003
Statut
Membre
Dernière intervention
22 novembre 2007
-
6 sept. 2003 à 23:24
GoSth Messages postés 14 Date d'inscription vendredi 5 septembre 2003 Statut Membre Dernière intervention 9 septembre 2003 - 9 sept. 2003 à 02:51
GoSth Messages postés 14 Date d'inscription vendredi 5 septembre 2003 Statut Membre Dernière intervention 9 septembre 2003 - 9 sept. 2003 à 02:51
A voir également:
- Besoins des pro! variable javascript dans php
- Clé d'activation windows 10 pro - Guide
- Telecharger javascript - Télécharger - Langages
- Ccleaner pro gratuit - Télécharger - Optimisation
- I14 pro max - Accueil - Guide téléphones
3 réponses
Virtuaklem
Messages postés
161
Date d'inscription
lundi 4 mars 2002
Statut
Membre
Dernière intervention
18 octobre 2006
66
7 sept. 2003 à 13:23
7 sept. 2003 à 13:23
C'est peut etre con ce que je vais te poser comme question, mais est ceq ue ta variable est entre les balise <script language="JavaScript"> ?
++
Virtuaklem
pas si dur l'informatique
++
Virtuaklem
pas si dur l'informatique
GoSth
Messages postés
14
Date d'inscription
vendredi 5 septembre 2003
Statut
Membre
Dernière intervention
9 septembre 2003
9 sept. 2003 à 02:39
9 sept. 2003 à 02:39
Petite question a la con aussi ...
Ta page php, ou tu demandes $a = fopen("pweb" , "r"); ... tu l'executes avant ou après l'ouverture de la dite page "pweb" ?
Ceci dit je doute réelement (mais c'est un doute, gros doute même, mais ca reste incertain lol) qu'on puisse ouvrir avec fopen() une page juste ouvert par le browser.
A mon avis (ce qui me semble plus logique) quand tu executes cette fonction, le php va creer un fichier nommé pweb sur ton ftp .. fichier vide, donc il te retourne une page vide.
Néanmoins ca fait un bout de temps que je cogite sur ce que tu veux faire, j'ai bien cerné ce que tu cherches je crois ... mais je vois pas de solution dans l'immediat. Vais y reflechir :)
Ta page php, ou tu demandes $a = fopen("pweb" , "r"); ... tu l'executes avant ou après l'ouverture de la dite page "pweb" ?
Ceci dit je doute réelement (mais c'est un doute, gros doute même, mais ca reste incertain lol) qu'on puisse ouvrir avec fopen() une page juste ouvert par le browser.
A mon avis (ce qui me semble plus logique) quand tu executes cette fonction, le php va creer un fichier nommé pweb sur ton ftp .. fichier vide, donc il te retourne une page vide.
Néanmoins ca fait un bout de temps que je cogite sur ce que tu veux faire, j'ai bien cerné ce que tu cherches je crois ... mais je vois pas de solution dans l'immediat. Vais y reflechir :)
GoSth
Messages postés
14
Date d'inscription
vendredi 5 septembre 2003
Statut
Membre
Dernière intervention
9 septembre 2003
9 sept. 2003 à 02:51
9 sept. 2003 à 02:51
Ah si en fait j'ai une idée, enfin plutot une piste, en utilisant des frames, mais comme je ne m'en sers jamais, j'avoue que je ne suis pas sur que ce que je propose est possible :
Tu crées une page lambda sur ton ftp, contenant deux frames
La premiere, frame invisible, contenant un bout de code php (j'y reviens juste après)
La seconde, frame visible et qui fait la totalité de la page, qui pointe vers la page www.....php3 en question, la ou l'utilisateur doit se logguer.
Alors est ce qu'il ne serait pas possible de faire communiquer les frames entre elles ? Dans le sens, où, une fois l'utilisateur loggué sur la framme principale, celle-ci se reload, forcement.
Et à ce reload, n'existerait-il pas une petite fonction javascript sans doute, enfin du code html plutôt meme, qui sait quand une page adjacente change ?
Parcqu'a ce moment la, dans cette fameuse frame invisible tu mets une fonction en attente
On va dire dans un formulaire nommé "attente", tu mets un champs caché d'un certain nom. Et si cette fonction dont je te parle existe, ca pourrait donner quelque chose du genre :
OnTonautrepage.reload=attente.submit();
(cette fonction .reload n'existant evidemment pas, c'est celle la qu'il faudrait trouver lol)
Ensuite, un ptit code php du style
<?
if($HTTP_POST_VARS['champcaché']
{
$a= fopen("framevisible", "r");
etc etc etc
}
?>
Evidemment c'est totalement hypothetique, d'une part que ce soit possible, et d'autre part que le fopen() marche sur une framme. A ce sujet, si il existe une fonction pour voir la source d'une page (ca je sais que c'est possible), il doit bien etre possible de detourner ca afin d'enregistrer et de traiter cette source...
Et enfin, la petit script que je viens de décrire, bugguerait evidement si l'utilisateur faisait autre chose que de se logguer a l'ouverture de la page.
En resumé, pas de vraie solution, peut-être des pistes pour simplement t'orienter, mais sans garantie aucune.
Mais j'y reflechis encore :)
Tu crées une page lambda sur ton ftp, contenant deux frames
La premiere, frame invisible, contenant un bout de code php (j'y reviens juste après)
La seconde, frame visible et qui fait la totalité de la page, qui pointe vers la page www.....php3 en question, la ou l'utilisateur doit se logguer.
Alors est ce qu'il ne serait pas possible de faire communiquer les frames entre elles ? Dans le sens, où, une fois l'utilisateur loggué sur la framme principale, celle-ci se reload, forcement.
Et à ce reload, n'existerait-il pas une petite fonction javascript sans doute, enfin du code html plutôt meme, qui sait quand une page adjacente change ?
Parcqu'a ce moment la, dans cette fameuse frame invisible tu mets une fonction en attente
On va dire dans un formulaire nommé "attente", tu mets un champs caché d'un certain nom. Et si cette fonction dont je te parle existe, ca pourrait donner quelque chose du genre :
OnTonautrepage.reload=attente.submit();
(cette fonction .reload n'existant evidemment pas, c'est celle la qu'il faudrait trouver lol)
Ensuite, un ptit code php du style
<?
if($HTTP_POST_VARS['champcaché']
{
$a= fopen("framevisible", "r");
etc etc etc
}
?>
Evidemment c'est totalement hypothetique, d'une part que ce soit possible, et d'autre part que le fopen() marche sur une framme. A ce sujet, si il existe une fonction pour voir la source d'une page (ca je sais que c'est possible), il doit bien etre possible de detourner ca afin d'enregistrer et de traiter cette source...
Et enfin, la petit script que je viens de décrire, bugguerait evidement si l'utilisateur faisait autre chose que de se logguer a l'ouverture de la page.
En resumé, pas de vraie solution, peut-être des pistes pour simplement t'orienter, mais sans garantie aucune.
Mais j'y reflechis encore :)
7 sept. 2003 à 20:08
j'ai tester
mais je sais pas si c'est comme ça qu'il faut le faire .....
car pour tout dire le javascript ..... c'est mon langage où je suis le plus fort ...
enfin voila .... si qq'un peu m'aider ..... je lui en serrais trés reconnaissant !!
En cour de création certe, ... mais trés util !! Pour tout
savoir sur PRIZEE : " http://toutsurprizee.free.fr "