Rafraichir une page - PHP

Résolu
powpowland Messages postés 396 Date d'inscription   Statut Membre Dernière intervention   -  
powpowland Messages postés 396 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
voila j'ai un site en cours de préparation.

Ce site possede une page profil, et quand la personne souhaite modifier une info, ça passe par une page en lightbox qui fait les modif pour plus d'esthécisme (prettyPhoto jquery)...

Le truc c'est que je veux que la page du profil, qui est donc derrière la lightbox, se rafraichisse...

j'ai essayé plusieurs technique, mais ça ne rafraichit que la page présente dans la lightbox...

en gros il faudrait fermer la lightbox au bout de quelques secondes après le message de validation et raffraichir la page du profil...

comment faire??
A voir également:

4 réponses

avion-f16 Messages postés 19252 Date d'inscription   Statut Contributeur Dernière intervention   4 507
 
Ta page de modification est affichée via une iframe ?
Si oui, utilise l'objet parent dans celle-ci pour designer la fenêtre mère.

Donc dans ton PHP, quand les modifications sont faites :
<?php
echo <<<END
<script type="text/javascript">
parent.document.location.href = 'profil.php';
</script>
END;
?>
1
avion-f16 Messages postés 19252 Date d'inscription   Statut Contributeur Dernière intervention   4 507
 
<?php 
echo <<<END 
<script type="text/javascript"> 
setTimeout("parent.document.location.href = 'profil.php';",2000); 
</script> 
END; 
?>

Ton ordinateur ne fait pas ce que tu veux ... mais ce que tu lui dis de faire.
1
powpowland Messages postés 396 Date d'inscription   Statut Membre Dernière intervention   20
 
merci beaucoup ça marche...

par contre, ça ferme la lightbox direct... comment fait-on pour avoir genre 2 secondes avant que ça ferme, histoire de voir le message apparaitre ?
0
powpowland Messages postés 396 Date d'inscription   Statut Membre Dernière intervention   20
 
merci
0