[php] Action submit pop up

Action submit pop up [php] - PHP - Programmation

Marsh Posté le 17-08-2003 à 17:59:40    

Je n'ai pa trouvé mon bonheur en faisant une recherche sur le forum...  
Voici ce que je voudrais faire..  
 
Code:  
<form method="POST" action="popup.php">  
 
 
 
En fait je voudrai associer au submit cette fonction :  
 
Code:  
window.open('popup.php','Popup','width=320,height=240,toolbar=0,location=0,directories=0,status=0,scrollbars=0,resizable=0,copyhistory=0,menuBar=0');  
 
 
qui me permetrai d'ouvrir ma popup a la taille voulue et tou et tou   :)  
 
Merci d'avance

Reply

Marsh Posté le 17-08-2003 à 17:59:40   

Reply

Marsh Posté le 17-08-2003 à 18:01:34    

onclick

Reply

Marsh Posté le 17-08-2003 à 18:01:56    

Ça n'a rien à voir avec le PHP mais bon..
Utilise ça : <form ... onsubmit="ton js">

Reply

Marsh Posté le 17-08-2003 à 18:03:35    

*Syl* a écrit :

Ça n'a rien à voir avec le PHP mais bon..
Utilise ça : <form ... onsubmit="ton js">

+1 :D... je sais même pas si un onclick passe dans un form. Ca serait plutot sur le bouton envoyer [:meganne]

Reply

Marsh Posté le 17-08-2003 à 18:06:11    

ok
<form ... onsubmit="ton js">
ca marche impect sauf a un poil pres....
 
mais mes valeurs de champ ne sont transmisent au pop-up comme avec l'"action"

Reply

Marsh Posté le 17-08-2003 à 18:08:02    

3xc4l18ur a écrit :

ok
<form ... onsubmit="ton js">
ca marche impect sauf a un poil pres....
 
mais mes valeurs de champ ne sont transmisent au pop-up comme avec l'"action"  


faut transmettre la valeur des champs en javascript ...
ou alors tu fais ton submit sur la page actuelle et tu passes tes variables pour ouvrir un pop-up (pas terrible ca)


---------------
from here and there -- \o__________________________________ -- la révolution de la terre, en silence
Reply

Marsh Posté le 17-08-2003 à 18:17:42    

Citation :


faut transmettre la valeur des champs en javascript ...


 
euh tu peux developper merci

Reply

Marsh Posté le 17-08-2003 à 18:29:10    

Code :
  1. function submit_js {
  2. // pour recuperer la valeur de tex champs .... ici simplifié
  3. field1 = monform.monchamp1.value;
  4. field2 = monform.monchamp2.value;
  5. field13 = monform.monchamp3.value;
  6. // construction de l'url
  7. url='popup.php?nom='+field1+'&prenom='+field2+'&email='+field3;
  8. // ouverture du pop-up avec variables passées dans l'url
  9. window.open('+url+','Popup','width=320,height=240,toolbar=0,location=0,directories=0,status=0,scrollbars=0,resizable=0,copyhistory=0,menuBar=0'); 
  10.  
  11. }


 
il y a peut-être des erreurs ......
 
avant de passer par une mécanique un peu lourde .. tu as essayé un truc du style :
 

Code :
  1. <form method="POST" action="window.open('popup.php','Popup','width=320,height=240,toolbar=0,location=0,directories=0,status=0,scrollbars=0,resizable=0,copyhistory=0,menuBar=0');  "> 
  2. // mes champs
  3. </form>


 
 [:spamafote]


---------------
from here and there -- \o__________________________________ -- la révolution de la terre, en silence
Reply

Marsh Posté le 17-08-2003 à 18:33:53    

euh oui c bien ce kil semblait avoir compris...
 
mais mes variable sont mes loginet password d'ou un leger pb de sécurité :(

Reply

Marsh Posté le 17-08-2003 à 19:57:43    

:/ .. alors oublies


---------------
from here and there -- \o__________________________________ -- la révolution de la terre, en silence
Reply

Marsh Posté le 17-08-2003 à 19:57:43   

Reply

Marsh Posté le 18-08-2003 à 15:02:20    

j'ai eu le meme besoin et j'ai proceder comme suis :
une fois que mon formulaire est valider il passe dans un script php qui creer de maniere dynamique le java script qui va afficher la popup et ca roulezz :)
 
bon courage

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed