begin process at 2012 05 28 18:56:14
  Trouver un code source :
 
dans
 
Accueil > Forum > 

PHP

 > 

Divers

 > 

Débutant(e)

 > 

comment fermer une fenetre automatiquement


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

comment fermer une fenetre automatiquement

mardi 28 novembre 2006 à 11:25:26 | comment fermer une fenetre automatiquement

tophe57270

Bonjour je cherche le moyen de fermer une fenetre automatiquement au bout de 10 seconde.
Pouvez vous m'aider
voila le code :

<?php

$email_dest = tatatoto@toto.com;

$message_remerciement = "Votre demande a bien été envoyée.";

// E-mail headers:
$headers ="MIME-Version: 1.0 \n";
$headers .="From: $_POST[prenom].$_POST[nom]@toto.com \n";
$headers .="Content-Type: text/html; charset=iso-8859-1 \n";

$subject = "Demande d'intervention";

if ($_POST['int'] == "choixint") {

$interv = "";
$dem = $_POST['demande'];

}

if ($_POST['demande'] == "choixdem") {

$dem = "";
$interv = $_POST['int'];

}

if ($_POST['localisation'] == "choixloc") {

$loc = "";

}

$loc = $_POST['localisation'];

$msg = "&ltnomdemandeur&gt$_POST[nom]&lt/nomdemandeur&gt <br>";
$msg .= "&ltprenomdemandeur&gt$_POST[prenom]&lt/prenomdemandeur&gt <br>";
$msg .= "&ltprobleme&gt$interv$dem&lt/probleme&gt <br>";
$msg .= "&ltprecisions&gt$_POST[precisions]&lt/precisions&gt <br>";
$msg .= "&ltdescription&gt$_POST[description]&lt/description&gt <br>";
$msg .= "&ltnomlocalisation&gt$loc&lt/nomlocalisation&gt <br>";

// Send the e-mail
if (@!mail($email_dest,$subject,$msg,$headers)) {

echo "<HTML><HEAD>";
echo "<TITLE>Demande d'intervention non envoyée!</TITLE></HEAD><BODY bgcolor=#d14b7a>";
echo "<br><br><br><br><br><P align=center><b>";
echo "Attention. Votre demande d'intervention n'a pas été envoyée.</P>";
echo "</BODY></HTML>";
}
else  {

echo "<HTML><HEAD>";
echo "<TITLE>Demande d'intervention envoyée!</TITLE></HEAD><BODY bgcolor=#d14b7a>";
echo "<br><br><br><br><br><P align=center><b>";
echo "Votre demande d'intervention a été envoyée avec succès.</P>";
echo "</BODY></HTML>";

}// Closing if !mail...


?>



mardi 28 novembre 2006 à 11:33:58 | Re : comment fermer une fenetre automatiquement

platon179

Membre Club
Bonjour!

Puisque le PHP s'exécute du côté du serveur, il ne peut pas interagir avec le client. Il faut donc que tu utilises du javascript :
setTimeout("window.close()", 10000);

Bien cordialement,
mardi 28 novembre 2006 à 11:44:24 | Re : comment fermer une fenetre automatiquement

tophe57270

Merci mais ou dois-je mettre ca dans mon code
peus tu me montrer ?
mardi 28 novembre 2006 à 12:16:59 | Re : comment fermer une fenetre automatiquement

huberdine

tu le mets là :

echo "<HTML><HEAD>";
echo "<TITLE>Demande d'intervention non envoyée!</TITLE>";
echo "<script language="javascript" type="text/javascript"> setTimeout("window.close()", 10000); </script>";
echo "</HEAD><BODY bgcolor=#d14b7a>";
mardi 28 novembre 2006 à 12:54:44 | Re : comment fermer une fenetre automatiquement

tophe57270

Desole mais il me met une erreur : Parse error: parse error, expecting `','' or `';'' in c:\program files\easyphp1-8\www\mail.php on line 48
mardi 28 novembre 2006 à 12:55:43 | Re : comment fermer une fenetre automatiquement

tophe57270

Desole mais il me met une erreur : Parse error: parse error, expecting `','' or `';'' in c:\program files\easyphp1-8\www\mail.php on line 48
mardi 28 novembre 2006 à 12:55:48 | Re : comment fermer une fenetre automatiquement

tophe57270

Desole mais il me met une erreur : Parse error: parse error, expecting `','' or `';'' in c:\program files\easyphp1-8\www\mail.php on line 48
mardi 28 novembre 2006 à 13:00:21 | Re : comment fermer une fenetre automatiquement

huberdine

Comme ça ce sera mieux :

				
echo "<HTML><HEAD>";
echo "<TITLE>Demande d'intervention non envoyée!</TITLE>";
echo "<script language=\"javascript\" type=\"text/javascript\"> setTimeout(\"window.close()\", 10000); </script>";
echo "</HEAD><BODY bgcolor=#d14b7a>";
mardi 28 novembre 2006 à 13:08:32 | Re : comment fermer une fenetre automatiquement

tophe57270

merci il n'y a plus d'erreur mais rien ne ce passe pour autant 10 seconde = 10000 ?
mardi 28 novembre 2006 à 14:34:34 | Re : comment fermer une fenetre automatiquement

tophe57270

merci il n'y a plus d'erreur mais rien ne ce passe pour autant 10 seconde = 10000 ?

1 2

Cette discussion est classée dans : demande, post, msg, echo, gt


Répondre à ce message

Sujets en rapport avec ce message

récupération de variable. ca marche sauf pour une [ par scoder ] bonjour, je suis dans un cas de figure assez particulier puisque j'ai un formulaire dont je récupère les variables, jusque là ok. Là où ça cloche c'es 2 actions :-( [ par Blacknight91titi ] Salutvoila j'ai un problèmej'ai crée un formulairepuis ajouter un code pour vérifier que les champs soit rempli correctementmasi le problème est que c formulaire avec piece jointe probleme [ par ggsecours ] BonjourJe debute plus ou moins en php mais j'ai déjà un bon formulaire assez costau avec verification des champs pour envoie par mail mais le seul pro Login et password [ par fabienfsf ] Hello tout le monde, je suis débutant et j'ai un problème ...Je voudrais faire un simple truc de connction avec login et password donc j'ai fait un te Prob enregistrer données après vérif [ par cobrachris ] Bonjour,J'ai de nouveau un petit problème.J'ai un formulaire pour enregistrer des données, en bas, un bouton d'action qui renvoit vers une page pour r Mise en commun de plusieurs fonctions ... je sais plus quoi faire [ par Nownow ] Voilà ... j'ai 4 scripts : un pour uploader une image, l'autre pour la redimensionner correctement, un script d'affichage et enfin le formulaire dans problème de concaténation de chaine! [ par bibine125 ] salut à tous ! j'ai problème pour concaténer plusieurs chaine de caractère. en effet j'aimerai que à chaque fois que je clique sur une option de ma li pb avec INSERT TO [ par LaTatadu91 ] salut ,voila je place mon bout de code c plus simple:if(isset($_POST['v1'])&&isset($_POST['v2'])){   $idConnexion=mysql_connect("localhost","xavier"," order by [ par travailmichel ] bonjour à tous j'ai un soucis pour afficher ma requete avec un ORDER BY (somme).je vois pas trop comment faire car je fais une autre requete d'apres l Problème avec un soit disant moteur de recherche lol [ par gssk ] Au fait j'ai fait un "moteur de recherche" (code pourrave je le sais merci !!), et je n'ai que d erreur de variables indéfini! tels que Mot,idM,nomM e


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,264 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales