Précédent   Forum des professionnels en informatique > PHP > Langage
Langage Forum sur le langage PHP, la POO, les conventions, la sécurité, etc. Avant de poster : FAQ Langage, toutes les FAQ PHP, cours langage et sources PHP
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 05/06/2008, 11h43   #1
Invité régulier
 
Inscription : avril 2008
Messages : 46
Détails du profil
Informations forums :
Inscription : avril 2008
Messages : 46
Points : 8
Points : 8
Par défaut rafraichir une page

Bonjour
voila mon problème, lorsque je clique sur le bouton retourner à la recherche de ma page, il retourne à la page souhaité mais ne rafraichit pas les informations qui aurait du changer. J'aimerais savoir comment faire pour que lorsque je clique sur retourner à la recherche il revienne sur la page en la rechargeant ou en la rafraichissant.
RAtiche est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/06/2008, 11h44   #2
Membre éclairé
 
Avatar de Shiva Skunk
 
Femme Hélène
Ingénieur développement logiciels
Inscription : mai 2004
Messages : 326
Détails du profil
Informations personnelles :
Nom : Femme Hélène
Âge : 27
Localisation : France, Loire Atlantique (Pays de la Loire)

Informations professionnelles :
Activité : Ingénieur développement logiciels
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : mai 2004
Messages : 326
Points : 317
Points : 317
Bonjour,

tout dépend de comment tu fais ton retour à la page. u petit bout de code ne serait pas superflu
__________________
Shiv@ Skunk
Shiva Skunk est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/06/2008, 11h46   #3
Invité régulier
 
Inscription : avril 2008
Messages : 46
Détails du profil
Informations forums :
Inscription : avril 2008
Messages : 46
Points : 8
Points : 8
voila le code du bouton

Code :
1
2
3
<form>
	<input type="button" value="Revenir à la recherche" onclick="history.back()">
</form>
RAtiche est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/06/2008, 11h48   #4
Membre éclairé
 
Avatar de Shiva Skunk
 
Femme Hélène
Ingénieur développement logiciels
Inscription : mai 2004
Messages : 326
Détails du profil
Informations personnelles :
Nom : Femme Hélène
Âge : 27
Localisation : France, Loire Atlantique (Pays de la Loire)

Informations professionnelles :
Activité : Ingénieur développement logiciels
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : mai 2004
Messages : 326
Points : 317
Points : 317
tout est dit : tu fais un history.back() c'est comme si tu cliquais sur le bouton précédent de ton navigateur, la page n'est pas rechargée, il affiche ce qu'il a en cache.

Donc une solution simple serait de faire un simple lien vers la page précédent et non pas un history.back()
__________________
Shiv@ Skunk
Shiva Skunk est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/06/2008, 11h51   #5
Invité régulier
 
Inscription : avril 2008
Messages : 46
Détails du profil
Informations forums :
Inscription : avril 2008
Messages : 46
Points : 8
Points : 8
le probleme c que j'effectue une recherche et que si je fais un lien vers la page précédente il ne m'afficheras plus le résultat de la recherche
RAtiche est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/06/2008, 12h11   #6
Modératrice
 
Avatar de Celira
 
Femme
Développeuse PHP/Java
Inscription : avril 2007
Messages : 3 686
Détails du profil
Informations personnelles :
Sexe : Femme
Âge : 27
Localisation : France

Informations professionnelles :
Activité : Développeuse PHP/Java

Informations forums :
Inscription : avril 2007
Messages : 3 686
Points : 5 453
Points : 5 453
Ben, dans ce cas il faut que tu modifie le code de ta page de recherche et/ou de la page d'arrivée pour qu'il prenne en compte la recherche précedante...
__________________
Modératrice PHP
Aucun navigateur ne propose d'extension boule-de-cristal : postez votre code et vos messages d'erreurs. (Rappel : "ça ne marche pas" n'est pas un message d'erreur)

Pour afficher votre code en couleurs : [CODE=php][/CODE] (bouton # de l'éditeur)
Celira est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/06/2008, 14h59   #7
Invité régulier
 
Inscription : avril 2008
Messages : 46
Détails du profil
Informations forums :
Inscription : avril 2008
Messages : 46
Points : 8
Points : 8
euh oui je veux bien mais comment je fais ?
RAtiche est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/06/2008, 15h03   #8
Membre éclairé
 
Avatar de sacricri
 
Jean-Philippe Morvan
Inscription : juin 2008
Messages : 324
Détails du profil
Informations personnelles :
Nom : Jean-Philippe Morvan
Âge : 27

Informations forums :
Inscription : juin 2008
Messages : 324
Points : 349
Points : 349
Sinon, autre solution, quand tu fais une recherche, ça t'ouvre une nouvelle page avec le résultat de la recherche (attribut target="_blank" de la balise a) et de cette manière tu as toujours ta page recherche.php derrière.
sacricri est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/06/2008, 16h07   #9
Membre actif
 
Inscription : février 2008
Messages : 455
Détails du profil
Informations forums :
Inscription : février 2008
Messages : 455
Points : 161
Points : 161
Citation:
Envoyé par RAtiche Voir le message
le probleme c que j'effectue une recherche et que si je fais un lien vers la page précédente il ne m'afficheras plus le résultat de la recherche
Ben travaille peut être avec un lien tel que maPage.php?unevariable=resultat et , dans la page où tu dois revenir (maPage.php) , avec un :
if(isset($_POST['unevariable']))
{
tu traites les informations..
}

ça me semble le meilleur moyen..
libuma est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 01h56.


 
 
 
 
Partenaires

Hébergement Web