Section C
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.

Section C

Bienvenue sur le Forum des étudiants de la Section C et leurs amis
 
AccueilAccueil  GalerieGalerie  RechercherRechercher  Dernières imagesDernières images  S'enregistrerS'enregistrer  Connexion  
Le Deal du moment : -55%
Coffret d’outils – STANLEY – ...
Voir le deal
21.99 €

 

 PHP : Afficher des boites de dialogues

Aller en bas 
+2
Amen
jojo
6 participants
AuteurMessage
jojo
Membre Inestimable
Membre Inestimable



Nombre de messages : 305
Age : 74
Emploi : Ingenieur
Date d'inscription : 29/08/2004

PHP : Afficher des boites de dialogues Empty
MessageSujet: PHP : Afficher des boites de dialogues   PHP : Afficher des boites de dialogues EmptySam 14 Jan - 13:51

Salam

SVP les amis. Comment peut-on afficher une boite de dialogue avec php ???

Merci a l'avance
Revenir en haut Aller en bas
Amen
Rang: Administrateur
Rang: Administrateur
Amen


Nombre de messages : 2211
Age : 43
Emploi : Informaticien
Date d'inscription : 09/08/2004

PHP : Afficher des boites de dialogues Empty
MessageSujet: Re: PHP : Afficher des boites de dialogues   PHP : Afficher des boites de dialogues EmptySam 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 ?
Revenir en haut Aller en bas
http://leblogdeamen.blogspot.com
allyson
Miss Forum 2007
Miss Forum 2007
allyson


Nombre de messages : 2574
Age : 44
Emploi : Engineer
Date d'inscription : 10/08/2004

PHP : Afficher des boites de dialogues Empty
MessageSujet: Re: PHP : Afficher des boites de dialogues   PHP : Afficher des boites de dialogues EmptySam 14 Jan - 14:00

salam;
tout à fait amen Smile
php s'exécute coté serveur et JS coté client! on parle alors de pop-up!
Revenir en haut Aller en bas
jojo
Membre Inestimable
Membre Inestimable



Nombre de messages : 305
Age : 74
Emploi : Ingenieur
Date d'inscription : 29/08/2004

PHP : Afficher des boites de dialogues Empty
MessageSujet: Re: PHP : Afficher des boites de dialogues   PHP : Afficher des boites de dialogues EmptySam 14 Jan - 14:03

Salam

Un EX SVP (js et moi, nous sommes 2)
Revenir en haut Aller en bas
ranou
Mister Forum 2005
Mister Forum 2005
ranou


Nombre de messages : 2286
Emploi : Cerist
Date d'inscription : 10/08/2004

PHP : Afficher des boites de dialogues Empty
MessageSujet: Re: PHP : Afficher des boites de dialogues   PHP : Afficher des boites de dialogues EmptySam 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 PHP, ou juste afficher des messages...
Revenir en haut Aller en bas
http://www.google.fr
allyson
Miss Forum 2007
Miss Forum 2007
allyson


Nombre de messages : 2574
Age : 44
Emploi : Engineer
Date d'inscription : 10/08/2004

PHP : Afficher des boites de dialogues Empty
MessageSujet: Re: PHP : Afficher des boites de dialogues   PHP : Afficher des boites de dialogues EmptySam 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 PHP, 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!
Revenir en haut Aller en bas
Abdel
Rang: Administrateur
Rang: Administrateur
Abdel


Nombre de messages : 3078
Age : 43
Emploi : Ingénieur-Chercheur
Date d'inscription : 14/08/2004

PHP : Afficher des boites de dialogues Empty
MessageSujet: Re: PHP : Afficher des boites de dialogues   PHP : Afficher des boites de dialogues EmptySam 14 Jan - 14:16

c'est pour un msg je pense, si je suis le post sur le débogage ...
Revenir en haut Aller en bas
ScOrPiOn
Mister Forum 2006
Mister Forum 2006
ScOrPiOn


Nombre de messages : 3090
Age : 44
Date d'inscription : 11/08/2004

PHP : Afficher des boites de dialogues Empty
MessageSujet: Re: PHP : Afficher des boites de dialogues   PHP : Afficher des boites de dialogues EmptySam 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!
Revenir en haut Aller en bas
ScOrPiOn
Mister Forum 2006
Mister Forum 2006
ScOrPiOn


Nombre de messages : 3090
Age : 44
Date d'inscription : 11/08/2004

PHP : Afficher des boites de dialogues Empty
MessageSujet: Re: PHP : Afficher des boites de dialogues   PHP : Afficher des boites de dialogues EmptySam 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>
Revenir en haut Aller en bas
ranou
Mister Forum 2005
Mister Forum 2005
ranou


Nombre de messages : 2286
Emploi : Cerist
Date d'inscription : 10/08/2004

PHP : Afficher des boites de dialogues Empty
MessageSujet: Re: PHP : Afficher des boites de dialogues   PHP : Afficher des boites de dialogues EmptySam 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 PHP, 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 PHP, 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
Revenir en haut Aller en bas
http://www.google.fr
ScOrPiOn
Mister Forum 2006
Mister Forum 2006
ScOrPiOn


Nombre de messages : 3090
Age : 44
Date d'inscription : 11/08/2004

PHP : Afficher des boites de dialogues Empty
MessageSujet: Re: PHP : Afficher des boites de dialogues   PHP : Afficher des boites de dialogues EmptySam 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 ?
Revenir en haut Aller en bas
ranou
Mister Forum 2005
Mister Forum 2005
ranou


Nombre de messages : 2286
Emploi : Cerist
Date d'inscription : 10/08/2004

PHP : Afficher des boites de dialogues Empty
MessageSujet: Re: PHP : Afficher des boites de dialogues   PHP : Afficher des boites de dialogues EmptySam 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
Revenir en haut Aller en bas
http://www.google.fr
ScOrPiOn
Mister Forum 2006
Mister Forum 2006
ScOrPiOn


Nombre de messages : 3090
Age : 44
Date d'inscription : 11/08/2004

PHP : Afficher des boites de dialogues Empty
MessageSujet: Re: PHP : Afficher des boites de dialogues   PHP : Afficher des boites de dialogues EmptySam 14 Jan - 17:02

désolé mais j'ai pas bien compris le rôle de $is_toolbar !!!!!!!
Revenir en haut Aller en bas
ranou
Mister Forum 2005
Mister Forum 2005
ranou


Nombre de messages : 2286
Emploi : Cerist
Date d'inscription : 10/08/2004

PHP : Afficher des boites de dialogues Empty
MessageSujet: Re: PHP : Afficher des boites de dialogues   PHP : Afficher des boites de dialogues EmptySam 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
Revenir en haut Aller en bas
http://www.google.fr
ScOrPiOn
Mister Forum 2006
Mister Forum 2006
ScOrPiOn


Nombre de messages : 3090
Age : 44
Date d'inscription : 11/08/2004

PHP : Afficher des boites de dialogues Empty
MessageSujet: Re: PHP : Afficher des boites de dialogues   PHP : Afficher des boites de dialogues EmptySam 14 Jan - 17:35

merci Yes
Revenir en haut Aller en bas
Contenu sponsorisé





PHP : Afficher des boites de dialogues Empty
MessageSujet: Re: PHP : Afficher des boites de dialogues   PHP : Afficher des boites de dialogues Empty

Revenir en haut Aller en bas
 
PHP : Afficher des boites de dialogues
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Section C :: L'entraide Informatique :: Développement et Programmation-
Sauter vers:  
Ne ratez plus aucun deal !
Abonnez-vous pour recevoir par notification une sélection des meilleurs deals chaque jour.
IgnorerAutoriser