Votre question

[JS-PHP-HTML] Ouvrir un popup avec un envoi POST

Tags :
  • Php
  • Programmation
Dernière réponse : dans Programmation
12 Mai 2007 17:40:23

Bonjour tlm,

Je désirerais ajouter un deuxiéme bouton à mon formulaire qui contient deux champs textarea et un bouton "submit". Le premier bouton doit se trouver à la fin du premier textarea.
Son utilité se résumera à ouvrir une nouvelle page (pop up) qui affichera un apercu (formater) de ce que l'utilisateur à saisi dans le premier texte area ce qui implique donc un envoi POST.

Est ce possible d'avoir deux bouton sur un seul formulaire? un qui affiche un apercu et l'autre qui envoi les information une fois tous les champs remplis.
Si c'est possible, comment dois je procéder ?


J'ai essayé ca mais ca ne fonctionne forcement pas puisque aucun POST n'est envoyé:
  1. <form method="POST" action="ajouter_article.php">
  2. <fieldset><Legend><strong>Ajouter un Article</strong></legend>
  3. Titre :
  4. <input type="text" name="titre" maxlength="80" size="35" >
  5.  
  6. Le corps de votre article :<br />
  7. <textarea name="contenu" cols="55" rows="20" />
  8. </textarea><br />
  9. <script type="text/javascript">
  10. function viewApercu()
  11. {
  12. dimensions="width=100,height=100,top=50,left=100,screenY=50, screenX=100, resizable=yes";
  13. window.open("apercu.php","apercu","dimensions,
  14. scrollbars=yes,location=yes");
  15. }
  16. </script>
  17. <input type="button" value="Aperçu" onSubmit="javascript:viewApercu()" /><br /><br />
  18. Informations sur l'auteur :<br />
  19. <textarea name="infos_auteur" cols="55" rows="5" /></textarea><br /><br />
  20.  
  21. <input type="submit" value="soumettre" />
  22.  
  23. </fieldset>
  24. </form>

Page apercu:
  1. <?php
  2.  
  3. if (!empty($_POST['article']) AND !empty($_POST['contenu'])) echo 'réussis.';
  4. else echo 'echoué';
  5. ?>


sinon si ce n'est pas possible, comment faire un apercu comme celui de ce forum ?

Merci d'avance.

Autres pages sur : php html ouvrir popup envoi post

12 Mai 2007 20:34:19

Si tu veux faire un apercu comme celui de ce forum, tu as la solution sur cette page :D  Tu dois avoir accès au code source ;) 
12 Mai 2007 20:44:00

Darit a dit :
Si tu veux faire un apercu comme celui de ce forum, tu as la solution sur cette page :D  Tu dois avoir accès au code source ;) 

Oui mais comme je ne connais pas le javascript, je ne sais pas quoi fait quoi :cry:  .
En plus copier du code depuis un site sans le consentement du propriétaire ce n'est pas légal.
Je me débrouille pas mal en php mais en javascript c'est du chinois pour moi.
SVP si quelqu'un à une idée ?
Contenus similaires
12 Mai 2007 20:50:23

Pour moi aussi le Javascript c'est du chinois :) 

Et c'est quoi cette histoire de consentement du propriètaire ??? Qu'est ce qui prouve que ce n'est pas toi qui a écrit le script ? (surtout si tu l'as compris...)

En PHP, ton problème ne semble pas résolvable...du moins je ne vois aps de solution dans ce language...
12 Mai 2007 21:05:14

Darit a dit :

Et c'est quoi cette histoire de consentement du propriètaire ??? Qu'est ce qui prouve que ce n'est pas toi qui a écrit le script ? (surtout si tu l'as compris...)

C'est juste une question de principe. Je n'utiliserais jamais le code de quelqu'un qui a passé des heures pour le pondre, sans son consentement.
Tom's guide dans le monde
  • Allemagne
  • Italie
  • Irlande
  • Royaume Uni
  • Etats Unis
Suivre Tom's Guide
Inscrivez-vous à la Newsletter
  • ajouter à twitter
  • ajouter à facebook
  • ajouter un flux RSS