Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1897 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  savez vous faire ça?? (php+js+autre inside) [résolu]

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

savez vous faire ça?? (php+js+autre inside) [résolu]

n°185568
arghbis
salops de dauphins
Posté le 29-07-2002 à 19:55:53  profilanswer
 

salut tout le monde!
bon alors voilà le problème : j'ai une checkbox qui, lorsque l'on clique dessus doit faire afficher un menu généré par du php. Je vois bien les ingrédients de base qu'il faut (php+js+onclick=qqchose, mais je vois pas le détail de la recette!
j'ai fais des recherches, mais n'ai rien trouvé de convaincant, alors si vous avez une idée, je prend!!
merci!


Message édité par arghbis le 30-07-2002 à 09:57:39
mood
Publicité
Posté le 29-07-2002 à 19:55:53  profilanswer
 

n°185578
Je@nb
Kindly give dime
Posté le 29-07-2002 à 20:29:59  profilanswer
 

qd tu dis afficher tu veux dire koi ?
afficher dans une frame, ouvrir une fenetre ? changer de page tt le document vers ta page php ?

n°185595
jolly
Posté le 29-07-2002 à 21:36:48  profilanswer
 

moi g passe une demi journée pour faire un scroll qui qd tu selectionne affiche un scroll différent selon ta selection
 
et c pas du gateau mais sinon g  vu que c t faisable !
tu met tout dans des div avec des id  
et qd t'as ton onmousemachinchoze tu affiche le div ....
 
 
exemple : jolly.j.free.fr/test.html
 
sinon ya une autre page  
c celle de cerclo ( le menu principal !
avec ses div et la tu peux mettre ce que tu veux !!
pour le reste faut voir exactement ce que tu veux t pas assez precis !!

n°185607
arghbis
salops de dauphins
Posté le 29-07-2002 à 22:24:29  profilanswer
 

alors exactement :
j'ai une page html dans laquelle se trouve un formulaire, lequel contient différents éléments dont une checkbox. par défaut, elle n'est pas cochée. Ensuite, lorsque l'utilisateur va cocher cette checbox, je veux que juste au dessous de celle-ci, s'affiche un select, dont le contenu est déterminé par une requête SQL via du PHP.
j'ai essayé en mettant un onclick=document.write (<?PHP monscriptenphp ?> ) dans la balise checkbox, mais ça ne marche pas, et c'est assez logique après réflexion (je sais, je suis naïf d'avoir essayé ça). Le tout, c'est que j'aimerais faire ça sans avoir besoin de faire un refresh de la page!
donc, voilà en détail mon problème!! merci déjà pour le coup de main.

n°185610
arghbis
salops de dauphins
Posté le 29-07-2002 à 22:31:06  profilanswer
 

en fait, je crois que j'ai compris :
dans mon checkbox, je mets :

Code :
  1. onclick=document.nomduform.all['nomduselect'].style.visibility=!document.nomduform.all['nomduselect'].style.visibility;


 
qu'est-ce que vous en dites???
je sais pas si ça va marcher, parceque le style est hidden ou visible, et pas true ou false!! ???  :??:  
à votre avis??(désolé, mais je peux pas tester maintenant, alors je vous demande!!  :jap: )

n°185615
jolly
Posté le 29-07-2002 à 22:40:05  profilanswer
 

pour la visibilité regarde ce que je t'ai dis mais c quasiment ce qui a été dis!
 
par contre ta partie de page sura chargée au chargement de ta tapge principale  
c ce que je te conseille  
c temporellement decalé !
maintenant si tu prefere qqch en temps reel je te conseillerais de faire un pop-up uo un refresh de page avec tes nv parametres !

n°185781
arghbis
salops de dauphins
Posté le 30-07-2002 à 08:44:54  profilanswer
 

bon alors là, j'ai deux question :
tout d'abord, c'est koi l"équivalent d'un onclick pour une checkbox, paske le onclick marche pas, et deuxièmement :
quand tu choisis des éléments dans les menus déroulants de ta page(jolly.j.free.fr), ça fait apparaitre le menu suivant. Ok, c'est très bien, mais quand tu regardes la source tu observe que le style des select est sur hidden, alors qu'ils sont visibles! pourquoi???
de plus, si je rajoute un style=hidden dans mon seect, il reste visible! (repourquoi??)
 
merci!!

n°185783
Snipe Foo
Head Shot !!!
Posté le 30-07-2002 à 08:53:52  profilanswer
 

pour le onclick sur le checkbox : tu fais un onMouseOut (je crois que c'est ça) et dans ce onMouseOut tu regarde si la checkbox est checked.


---------------
Ma réflexion sur cette affaire vient de connaître une avancée déterminante.
n°185797
gaya
Posté le 30-07-2002 à 09:35:40  profilanswer
 

moi pour un formulaire j'ai eu le même genre de probleme.
ce que j'ai fait c un test sur le checkbox (il faut rafraichir la page ou la recharger en mettant un p'tit submit)
 
<?php
   if ($ton_checkbox)  
   {
     // Affichage de ton select...
   }
?>

n°185803
arghbis
salops de dauphins
Posté le 30-07-2002 à 09:41:55  profilanswer
 

jepeux pas faire de refresh!!
non, ce qui m'embete, c'est que si je mets <select name=machin style="hidden"></select>
il me l'affiche quand meme!!

mood
Publicité
Posté le 30-07-2002 à 09:41:55  profilanswer
 

n°185810
gaya
Posté le 30-07-2002 à 09:50:14  profilanswer
 

Pourquoi t peux pas faire de refresh?

n°185815
arghbis
salops de dauphins
Posté le 30-07-2002 à 09:57:19  profilanswer
 

voilà ma fonction :

Code :
  1. function change() {
  2.    if (document.ISS.organism.style.visibility=="visible" )
  3.    {
  4.     document.ISS.organism.style.visibility="hidden";
  5.      }
  6.       else
  7.       {
  8.        document.ISS.organism.style.visibility="visible";
  9.   }
  10.     }


voilà ce que je mets dans la checkbox :

Code :
  1. <input type=checkbox name=choosing value=true onClick=javascript:change();>


et dans le select :

Code :
  1. <select size=1 name=organism style=visibility:hidden>


 
voilà!!
merci à tous pour le coup de main!!


Message édité par arghbis le 30-07-2002 à 09:58:36
n°185822
gaya
Posté le 30-07-2002 à 10:07:50  profilanswer
 

essaye ca peut-être que tu peux crée un menu déroulant dynamique soit vide soit avec les trucs de ta bd...
 
http://www.phpinfo.net/?p=articles&rub=listes

n°185833
arghbis
salops de dauphins
Posté le 30-07-2002 à 10:21:58  profilanswer
 

très intéressant comme URL, merci!!


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  savez vous faire ça?? (php+js+autre inside) [résolu]

 

Sujets relatifs
[.NET] [MySQL] se connecter a une base mysql [INFO INSIDE][RESOLU] - [C++][ruby] extensions ou elipses
[PHP] Recup du nom de la page appelant le script...... [RESOLU][JAVA] Applet qui marchent que sur certaines machines NB inside.
[SGBD résolu] Concaténation de 2 champs numériques dans une requêteMCI_MAKE_TMSF en VB [Résolu par moi même]
[JS] formulaire : une image qui efface le contenu ??? [RESOLU]Script pour fond immobile [résolu]
Problème hydraphp et mysql en local (avec easyPHP) (résolu)[php] trouver la premier place ou inserer un enregistrement (résolu)
Plus de sujets relatifs à : savez vous faire ça?? (php+js+autre inside) [résolu]


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR