Précédent   Forum des professionnels en informatique > PHP > Langage > Formulaires
Formulaires Forum d'entraide sur les formulaires avec PHP. Avant de poster -> FAQ formulaires, Cours de formulaires et Sources de formulaires
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 12/01/2012, 11h40   #1
Nouveau Membre du Club
 
Femme
Inscription : janvier 2010
Messages : 78
Détails du profil
Informations personnelles :
Sexe : Femme

Informations forums :
Inscription : janvier 2010
Messages : 78
Points : 25
Points : 25
Par défaut bouton submit avec action

bonjour
J'ai un bouton sur ma page qui déclenche une action lorsque l'on clic dessus.
Mon souci est le suivant, je voudrais fermer cette page après exécution de l'action.
j'ai essayé le code ci-dessous mais ça ne fonctionne pas : l'action ne s'execute pas mais la fenêtre se ferme
Code :
1
2
3
4
5
<div id="mep2">
	<form method="post" action="<?php echo "impayes.php?action=insertC&message=$mess&Todest=$dest&nom=$agent&client=$numclt&domaine=$domaine1&centre=$centre1";?>">
	<input type='submit' value='Quitter' onClick='window.close();' > 
	</form>
</div>
merci pour votre éclairage
naroco est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 12/01/2012, 16h10   #2
Membre chevronné
 
Homme Taoufiq Ben
Développeur Web
Inscription : mai 2009
Messages : 466
Détails du profil
Informations personnelles :
Nom : Homme Taoufiq Ben
Âge : 25
Localisation : Maroc

Informations professionnelles :
Activité : Développeur Web
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : mai 2009
Messages : 466
Points : 655
Points : 655
Tu dois executer ton action en premier jusqu'a ce qu'il termine son travail puis tu declenchera "window.close();"

formulaire
Code :
1
2
3
4
5
<div id="mep2">
	<form method="post" action="<?php echo "impayes.php?action=insertC&message=$mess&Todest=$dest&nom=$agent&client=$numclt&domaine=$domaine1&centre=$centre1";?>">
	<input type='submit' value='Quitter' > 
	</form>
</div>
et dans votre action a la fin du traitement php
Code :
<script type="text/javascript">window.close();</script>
Et si tu ne veut pas que la page se recharge tu dois utilisé du AJAX
m4riachi est déconnecté   Envoyer un message privé Réponse avec citation 10
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 23h14.


 
 
 
 
Partenaires

Hébergement Web