Vous n'êtes pas identifié.
Annonce
Annonce 1 : Le Codex en français a besoin de vous pour avancer !
Annonce 2 : Avant de poster, n'oubliez pas de faire une petite Recherche et de lire les règles de ce forum.
Annonce 3 : Lisez notre blog, il regorge de bonnes informations.
Pages: 1
- Index
- » [Depôts] Extensions, Trucs, Astuces
- » Thickbox et l'affichage d'un formulaire HTML/PHP
#1 27-03-2007 10:56:09
- freeman59
- Habitué WP
- Date d'inscription: 27-03-2007
- Messages: 68
Thickbox et l'affichage d'un formulaire HTML/PHP
Bonjour a tous
j'ai découvert votre forum qui je l'espere m'apportera des réponses a l'un de mes problemes actuel
j'ai installé pour le boulot un WordPress avec quelques plugins, j'ai configuré le tout a l'image de ce que j'en attend et réglé différent probleme de plugins (incompatibilité entres eux)
j'arrive quasiment a la fin d'un calvaire !
mon probleme actuel :
Thickbox et l'ouverture d'un formulaire !
je m'explique
Ce plugin fonctionne parfaitement pour l'affichage des images et des pages HTML
le soucis c'est que je désire afficher un formulaire (formulaire.html) dans la thickbox, l'affichage se fait bien MAIS il n'y a pas de vérification des champs !
en fait si je test mon formulaire sur une page classique : http://www.monsite.fr/wordpress/form/formulaire.html
ca fonctionne ! le script de vérification me demande de remplir les champs (nom prénom etc) mais quand ca s'ouvre dans la thickbox, fini les verifications ! il envoi le mail directement !
la vérification s'effectue au moyen d'un code Javascript
exemple :
Code:
- if(document.formulaire.nom.value == "") {
- alert("Veuillez entrer votre Nom svp");
- document.formulaire.nom.focus();
- return false;
- }
- else
je le répete le code marche sans soucis si on ouvre le formulaire dans une page classique mais pas dans la thickbox !
L'envoi s'effectue grace a une page PHP avec la fonction mail()
Aussi second petit soucis (facilement contournable je pense)
lorsque je clic sur Envoyer (de la page formulaire.HTML)
j'ai la page PHP qui s'affiche "entierement" dans la page actuelle et non pas dans la thickbox
une idée ?
en fait la page PHP envoi le mail et affiche un message type : "message envoyé", l'idéal aussi serait que la thickbox se ferme automatiquement au bout de quelques secondes apres ce message ou avec un bouton sur la page PHP pour fermer la thickbox
c'est possible ?
merci de votre aide car je seche 
Hors ligne
#2 30-03-2007 21:27:36
Re: Thickbox et l'affichage d'un formulaire HTML/PHP
Ca me semble difficile de relier thickbox à du php. Le mieux serait d'ouvrir ton formulaire dans une iframe.
- post-thumb revisited est à l'image ce que la télécommande est à la télévision : on appuie et ça marche !
- Ah zut ! j'ai plus de pile !
Hors ligne
Pages: 1
- Index
- » [Depôts] Extensions, Trucs, Astuces
- » Thickbox et l'affichage d'un formulaire HTML/PHP