je suis en train de refaire mon site et jusqu'alors, je passais le lien de
la page à charger en get :
<a href="index.php?sit=expo1">
Et je récupérai expo1 dans une page ou je redirigeais. Toujours est-il que
je voudrai faire la meme en Post pour que l'utilisateur ne voit pas ce qui
est passé dans l'adresse.
Donc, comment faire pour passer le lien en méthode post ?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Boris B.
"Benoît Pitault" a écrit dans le message de news:41386473$0$13682$
bonjour,
Bonjour,
je suis en train de refaire mon site et jusqu'alors, je passais le lien de la page à charger en get : <a href="index.php?sit=expo1">
Et je récupérai expo1 dans une page ou je redirigeais. Toujours est-il que je voudrai faire la meme en Post pour que l'utilisateur ne voit pas ce qui est passé dans l'adresse.
C'est plus compliqué ? pourquoi ne pas laisser comme ca ?
Donc, comment faire pour passer le lien en méthode post ?
De rien, mais moi personnelement j'utiliserai des sessions...
"Benoît Pitault" <xx@xx.xx> a écrit dans le message de
news:41386473$0$13682$636a15ce@news.free.fr...
bonjour,
Bonjour,
je suis en train de refaire mon site et jusqu'alors, je passais le lien de
la page à charger en get :
<a href="index.php?sit=expo1">
Et je récupérai expo1 dans une page ou je redirigeais. Toujours est-il que
je voudrai faire la meme en Post pour que l'utilisateur ne voit pas ce qui
est passé dans l'adresse.
C'est plus compliqué ? pourquoi ne pas laisser comme ca ?
Donc, comment faire pour passer le lien en méthode post ?
"Benoît Pitault" a écrit dans le message de news:41386473$0$13682$
bonjour,
Bonjour,
je suis en train de refaire mon site et jusqu'alors, je passais le lien de la page à charger en get : <a href="index.php?sit=expo1">
Et je récupérai expo1 dans une page ou je redirigeais. Toujours est-il que je voudrai faire la meme en Post pour que l'utilisateur ne voit pas ce qui est passé dans l'adresse.
C'est plus compliqué ? pourquoi ne pas laisser comme ca ?
Donc, comment faire pour passer le lien en méthode post ?
De rien, mais moi personnelement j'utiliserai des sessions...
François Battail
Le Fri, 03 Sep 2004 14:33:44 +0200, Benoît Pitault a écrit :
Bonjour,
je suis en train de refaire mon site et jusqu'alors, je passais le lien de la page à charger en get : <a href="index.php?sit=expo1">
Et je récupérai expo1 dans une page ou je redirigeais. Toujours est-il que je voudrai faire la meme en Post pour que l'utilisateur ne voit pas ce qui est passé dans l'adresse.
Donc, comment faire pour passer le lien en méthode post ?
Pas sûr de comprendre ce que tu racontes, mais il n'est pas possible de transmettre des données POST en dehors d'un formulaire.
Mais bon il suffit de regarder le source pour voir "expo1"...
@+ fb
Le Fri, 03 Sep 2004 14:33:44 +0200, Benoît Pitault a écrit :
Bonjour,
je suis en train de refaire mon site et jusqu'alors, je passais le lien de
la page à charger en get :
<a href="index.php?sit=expo1">
Et je récupérai expo1 dans une page ou je redirigeais. Toujours est-il que
je voudrai faire la meme en Post pour que l'utilisateur ne voit pas ce qui
est passé dans l'adresse.
Donc, comment faire pour passer le lien en méthode post ?
Pas sûr de comprendre ce que tu racontes, mais il n'est pas possible de
transmettre des données POST en dehors d'un formulaire.
Le Fri, 03 Sep 2004 14:33:44 +0200, Benoît Pitault a écrit :
Bonjour,
je suis en train de refaire mon site et jusqu'alors, je passais le lien de la page à charger en get : <a href="index.php?sit=expo1">
Et je récupérai expo1 dans une page ou je redirigeais. Toujours est-il que je voudrai faire la meme en Post pour que l'utilisateur ne voit pas ce qui est passé dans l'adresse.
Donc, comment faire pour passer le lien en méthode post ?
Pas sûr de comprendre ce que tu racontes, mais il n'est pas possible de transmettre des données POST en dehors d'un formulaire.
Mais bon il suffit de regarder le source pour voir "expo1"...
@+ fb
Thibaut Allender
on 3/09/2004 14:33, Benoît Pitault wrote :
je suis en train de refaire mon site et jusqu'alors, je passais le lien de la page à charger en get : <a href="index.php?sit=expo1">
Et je récupérai expo1 dans une page ou je redirigeais. Toujours est-il que je voudrai faire la meme en Post pour que l'utilisateur ne voit pas ce qui est passé dans l'adresse.
il le verra autant en post... (en regardant la source)
Donc, comment faire pour passer le lien en méthode post ?
mauvaise méthode si c'est pour "sécuriser", inutile, le post n'apporte rien à ce niveau, et puis ça obligerait à passer par un formulaire
si c'est purement esthétique, utilise plutôt une session, si les cookies sont activés, ça sera transparent, s'ils ne le sont pas, tu transmettras un id de session dans l'url
dans index.php, tu récupères la valeur de sit via $_SESSION['sit'] mais tu ne peux évidemment avoir qu'un seul lien dans la page, car seule la dernière valeur attribuée à $_SESSION['sit'] pourra être transmise
je suis en train de refaire mon site et jusqu'alors, je passais le lien de
la page à charger en get :
<a href="index.php?sit=expo1">
Et je récupérai expo1 dans une page ou je redirigeais. Toujours est-il que
je voudrai faire la meme en Post pour que l'utilisateur ne voit pas ce qui
est passé dans l'adresse.
il le verra autant en post... (en regardant la source)
Donc, comment faire pour passer le lien en méthode post ?
mauvaise méthode
si c'est pour "sécuriser", inutile, le post n'apporte rien à ce niveau,
et puis ça obligerait à passer par un formulaire
si c'est purement esthétique, utilise plutôt une session, si les cookies
sont activés, ça sera transparent, s'ils ne le sont pas, tu transmettras
un id de session dans l'url
dans index.php, tu récupères la valeur de sit via $_SESSION['sit']
mais tu ne peux évidemment avoir qu'un seul lien dans la page, car seule
la dernière valeur attribuée à $_SESSION['sit'] pourra être transmise
je suis en train de refaire mon site et jusqu'alors, je passais le lien de la page à charger en get : <a href="index.php?sit=expo1">
Et je récupérai expo1 dans une page ou je redirigeais. Toujours est-il que je voudrai faire la meme en Post pour que l'utilisateur ne voit pas ce qui est passé dans l'adresse.
il le verra autant en post... (en regardant la source)
Donc, comment faire pour passer le lien en méthode post ?
mauvaise méthode si c'est pour "sécuriser", inutile, le post n'apporte rien à ce niveau, et puis ça obligerait à passer par un formulaire
si c'est purement esthétique, utilise plutôt une session, si les cookies sont activés, ça sera transparent, s'ils ne le sont pas, tu transmettras un id de session dans l'url
dans index.php, tu récupères la valeur de sit via $_SESSION['sit'] mais tu ne peux évidemment avoir qu'un seul lien dans la page, car seule la dernière valeur attribuée à $_SESSION['sit'] pourra être transmise
Merci pour vos réponses, mais ca ne va pas. En effet, je veux pas que l'utilisateur soit obligé de cliquer sur un bouton. Dans mon ancien site, en cliquant sur le lien lui meme, ca passait ca par le lien. Donc je voudrai faire la meme chose mais sans que ca n'apparaissent dans la barre d'adresse. Donc, si par POST c'est pas possible, est-il possible de mettre toujours la meme adresse dans la barre d'adresse (par exemple l'adresse général du site) pour cacher le passage des parametre ?
"Benoît Pitault" a écrit dans le message de news:41386473$0$13682$
bonjour,
je suis en train de refaire mon site et jusqu'alors, je passais le lien de la page à charger en get : <a href="index.php?sit=expo1">
Et je récupérai expo1 dans une page ou je redirigeais. Toujours est-il que je voudrai faire la meme en Post pour que l'utilisateur ne voit pas ce qui est passé dans l'adresse.
Donc, comment faire pour passer le lien en méthode post ?
Merci
Merci pour vos réponses, mais ca ne va pas. En effet, je veux pas que
l'utilisateur soit obligé de cliquer sur un bouton. Dans mon ancien site, en
cliquant sur le lien lui meme, ca passait ca par le lien. Donc je voudrai
faire la meme chose mais sans que ca n'apparaissent dans la barre d'adresse.
Donc, si par POST c'est pas possible, est-il possible de mettre toujours la
meme adresse dans la barre d'adresse (par exemple l'adresse général du site)
pour cacher le passage des parametre ?
"Benoît Pitault" <xx@xx.xx> a écrit dans le message de
news:41386473$0$13682$636a15ce@news.free.fr...
bonjour,
je suis en train de refaire mon site et jusqu'alors, je passais le lien de
la page à charger en get :
<a href="index.php?sit=expo1">
Et je récupérai expo1 dans une page ou je redirigeais. Toujours est-il que
je voudrai faire la meme en Post pour que l'utilisateur ne voit pas ce qui
est passé dans l'adresse.
Donc, comment faire pour passer le lien en méthode post ?
Merci pour vos réponses, mais ca ne va pas. En effet, je veux pas que l'utilisateur soit obligé de cliquer sur un bouton. Dans mon ancien site, en cliquant sur le lien lui meme, ca passait ca par le lien. Donc je voudrai faire la meme chose mais sans que ca n'apparaissent dans la barre d'adresse. Donc, si par POST c'est pas possible, est-il possible de mettre toujours la meme adresse dans la barre d'adresse (par exemple l'adresse général du site) pour cacher le passage des parametre ?
"Benoît Pitault" a écrit dans le message de news:41386473$0$13682$
bonjour,
je suis en train de refaire mon site et jusqu'alors, je passais le lien de la page à charger en get : <a href="index.php?sit=expo1">
Et je récupérai expo1 dans une page ou je redirigeais. Toujours est-il que je voudrai faire la meme en Post pour que l'utilisateur ne voit pas ce qui est passé dans l'adresse.
Donc, comment faire pour passer le lien en méthode post ?
Merci
Hervé Cauwelier
Benoît Pitault a écrit :
Merci pour vos réponses, mais ca ne va pas. En effet, je veux pas que l'utilisateur soit obligé de cliquer sur un bouton. Dans mon ancien site, en cliquant sur le lien lui meme, ca passait ca par le lien. Donc je voudrai faire la meme chose mais sans que ca n'apparaissent dans la barre d'adresse. Donc, si par POST c'est pas possible, est-il possible de mettre toujours la meme adresse dans la barre d'adresse (par exemple l'adresse général du site) pour cacher le passage des parametre ?
Donc toutes les pages auront le même URL ? Génial pour indexer et mettre dans les signets...
-- Hervé Cauwelier
http://www.oursours.net/
Benoît Pitault a écrit :
Merci pour vos réponses, mais ca ne va pas. En effet, je veux pas que
l'utilisateur soit obligé de cliquer sur un bouton. Dans mon ancien site, en
cliquant sur le lien lui meme, ca passait ca par le lien. Donc je voudrai
faire la meme chose mais sans que ca n'apparaissent dans la barre d'adresse.
Donc, si par POST c'est pas possible, est-il possible de mettre toujours la
meme adresse dans la barre d'adresse (par exemple l'adresse général du site)
pour cacher le passage des parametre ?
Donc toutes les pages auront le même URL ? Génial pour indexer et mettre
dans les signets...
Merci pour vos réponses, mais ca ne va pas. En effet, je veux pas que l'utilisateur soit obligé de cliquer sur un bouton. Dans mon ancien site, en cliquant sur le lien lui meme, ca passait ca par le lien. Donc je voudrai faire la meme chose mais sans que ca n'apparaissent dans la barre d'adresse. Donc, si par POST c'est pas possible, est-il possible de mettre toujours la meme adresse dans la barre d'adresse (par exemple l'adresse général du site) pour cacher le passage des parametre ?
Donc toutes les pages auront le même URL ? Génial pour indexer et mettre dans les signets...
-- Hervé Cauwelier
http://www.oursours.net/
Benoît Pitault
C'est pas important car y'a pas plus de 10 pages dans le site et toutes ou presques partent de la racine... Donc pas d'importance que ce soit toujours le meme lien! Vous savez comment il faut faire ?
"Hervé Cauwelier" a écrit dans le message de news:41386902$0$29671$
Benoît Pitault a écrit : > Merci pour vos réponses, mais ca ne va pas. En effet, je veux pas que > l'utilisateur soit obligé de cliquer sur un bouton. Dans mon ancien
site, en
> cliquant sur le lien lui meme, ca passait ca par le lien. Donc je
voudrai
> faire la meme chose mais sans que ca n'apparaissent dans la barre
d'adresse.
> Donc, si par POST c'est pas possible, est-il possible de mettre toujours
la
> meme adresse dans la barre d'adresse (par exemple l'adresse général du
site)
> pour cacher le passage des parametre ?
Donc toutes les pages auront le même URL ? Génial pour indexer et mettre dans les signets...
-- Hervé Cauwelier
http://www.oursours.net/
C'est pas important car y'a pas plus de 10 pages dans le site et toutes ou
presques partent de la racine... Donc pas d'importance que ce soit toujours
le meme lien!
Vous savez comment il faut faire ?
"Hervé Cauwelier" <herve.cauwelier@free.fr> a écrit dans le message de
news:41386902$0$29671$636a15ce@news.free.fr...
Benoît Pitault a écrit :
> Merci pour vos réponses, mais ca ne va pas. En effet, je veux pas que
> l'utilisateur soit obligé de cliquer sur un bouton. Dans mon ancien
site, en
> cliquant sur le lien lui meme, ca passait ca par le lien. Donc je
voudrai
> faire la meme chose mais sans que ca n'apparaissent dans la barre
d'adresse.
> Donc, si par POST c'est pas possible, est-il possible de mettre toujours
la
> meme adresse dans la barre d'adresse (par exemple l'adresse général du
site)
> pour cacher le passage des parametre ?
Donc toutes les pages auront le même URL ? Génial pour indexer et mettre
dans les signets...
C'est pas important car y'a pas plus de 10 pages dans le site et toutes ou presques partent de la racine... Donc pas d'importance que ce soit toujours le meme lien! Vous savez comment il faut faire ?
"Hervé Cauwelier" a écrit dans le message de news:41386902$0$29671$
Benoît Pitault a écrit : > Merci pour vos réponses, mais ca ne va pas. En effet, je veux pas que > l'utilisateur soit obligé de cliquer sur un bouton. Dans mon ancien
site, en
> cliquant sur le lien lui meme, ca passait ca par le lien. Donc je
voudrai
> faire la meme chose mais sans que ca n'apparaissent dans la barre
d'adresse.
> Donc, si par POST c'est pas possible, est-il possible de mettre toujours
la
> meme adresse dans la barre d'adresse (par exemple l'adresse général du
site)
> pour cacher le passage des parametre ?
Donc toutes les pages auront le même URL ? Génial pour indexer et mettre dans les signets...
-- Hervé Cauwelier
http://www.oursours.net/
Thibaut Allender
on 3/09/2004 14:48, Benoît Pitault wrote :
Merci pour vos réponses, mais ca ne va pas. En effet, je veux pas que
l'utilisateur soit obligé de cliquer sur un bouton. Dans mon ancien site, en cliquant sur le lien lui meme, ca passait ca par le lien. Donc je voudrai faire la meme chose mais sans que ca n'apparaissent dans la barre d'adresse.
tu peux le faire via un lien, mais il faut alors utiliser javascript pour provoquer le submit du formulaire lors du clic sur le lien
très mauvaise idée, car ça empêche le visiteur ayant désactivé javascript de naviguer dans le site
Donc, si par POST c'est pas possible, est-il possible de mettre toujours la meme adresse dans la barre d'adresse (par exemple l'adresse général du site) pour cacher le passage des parametre ?
avec un frameset, oui mais encore une fois, niveau accessibilité, c'est pas génial...
l'utilisateur soit obligé de cliquer sur un bouton. Dans mon ancien site, en
cliquant sur le lien lui meme, ca passait ca par le lien. Donc je voudrai
faire la meme chose mais sans que ca n'apparaissent dans la barre d'adresse.
tu peux le faire via un lien, mais il faut alors utiliser javascript
pour provoquer le submit du formulaire lors du clic sur le lien
très mauvaise idée, car ça empêche le visiteur ayant désactivé
javascript de naviguer dans le site
Donc, si par POST c'est pas possible, est-il possible de mettre toujours la
meme adresse dans la barre d'adresse (par exemple l'adresse général du site)
pour cacher le passage des parametre ?
avec un frameset, oui
mais encore une fois, niveau accessibilité, c'est pas génial...
l'utilisateur soit obligé de cliquer sur un bouton. Dans mon ancien site, en cliquant sur le lien lui meme, ca passait ca par le lien. Donc je voudrai faire la meme chose mais sans que ca n'apparaissent dans la barre d'adresse.
tu peux le faire via un lien, mais il faut alors utiliser javascript pour provoquer le submit du formulaire lors du clic sur le lien
très mauvaise idée, car ça empêche le visiteur ayant désactivé javascript de naviguer dans le site
Donc, si par POST c'est pas possible, est-il possible de mettre toujours la meme adresse dans la barre d'adresse (par exemple l'adresse général du site) pour cacher le passage des parametre ?
avec un frameset, oui mais encore une fois, niveau accessibilité, c'est pas génial...