Rafraichir une page - PHP [Résolu/Fermé]

powpowland 394 Messages postés lundi 3 mars 2008Date d'inscription 19 mai 2014 Dernière intervention - 21 avril 2010 à 11:25 - Dernière réponse : powpowland 394 Messages postés lundi 3 mars 2008Date d'inscription 19 mai 2014 Dernière intervention
- 21 avril 2010 à 15:28
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??
Afficher la suite 

4 réponses

avion-f16 18235 Messages postés dimanche 17 février 2008Date d'inscriptionContributeurStatut 30 décembre 2017 Dernière intervention - 21 avril 2010 à 13:48
0
Utile
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;
?>
powpowland 394 Messages postés lundi 3 mars 2008Date d'inscription 19 mai 2014 Dernière intervention - 21 avril 2010 à 14:48
0
Utile
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 ?
avion-f16 18235 Messages postés dimanche 17 février 2008Date d'inscriptionContributeurStatut 30 décembre 2017 Dernière intervention - 21 avril 2010 à 14:56
0
Utile
<?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.
powpowland 394 Messages postés lundi 3 mars 2008Date d'inscription 19 mai 2014 Dernière intervention - 21 avril 2010 à 15:28
0
Utile
merci