Réinitialiser un page à la fermeture d'une pop up

Eléphant du PHP | 418 Messages

01 mars 2012, 06:53

Salutation

Voici mon soucis

J'ai une page qui liste des activité, et sur la droite de chacune d'entre elles, j'ai un lien qui ouvre une pop up contenant un formulaire, permettant de donner sons avis sur l'activité, et éventuellement les dates à la quel on l'a pratiquée (ceci fonctionne à merveille)

Mais lorsque je valide mon formulaire, je fait les insertion (ou update) et que je clique sur le lien de retour qui m'es données lors de la validation, j'aimerais rafraichir la page parente, afin de me permettre d'y voir les informations données précédemment dans le formulaire de la pop up.

Seriez vous comment faire ceci??, je connais pas beaucoup en js, et le peu que j'ai vu sur le net à ce sujet, ne m'a pas permis de comprendre et faire cela.

Merci de votre aide.

Cordialement

Eléphant du PHP | 179 Messages

01 mars 2012, 10:58

hello, peux tu montrer le code source d'au moins ton popup s'il te plai :)?

Eléphant du PHP | 418 Messages

01 mars 2012, 13:50

Voici la source de ma popup
<?php session_start();
require_once("connexion.php");
include ('fichier.php');
?>
<head>
	<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
		<link href="css/Aritsto.css" media="screen" rel="stylesheet" type="text/css" />
		<script type="text/javascript" src="js/jquery/jquery.js"></script> 
        <script type="text/javascript" src="js/jquery/jquery.ui.js"></script> 
        <script type="text/javascript" src="js/jquery/main.js"></script> 
		<script type="text/javascript">
			var flashvars = {};
			flashvars.xml_file = "photo_list.xml";
			var params = {};
			params.wmode = "transparent";
			var attributes = {};
			attributes.id = "slider";
			swfobject.embedSWF("flash_slider.swf", "flash_grid_slider", "940", "280", "9.0.0", false, flashvars, params, attributes);
		</script>
<script type="text/javascript" src="js/swfobject.js"></script>
<script type="text/javascript">
swfobject.embedSWF("http://www.virb.com/external/video/59984/MsOGibJlcnVwzc26YS7fJp054ayyiGkt", "wmfg", "980", "477", "9.0.0", false,
	false,
	{wmode:"transparent",allowFullScreen:"true",quality:"high",bgcolor:"#000000",salign:"tl"},
	{id:"wmfg",name:"wmfg"}
);
</script>
</head>
<body>
<?php
$medid=$_GET['medid'];
$dervisite=$_GET['dervisite'];
$repid=$_GET['repid'];
$datedebut=$_GET['datedebut'];
$datefin=$_GET['datefin'];
$visid=$_GET['visid'];
$liste=$_GET['liste'];
?>
<div style="float:right;cursor:pointer;"><a onclick="window.close();">Fermer la fenêtre</a></div>
<div>
Legende de couleur: 
<span style="color:#FF9933"> MEDECIN </span>
<span style="color:#00CC00"> AVIS SUR PRODUIT </span>
<span style="color:#0099FF"> AVIS SUR CONCCURENT </span>
</div>


<form name="form2" method="post" action="fichier.php" enctype="multipart/form-data">
	<table style="width:900px;border:1px #000 solid;border-collapse:collapse;" cellspacing="0" cellpadding="3">
		<tr>
			<th style="background:#FF9933;width:20px;"></th>
			<th style="border-bottom:1px #000 solid;border-collapse:collapse;"><span class="style14 style7">Date de la dernière visite</span></th>
			<td style="border-bottom:1px #000 solid;border-collapse:collapse;">
				<input type="text" name="date_der_visite" size="33" value="<?php echo $dervisite; ?>"  readonly />
			</td>
		</tr>
		<tr>
			<th style="background:#FF9933;width:20px;"></th>
			<th style="border-bottom:1px #000 solid;border-collapse:collapse;"><span class="style20 style7">Date de la visite</span></th>
			<td style="border-bottom:1px #000 solid;border-collapse:collapse;">
				<input type="text" id="datepicker" class="datepicker" name="date_visite" size="33">
			</td>
		</tr>
		<tr>
			<th style="background:#FF9933;width:20px;"></th>
			<th style="border-bottom:1px #000 solid;border-collapse:collapse;"><span class="style14 style7">Activité du cabinet</span></th>
			<td style="border-bottom:1px #000 solid;border-collapse:collapse;">
				<select name="activite_cabinet" class="style14" >
					<option selected="selected" value="">Selectionnez</option>
					<option value="Moyenne">Moyenne</option>
					<option value="Faible">Faible</option>
					<option value="Bonne">Bonne</option>
				</select>
			</td>
		</tr>
		<tr>
			<th style="background:#FF9933;width:20px;"></th>
			<th style="border-bottom:1px #000 solid;border-collapse:collapse;"><span class="style14 style7">Préscriptions</span></th>
			<td style="border-bottom:1px #000 solid;border-collapse:collapse;">
				<select name="prescripteur" class="style14" >
					<option selected="selected" value="">Selectionnez :</option>
					<option value="Oui">Oui</option>
					<option value="Non">Non</option>
					<option value="Autre">Autre</option>
				</select>
			</td>
		</tr>
		<tr>
			<th style="background:#FF9933;width:20px;"></th>
			<th style="border-bottom:1px #000 solid;border-collapse:collapse;"><span class="style14 style7">Prescipteur fort</span></th>
			<td style="border-bottom:1px #000 solid;border-collapse:collapse;">
				<select name="pres_fort" class="style14" >
					<option selected="selected" value="">Selectionnez :</option>
					<option value="Oui">Oui</option>
					<option value="Non">Non</option>
					<option value="Autre">Autre</option>
				</select>
			</td>
		</tr>
		<tr>
			<th style="background:#FF9933;width:20px;"></th>
			<th style="border-bottom:1px #000 solid;border-collapse:collapse;"><span class="style14 style6 style7">Produits prescrits</span></th>
			<td style="border-bottom:1px #000 solid;border-collapse:collapse;">
				<select name="prod_pres[]" class="style14" size="3" multiple>
					<option selected="selected" value="">Selectionnez :</option>
					<option value="Maxi_G ">Maxi G </option>
					<option value="Maxi_20">Maxi 20</option>
					<option value="Trivimag">Trivimag </option>
					<option value="Biosept">Biosept</option>
					<option value="Hepanat">Hepanat </option>
					<option value="Dornat_Plus">Dornat Plus</option>
					<option value="Panax_Effervescent">Panax Effervescent </option>
					<option value="Extraform_Sirop">Extraform Sirop</option>
					<option value="Erbaven">Erbaven</option>
					<option value="Centelys">Centelys</option>
				</select>
			</td>
		</tr>
		<tr>
			<th style="background:#FF9933;width:20px;"></th>
			<th style="border-bottom:1px #000 solid;border-collapse:collapse;"><span class="style14 style6 style7">Demandeur</span></th>
			<td style="border-bottom:1px #000 solid;border-collapse:collapse;">
				<select name="demandeur" class="style14" >
					<option selected="selected" value="">Selectionnez :</option>
					<option value="Oui">Oui</option>
					<option value="Non">Non</option>
					<option value="Autre">Autre</option>
				</select>
			</td>
		</tr>
		<tr>
			<th style="background:#FF9933;width:20px;"></th>
			<th style="border-bottom:1px #000 solid;border-collapse:collapse;"><span class="style14 style6 style7">Objection</span></th>
			<td style="border-bottom:1px #000 solid;border-collapse:collapse;">
				<select name="objection" class="style14" >
					<option selected="selected" value="">Selectionnez :</option>
					<option value="Oui">Oui</option>
					<option value="Non">Non</option>
					<option value="Autre">Autre</option>
				</select>
			</td>
		</tr>
		<tr>
			<th style="background:#FF9933;width:20px;"></th>
			<th style="border-bottom:1px #000 solid;border-collapse:collapse;"><span class="style14 style7">Cycle Visite </span></th>
			<td style="border-bottom:1px #000 solid;border-collapse:collapse;">
				<select name="cycle_vis_esna" class="style14" >
					<option selected="selected" value="">Selectionnez :</option>
					<option value="Long">Long</option>
					<option value="Normal">Normal</option>
					<option value="Court">Court</option>
				</select>
			</td>
		</tr>
		<tr>
			<th style="background:#FF9933;width:20px;"></th>
			<th style="border-bottom:1px #000 solid;border-collapse:collapse;"><span class="style14 style7">Contrat médical</span></th>
			<td style="border-bottom:1px #000 solid;border-collapse:collapse;">
				<select name="contrat" class="style14" >
					<option selected="selected" value="">Selectionnez :</option>
					<option value="Oui">Oui</option>
					<option value="Non">Non</option>
					<option value="Autre">Autre</option>
				</select>
			</td>
		</tr>
		<tr>
			<th style="background:#FF9933;width:20px;"></th>
			<th style="border-bottom:1px #000 solid;border-collapse:collapse;"><span class="style14 style6 style7">Echantillions</span></th>
			<td style="border-bottom:1px #000 solid;border-collapse:collapse;">
				<select name="ech_remis[]" class="style14" size ="3" multiple >
					<option selected="selected" value="">Selectionnez :</option>
					<option value="Maxi_G ">Maxi G </option>
					<option value="Maxi_20">Maxi 20</option>
					<option value="Trivimag">Trivimag </option>
					<option value="Biosept">Biosept</option>
					<option value="Hepanat">Hepanat </option>
					<option value="Dornat_Plus">Dornat Plus</option>
					<option value="Panax_Effervescent">Panax Effervescent </option>
					<option value="Extraform_Sirop">Extraform Sirop</option>
					<option value="Erbaven">Erbaven</option>
					<option value="Centelys">Centelys</option>
				</select>
			</td>
		</tr>
		<tr>
			<th style="background:#FF9933;width:20px;"></th>
			<th style="border-bottom:1px #000 solid;border-collapse:collapse;"><span class="style14 style7">Gadjets Fournis</span></th>
			<td style="border-bottom:1px #000 solid;border-collapse:collapse;">
				<input name="gadget_remis" type="text"  />
			</td>
		</tr>
		<tr>
			<th style="background:#00CC00;width:20px;"></th>
			<th style="border-bottom:1px #000 solid;border-collapse:collapse;"><span class="style14 style7">Disponibilité Produit</span></th>	 
			<td style="border-bottom:1px #000 solid;border-collapse:collapse;">
				<select name="diponibilite" class="style14" >
					<option selected="selected" value="">Selectionnez :</option>
					<option value="Oui">Oui</option>
					<option value="Non">Non</option>
					<option value="Autre">Autre</option>
				</select>
			</td>
		</tr>
		<tr>
			<th style="background:#00CC00;width:20px;"></th>
			<th style="border-bottom:1px #000 solid;border-collapse:collapse;"><span class="style14 style7">Rotation</span></th>
			<td style="border-bottom:1px #000 solid;border-collapse:collapse;">
				<select name="rotation" class="style14" >
					<option selected="selected" value="">Selectionnez :</option>
					<option value="Moyenne">Moyenne</option>
					<option value="Faible">Faible</option>
					<option value="Bonne">Bonne</option>
				</select>
			</td>
		</tr>
		<tr>
			<th style="background:#00CC00;width:20px;"></th>
			<th style="border-bottom:1px #000 solid;border-collapse:collapse;"><span class="style14 style7">Conseil</span></th>
			<td style="border-bottom:1px #000 solid;border-collapse:collapse;">
				<select name="conseil" class="style14" >
					<option selected="selected" value="">Selectionnez :</option>
					<option value="Oui">Oui</option>
					<option value="Non">Non</option>
					<option value="Autre">Autre</option>
				</select>
			</td>
		</tr>
		<tr>
			<th style="background:#0099FF;width:20px;"></th>
			<th style="border-bottom:1px #000 solid;border-collapse:collapse;"><span class="style14 style7">Actions concurents</span></th>
			<td style="border-bottom:1px #000 solid;border-collapse:collapse;">
				<select name="actions_concurents" class="style14" >
					<option selected="selected" value="">Selectionnez :</option>
					<option value="Ciblees">Ciblées</option>
					<option value="Generalite">Généralisée</option>
					<option value="Aucune">Aucune</option>
				</select>
			</td>
		</tr>
		<tr>
			<th style="background:#0099FF;width:20px;"></th>
			<th style="border-bottom:1px #000 solid;border-collapse:collapse;"><span class="style14 style7">Nature de la préscription</span></th>
			<td style="border-bottom:1px #000 solid;border-collapse:collapse;">
				<select name="source_prescription" class="style14" >
					<option selected="selected" value="">Selectionnez :</option>
					<option value="Hopital">Hopital</option>
					<option value="Prive">Prive</option>
					<option value="Conseil">Conseil</option>
				</select>
			</td>
		</tr>
		<tr>
			<th style="background:#0099FF;width:20px;border-bottom:1px #000 solid;border-collapse:collapse;"></th>
			<th style="border-bottom:1px #000 solid;border-collapse:collapse;"><span class="style14 style7">Concurent</span></th>
			<td style="border-bottom:1px #000 solid;border-collapse:collapse;">
				<select name="concurents[]" class="style14" size="3" multiple>
					<option selected="selected" value="">Selectionnez :</option>
					<option value="Addax">Addax</option>
					<option value="Biofar">Biofar</option>
					<option value="c+fer">c+fer</option>
					<option value="Calcibronat">Calcibronat</option>
					<option value="Daflon">Daflon</option>
					<option value="Diovenor">Diovenor</option> 
					<option value="Eucalm">Eucalm</option>
					<option value="Eucarbon">Eucarbon</option>
					<option value="Eufitose">Eufitose</option>
					<option value="Fenuvit">Fenuvit</option>
					<option value="Fitofer">Fitofer</option>
					<option value="Forvitine">Forvitine</option>
					<option value="Galmagas">Galmagas</option>
					<option value="Ginsaforce">Ginsaforce</option>
					<option value="ginsamine">ginsamine</option>
					<option value="Juvamine">Juvamine</option>
					<option value="Juvavit">Juvavit</option>
					<option value="Lactacyd">Lactacyd</option>
					<option value="Madecassol">Madecassol</option>
					<option value="Manef">Manef</option>
					<option value="Osmosine">Osmosine</option>
					<option value="Oximag">Oximag</option>
					<option value="Saforelle">Saforelle</option>
					<option value="Sedasteril">Sedasteril</option>
					<option value="Sedatif_pc">Sedatif pc</option>
					<option value="Sinophite">Sinophite</option>
					<option value="Superform">Superform</option>
					<option value="Tardiferon">Tardiferon</option>
					<option value="Venula">Venula</option>
					<option value="vitamag">vitamag</option>
					<option value="Venula">Vitatine</option>
					<option value="vitamag">Autres</option>
				</select>
			</td>
		</tr>
			<td></td>
			<td>
				<input type="hidden" name="medid" value="<?php echo $medid; ?>"/>
				<input type="hidden" name="repid" value="<?php echo $repid; ?>"/>
				<input type="hidden" name="datedebut" value="<?php echo $datedebut; ?>"/>
				<input type="hidden" name="datefin" value="<?php echo $datefin; ?>"/>
				<input type="hidden" name="visid" value="<?php echo $visid; ?>" />
				<input type="hidden" name="liste" value="<?php echo $liste; ?>" />
				<input name="reset" type="reset" class="ds_cell" id="submit" value="vider"/> 
			</td>
			<td>
				<input name="enregistrer" class="ds_cell" value="Enregistrer"  type="submit" />
			</td>
		</tr>
	</table>
</body>
Merci de votre aide

Cordialement

Eléphant du PHP | 418 Messages

07 mars 2012, 01:54

Personne ne peux m'aider?

Merci de votre aide

Cordialement