OVH Cloud OVH Cloud

Variable recuperee par GET imcomplete

1 réponse
Avatar
Dominique Ottello
Bonjour,

Soit un appel de page par :

<a href="calc_temp.php?retour=thermo04.php#calculer">Calculer ...</a>

Et dans la page appelée récupération par :

if (empty($_GET['retour'])) $retour="thermo00.php";
else $retour=$_GET['retour'];

La variable $retour ne contient que "thermo04.php", la partie
"#calculer" n'a pas été prise en compte.

Pourquoi ?

Comment faire pour qu'elle le soit ?

Autre question :

La méthode POST fonctionne bien avec un formulaire. Est-il possible de
la faire fonctionner avec un lien <a href="...."></a> ?

Merci.

--
= Dominique Ottello = http://www.ottello.net
Aujourd'hui, l'idéal du progrès est remplacé par l'idéal de l'innovation :
il ne s'agit pas que ce soit mieux, il s'agit seulement que ce soit nouveau,
même si c'est pire qu'avant et cela de toute évidence. Montherlant

1 réponse

Avatar
P'tit Marcel

Soit un appel de page par :
<a href="calc_temp.php?retour=thermo04.php#calculer">Calculer ...</a>

La variable $retour ne contient que "thermo04.php", la partie
"#calculer" n'a pas été prise en compte.

Pourquoi ?


parce que 'calculer' est considéré comme l'ancre HTML de la page
calc_temp.php où le navigateur est prié de se positionner.


Comment faire pour qu'elle le soit ?


urlencode ets ton amie


La méthode POST fonctionne bien avec un formulaire. Est-il possible de
la faire fonctionner avec un lien <a href="...."></a> ?


je ne vois pas trop le rapport avec le php mais bon...
si tu tiens coûte que coûte à la méthode POST (ce dont je ne vois pas
l'intérêt ici), tu peux toujours créer un petit formulaire à la place du
lien A HREF.

eça&a+
--
P'tit Marcel