Aller au contenu

Sujets conseillés

Posté

Bonjour,

j'ai créé sur le site de ski qui est en signature un utilitaire pour calculer le rayon de courbure d'un ski. J'ai mis en fin du script ceci :

<input type="submit" name="" value="Calculer"> Quand l'internaute clique le bouton calculer le script fonctionne mais on reviens en haut de page et il faut prendre l'ascenseur pour voir le résultat.

Comment faire pour éviter cela ?

Merci.

Posté

Salut,

avec l'url de la page concernée ça pourrait être plus simple de te repondre.

++

Patrick

Posté

Re :)

Le plus simple serait à mon avis de mettre une ancre au niveau de l'affichage du résultat. Quand le formulaire est rempli, après le calcul tu envois le résultats avec l'url de la page + l'ancre.

Exemple l'ancre :

<a name="result" id="result"></a>

Exemple le lien :

header("Location: tapage.php#result");

Voilà :) mais il y a surement plus simple.

++

Patrick

Posté

Comme le dit Patrick une ancre tout simplement. Comme ta page semble s'appeller d'elle même, puisqu'il n'y a pas d'url pour l'action, je pense que cela decrai fonctionner.

<form method="post" action="#formCalcul" id="formCalcul">

Eric

Posté

Merci, a vous deux.

Je conaissais les ancres mais je les utilisais seulement avec <a href.

J'ai pas tout compris a la syntaxe mais j'ai mis l'ancre :

<a name="result" id="result"></a>

et rajouté

<form method="post" action="#formCalcul" id="formCalcul">

cela fonctionne.

Par contre j'ai pas compris

header("Location: tapage.php#result");

Il faudra que je regarde de plus prés dans mon livre php mais c'est php/mysql pour les nuls et je ne le trouve pas super.

Merci.

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...