Récupérer l'url de la page précédente
Fermé
LiLou LiLa
Messages postés
330
Date d'inscription
jeudi 15 mai 2008
Statut
Membre
Dernière intervention
10 mars 2009
-
Modifié le 25 août 2017 à 16:27
JuB0 - 23 juin 2008 à 17:01
JuB0 - 23 juin 2008 à 17:01
A voir également:
- Bouton retour page précédente wordpress
- Supprimer une page word - Guide
- Page d'accueil iphone - Guide
- Telecharger wordpress - Télécharger - Blog & CMS
- Traduire une page web - Guide
- Retour à la ligne excel - Guide
63 réponses
Ben je ne vois pas où est le problème alors...
Ton bouton RETOUR de la page fichereparation.php tu mets ça :
<input type="button" value="RETOUR" onclick="history.go(-1)"/>
Si tu viens de listereparation.php, il y reviendra et de même pour fichemateriel.php.
De plus tes variables seront forcement gardée, du coup ce sera la bonne fiche matériel.
...nan ?
Ton bouton RETOUR de la page fichereparation.php tu mets ça :
<input type="button" value="RETOUR" onclick="history.go(-1)"/>
Si tu viens de listereparation.php, il y reviendra et de même pour fichemateriel.php.
De plus tes variables seront forcement gardée, du coup ce sera la bonne fiche matériel.
...nan ?
Ouais mais c'est normal, le problème avec history.go(-1) c'est qu'il agit comme le bouton Précédent de ton navigateur.
Donc dans fichemateriel n'utilise pas ça. Utilise plutôt un lien direct vers listemateriel.php.
Genre :
<form action="listemateriel.php">
<input type="submit" value="RETOUR"/>
</form>
Donc dans fichemateriel n'utilise pas ça. Utilise plutôt un lien direct vers listemateriel.php.
Genre :
<form action="listemateriel.php">
<input type="submit" value="RETOUR"/>
</form>
Il me semble bien que c'est dans la variable
$_SERVER['HTTP_REFERER'] (je ne sais pas ce qu'est le basename)
Nan?
$_SERVER['HTTP_REFERER'] (je ne sais pas ce qu'est le basename)
Nan?
LiLou LiLa
Messages postés
330
Date d'inscription
jeudi 15 mai 2008
Statut
Membre
Dernière intervention
10 mars 2009
12
4 juin 2008 à 15:29
4 juin 2008 à 15:29
basename c'est pour par exemple si t'as https://fr.bab.la/
ça prend que ajouter.php
mais en plus ça marche pas pour moi pcq jai des variables après .php
ça prend que ajouter.php
mais en plus ça marche pas pour moi pcq jai des variables après .php
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
LiLou LiLa
Messages postés
330
Date d'inscription
jeudi 15 mai 2008
Statut
Membre
Dernière intervention
10 mars 2009
12
4 juin 2008 à 15:34
4 juin 2008 à 15:34
je dois recuperer la page sur la page que je veux puis lappeler dans une session ? ! a jai mal a la tete jen peux plus
lol moi non plus je n'ai pas très bien compris ton problème
c'est ça que tu veux ?
<html>
<body>
<?php
echo '<form action="'.$_SERVER['HTTP_REFERER'].'">';
echo '<input type="submit" value="GO"/>';
echo '</form>';
?>
</body>
</html>
c'est ça que tu veux ?
<html>
<body>
<?php
echo '<form action="'.$_SERVER['HTTP_REFERER'].'">';
echo '<input type="submit" value="GO"/>';
echo '</form>';
?>
</body>
</html>
LiLou LiLa
Messages postés
330
Date d'inscription
jeudi 15 mai 2008
Statut
Membre
Dernière intervention
10 mars 2009
12
4 juin 2008 à 15:44
4 juin 2008 à 15:44
c'est quoi ça ?
je texplique : (petit schema ... )
jai d un coté
gestionreparation.php > listereparation > fichereparation avec dedans le fameux bouton RETOUR qui renvoit a listereparation.php
et jai de lautre
gestionmateriel.php>listemateriel>fichemateriel avec un lien pour consulter les reparations (modifier et tout faut allé au dessus forcement sinon ça sert a rien lol ) donc ça ouvre fichereparation avec RETOUR qui me renvoit a listereparation :( et jaimerai qu il me renvois a listemateriel je veux pas me retrouver dans les reparations ..
tu vois un peu mieux ? ou mal a la tete toi aussi?
je texplique : (petit schema ... )
jai d un coté
gestionreparation.php > listereparation > fichereparation avec dedans le fameux bouton RETOUR qui renvoit a listereparation.php
et jai de lautre
gestionmateriel.php>listemateriel>fichemateriel avec un lien pour consulter les reparations (modifier et tout faut allé au dessus forcement sinon ça sert a rien lol ) donc ça ouvre fichereparation avec RETOUR qui me renvoit a listereparation :( et jaimerai qu il me renvois a listemateriel je veux pas me retrouver dans les reparations ..
tu vois un peu mieux ? ou mal a la tete toi aussi?
Tu étudie la page d'ou tu viens :
<html>
<body>
<?php
if ((basename($_SERVER['HTTP_REFERER']))==("listereparation.php")){
echo '<form action="'.$_SERVER['HTTP_REFERER'].'">';
}
else{
echo '<form action="listemateriel.php">';
}
echo '<input type="submit" value="Retour"/>';
echo '</form>';
?>
</body>
</html>
<html>
<body>
<?php
if ((basename($_SERVER['HTTP_REFERER']))==("listereparation.php")){
echo '<form action="'.$_SERVER['HTTP_REFERER'].'">';
}
else{
echo '<form action="listemateriel.php">';
}
echo '<input type="submit" value="Retour"/>';
echo '</form>';
?>
</body>
</html>
LiLou LiLa
Messages postés
330
Date d'inscription
jeudi 15 mai 2008
Statut
Membre
Dernière intervention
10 mars 2009
12
4 juin 2008 à 15:52
4 juin 2008 à 15:52
dis moi que tas compris pitiiié !!!! jai besoin de toii
LiLou LiLa
Messages postés
330
Date d'inscription
jeudi 15 mai 2008
Statut
Membre
Dernière intervention
10 mars 2009
12
4 juin 2008 à 15:54
4 juin 2008 à 15:54
jessais ;)
LiLou LiLa
Messages postés
330
Date d'inscription
jeudi 15 mai 2008
Statut
Membre
Dernière intervention
10 mars 2009
12
4 juin 2008 à 16:01
4 juin 2008 à 16:01
hii ça marche pas ..
il me renvoit toujours a listemateriel jcrois qu il aime pas $_server blabla
il me renvoit toujours a listemateriel jcrois qu il aime pas $_server blabla
Quand tu arrive sur la page fichereparation.php en venant de listereparation.php et que tu clic sur le bouton tu arrive sur
listemateriel.php ??? oO
Parce que chez moi ça marche... lol
listemateriel.php ??? oO
Parce que chez moi ça marche... lol
LiLou LiLa
Messages postés
330
Date d'inscription
jeudi 15 mai 2008
Statut
Membre
Dernière intervention
10 mars 2009
12
4 juin 2008 à 16:08
4 juin 2008 à 16:08
iii ça marche pas ici :'(
jatterris tout le temps sur fichemateriel
il va que dans le else !
aie aie aie c'est pas possible ça! lol
jatterris tout le temps sur fichemateriel
il va que dans le else !
aie aie aie c'est pas possible ça! lol
LiLou LiLa
Messages postés
330
Date d'inscription
jeudi 15 mai 2008
Statut
Membre
Dernière intervention
10 mars 2009
12
4 juin 2008 à 16:12
4 juin 2008 à 16:12
if ((basename($_SERVER['HTTP_REFERER']))==("fichereparation.php")) echo "<input type=\"button\" value=\"RETOUR\" onClick=\"self.location.href='fichereparation.php'\" name=\"2\">"; else echo "<input type=\"button\" value=\"RETOUR\" onClick=\"self.location.href='fichemateriel.php'\" name=\"2\">";
elle est ou la faute ??
(jai mis directement fichereparation.php au lieu de $_server blabla parce quil me faisait une erreur sinon)
Ah en fait t'as changé pas mal de choses :)
Madamme utilise du JS. héhé... :)
Mais ce que t'aurais pas du virer c'est les { et }
du genre
if (a=a){
}
else{
}
Madamme utilise du JS. héhé... :)
Mais ce que t'aurais pas du virer c'est les { et }
du genre
if (a=a){
}
else{
}
LiLou LiLa
Messages postés
330
Date d'inscription
jeudi 15 mai 2008
Statut
Membre
Dernière intervention
10 mars 2009
12
4 juin 2008 à 16:16
4 juin 2008 à 16:16
ça sert a rien ça vu qu il y a qu un truc
c'est utile quand t'as a plusieurs
je rectifie mais je suis sure casiment que ça va rien changer ...
...
affirmatif ! ça ne change rien ...
c'est utile quand t'as a plusieurs
je rectifie mais je suis sure casiment que ça va rien changer ...
...
affirmatif ! ça ne change rien ...
LiLou LiLa
Messages postés
330
Date d'inscription
jeudi 15 mai 2008
Statut
Membre
Dernière intervention
10 mars 2009
12
4 juin 2008 à 16:21
4 juin 2008 à 16:21
en passant par materiel ça me ramene a fichemateriel (cool) mais il me garde pas l'id donc ça me sert a rien c'est pas la bonne fiche qu il m affiche
et par reparation il va toujours a materiel meme si ça a rien a voir : (
et par reparation il va toujours a materiel meme si ça a rien a voir : (
LiLou LiLa
Messages postés
330
Date d'inscription
jeudi 15 mai 2008
Statut
Membre
Dernière intervention
10 mars 2009
12
4 juin 2008 à 16:27
4 juin 2008 à 16:27
si je fais un echo de $_server blabla jai fichereparation.php?blablablabla
c'est ptre poour ça qu il va pas dans le if
vu que c'est pas egal a fichereparation.php tout court ?! non ?!
on verra ça demain :) c'est lheure du repos je compte sur toi pitié me laisse pas :p
merci quand meme
c'est ptre poour ça qu il va pas dans le if
vu que c'est pas egal a fichereparation.php tout court ?! non ?!
on verra ça demain :) c'est lheure du repos je compte sur toi pitié me laisse pas :p
merci quand meme
LiLou LiLa
Messages postés
330
Date d'inscription
jeudi 15 mai 2008
Statut
Membre
Dernière intervention
10 mars 2009
12
5 juin 2008 à 08:49
5 juin 2008 à 08:49
jsuis là jsuis en stage donc des fois je rentre chez moi:)
Rebonjour :)
Mois aussi je suis en stage mais je ne fini pas à 16h30, feignante :D
Sinon, plus ça va plus j'me rend compte que j'ai pas tout capté à ton truc, surtout l'histoire des variables ID, à quelles moment elles interviennent ?
Sinon pour ton bouton retour essaye ça :
<input type="button" value="RETOUR" onclick="history.go(-1)"/>
(si t'as du temps réexplique moi lol)
Mois aussi je suis en stage mais je ne fini pas à 16h30, feignante :D
Sinon, plus ça va plus j'me rend compte que j'ai pas tout capté à ton truc, surtout l'histoire des variables ID, à quelles moment elles interviennent ?
Sinon pour ton bouton retour essaye ça :
<input type="button" value="RETOUR" onclick="history.go(-1)"/>
(si t'as du temps réexplique moi lol)