| PHP : Afficher des boites de dialogues | |
|
|
Auteur | Message |
---|
jojo Membre Inestimable
Nombre de messages : 305 Age : 74 Emploi : Ingenieur Date d'inscription : 29/08/2004
| Sujet: PHP : Afficher des boites de dialogues Sam 14 Jan - 13:51 | |
| Salam
SVP les amis. Comment peut-on afficher une boite de dialogue avec php ???
Merci a l'avance | |
|
| |
Amen Rang: Administrateur
Nombre de messages : 2211 Age : 43 Emploi : Informaticien Date d'inscription : 09/08/2004
| Sujet: Re: PHP : Afficher des boites de dialogues Sam 14 Jan - 13:56 | |
| Salut Jojo
Je pense qu'il faut générer du code Javascript ou VBScript dans la page afin d'afficher ta boite de dialogue mais je n'en suis pas sur,
Qu'on pense-tu Ally ? | |
|
| |
allyson Miss Forum 2007
Nombre de messages : 2574 Age : 44 Emploi : Engineer Date d'inscription : 10/08/2004
| Sujet: Re: PHP : Afficher des boites de dialogues Sam 14 Jan - 14:00 | |
| salam; tout à fait amen php s'exécute coté serveur et JS coté client! on parle alors de pop-up! | |
|
| |
jojo Membre Inestimable
Nombre de messages : 305 Age : 74 Emploi : Ingenieur Date d'inscription : 29/08/2004
| Sujet: Re: PHP : Afficher des boites de dialogues Sam 14 Jan - 14:03 | |
| Salam
Un EX SVP (js et moi, nous sommes 2) | |
|
| |
ranou Mister Forum 2005
Nombre de messages : 2286 Emploi : Cerist Date d'inscription : 10/08/2004
| Sujet: Re: PHP : Afficher des boites de dialogues Sam 14 Jan - 14:09 | |
| salam, faut déja préciser quel genre de boites de dialogue tu veux utiliser, pour quel usage, si ça doit manipuler (recevoir ou retourner) des données issues de ton script , ou juste afficher des messages... | |
|
| |
allyson Miss Forum 2007
Nombre de messages : 2574 Age : 44 Emploi : Engineer Date d'inscription : 10/08/2004
| Sujet: Re: PHP : Afficher des boites de dialogues Sam 14 Jan - 14:11 | |
| - ranou a écrit:
- salam,
faut déja préciser quel genre de boites de dialogue tu veux utiliser, pour quel usage, si ça doit manipuler (recevoir ou retourner) des données issues de ton script , ou juste afficher des messages... dans tous les cas il faut la générer via un script qui s'exécute côté client! | |
|
| |
Abdel Rang: Administrateur
Nombre de messages : 3078 Age : 43 Emploi : Ingénieur-Chercheur Date d'inscription : 14/08/2004
| Sujet: Re: PHP : Afficher des boites de dialogues Sam 14 Jan - 14:16 | |
| c'est pour un msg je pense, si je suis le post sur le débogage ... | |
|
| |
ScOrPiOn Mister Forum 2006
Nombre de messages : 3090 Age : 44 Date d'inscription : 11/08/2004
| Sujet: Re: PHP : Afficher des boites de dialogues Sam 14 Jan - 16:23 | |
| @jojo: comme ça fait longtemps que j'ai pas touché au php, la première idée(mais pas optimale), c'est de faire une page html contenant le code javascript qui utilise la fonction onclicksur un lien ou une image! et tu peux englober, le code HTML par le : - Code:
-
<? echo '<HTML> ...<javascript>......</javascirpt>....</HTML>'; ?>
mais j'ai des doûtes car je crois qu'un binôme avait un problème à integerer le java dans php! pour le code du popup, je te le posterai ce soir si tu veux! | |
|
| |
ScOrPiOn Mister Forum 2006
Nombre de messages : 3090 Age : 44 Date d'inscription : 11/08/2004
| Sujet: Re: PHP : Afficher des boites de dialogues Sam 14 Jan - 16:30 | |
| je t'ai trouvé le code que j'utilise pour afficher mes FDC en POp-UP dans mon site web: si tu visites la galerie des timbres, choisis une année ensuite choisis un titre, ensuite cliques sur "voir enveloppe premier jour" dans la partie header de la page html : - Code:
-
<script language="javascript"> <!-- function aproposde() { window.open("pop16.htm", "aproposde", "toolbar=no, location=no, directories=no, status=no, scrollbars=no, resizable=no, copyhistory=no, width=390, height=360, left=300, top=50"); } //--> </script> et dans la partie body: - Code:
-
<a href="#" OnClick="aproposde()"> Voir l'enveloppe du premier jour.</a> | |
|
| |
ranou Mister Forum 2005
Nombre de messages : 2286 Emploi : Cerist Date d'inscription : 10/08/2004
| Sujet: Re: PHP : Afficher des boites de dialogues Sam 14 Jan - 16:34 | |
| - Scorpion a écrit:
et tu peux englober, le code HTML par le : - Code:
-
<? echo '<HTML> ...<javascript>......</javascirpt>....</HTML>'; ?>
Faut savoir que l'un des plus grands avantages de , c'est qu'on peut alterner du code php, et du code html dans le même fichier source, donc si le javascript ne manipule pas des variables , on est mm pas obligé de mettre la commande "echo", ce qui donne a peu près : - Code:
-
<HTML> ...<javascript>......</javascirpt> <? //traitement en php ?> </HTML>
D'ou ma question de tout à l'heure concernant les variables traitées par la boite de dialogue | |
|
| |
ScOrPiOn Mister Forum 2006
Nombre de messages : 3090 Age : 44 Date d'inscription : 11/08/2004
| Sujet: Re: PHP : Afficher des boites de dialogues Sam 14 Jan - 16:37 | |
| merci Ranou, tu m'as fait rappeler le problème dont je voulais parler et que j'ai moi même rencontrer, c'est comment faire passer les valeurs des variables d'un code php à un code java et dans la même page ? | |
|
| |
ranou Mister Forum 2005
Nombre de messages : 2286 Emploi : Cerist Date d'inscription : 10/08/2004
| Sujet: Re: PHP : Afficher des boites de dialogues Sam 14 Jan - 16:54 | |
| - Scorpion a écrit:
- merci Ranou, tu m'as fait rappeler le problème dont je voulais parler et que j'ai moi même rencontrer, c'est comment faire passer les valeurs des variables d'un code php à un code java et dans la même page ?
Dans ce cas mon cher Scorpion, il est inévitable d'utiliser les balises php et la commande "echo", exemple : Reprenons le code de ta pop-up et Supposons que la valeur du parametre toolbar doit dépendre d'un booléen $is_toolbar, le code devient a peu près : - Code:
-
<? echo" <script language=\"javascript\">\n"; echo" <!--"\n"; echo" function aproposde()\n"; echo" {\n"; echo" window.open(\"pop16.htm\", \"aproposde\", \"toolbar= ";
if ($is_toolbar) echo"yes"; else echo "no";
echo" location=no, directories=no, status=no, scrollbars=no, resizable=no, copyhistory=no, width=390, height=360, left=300, top=50"); echo" }\n"; echo" //-->\n"; echo" </script>"; ?>
je sais ce n'est pas un exemple de clarté, mais on fait ce qu'on peut | |
|
| |
ScOrPiOn Mister Forum 2006
Nombre de messages : 3090 Age : 44 Date d'inscription : 11/08/2004
| Sujet: Re: PHP : Afficher des boites de dialogues Sam 14 Jan - 17:02 | |
| désolé mais j'ai pas bien compris le rôle de $is_toolbar !!!!!!! | |
|
| |
ranou Mister Forum 2005
Nombre de messages : 2286 Emploi : Cerist Date d'inscription : 10/08/2004
| Sujet: Re: PHP : Afficher des boites de dialogues Sam 14 Jan - 17:21 | |
| C'est vrai qu'on ne voit pas trop son utilité sur cet exemple, mais ce qu'il faut retenir c'est que c'est une variable php, que l'utilisateur pourrait modifier via un formulaire, c'est la différence entre du code statique (le html) que seul le développeur pourrait changer en touchant directement au code source, et le code dynamique (le php) qui varie selon les valeurs introduits par l'internaute. Concrètement, dans notre exemple : si la valeur de $is_toolbar est '0' alors on aura : - Code:
-
"toolbar= no"
sinon, on aura : - Code:
-
"toolbar= yes"
ainsi l'apparence de ton pop-up change suivant le choix de l'internaute sans que t'aies a intervenir | |
|
| |
ScOrPiOn Mister Forum 2006
Nombre de messages : 3090 Age : 44 Date d'inscription : 11/08/2004
| Sujet: Re: PHP : Afficher des boites de dialogues Sam 14 Jan - 17:35 | |
| merci | |
|
| |
Contenu sponsorisé
| Sujet: Re: PHP : Afficher des boites de dialogues | |
| |
|
| |
| PHP : Afficher des boites de dialogues | |
|