|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre du Club
![]() Inscription : mars 2007 Messages : 123 ![]() |
Bonjour.
J'aimerai pouvoir envoyer des informations à une page sensée s'ouvrir dans une pop-up. Je pourrais très bien utiliser les méthodes GET ou POST, mais par souci de sécurité j'aimerai trouver unne autre solution. Vous serez sûrement d'accord avec moi que passer des informations telles que le pseudo ou le rang de l'utilisateur en ligne de cette manière serait une TRES grosse faille de sécurité. Quelqu'un aurait-il une idée ? En fait, c'est pour un site de vente en ligne et j'aimerai, lorsque le client clique pour ajouter un produit à son panier, que le bon de commande s'ouvre en pop-up et s'actualise à chaque action du client. Cependant, à partir de ma page bon de commande, le client pourra supprimer un produit ou en spécifier la quantité voulue. Je suis donc obligé de passer des infos de la page produit vers la page bon de commande conçernant aussi bien le produit(qui lui, peut-très bien être en GET ou en POST) que l'utilisateur (et là.....) |
|
|
00
|
|
|
#2 |
|
Membre émérite
![]() Inscription : juin 2002 Messages : 1 013 ![]() |
l'utilisateur en session
le produit par des get |
|
|
00
|
|
|
#3 |
|
Membre du Club
![]() Inscription : mars 2007 Messages : 123 ![]() |
pour le produit je suis ok, mais pour l'utilisateur, vu que j'ouvre une pop-up, c'est comme si j'ouvrai un nouverau navigateur, donc les variables de sessions seront perdues, non ?
|
|
|
00
|
|
|
#4 |
|
Membre actif
![]() Inscription : mars 2007 Messages : 170 ![]() |
non
test et tu auras la réponse... |
|
|
00
|
|
|
#5 |
|
Membre du Club
![]() Inscription : mars 2007 Messages : 123 ![]() |
et si j'ouvre une autre fenête à l'aide d'un <a href="cible.php" target="popup">, çamarche aussi ?
|
|
|
00
|
|
|
#6 |
|
Membre habitué
![]() Inscription : août 2005 Messages : 142 ![]() |
Bien sur, les session sont enregistrées sur le server, c'est de la qu'elles en tirent toute leur magie
|
|
|
00
|
|
|
#7 | ||
|
Membre du Club
![]() Inscription : mars 2007 Messages : 123 ![]() |
Dans ce cas, quelqu'un pourrait-il me dire où j'ai fait une erreur ?
mon lien : Code :
<a href="commande.php?add=<?=$id ?>" target="commande"> Code :
|
||
|
|
00
|
|
|
#8 | ||
|
Membre habitué
![]() Inscription : août 2005 Messages : 142 ![]() |
Code :
|
||
|
|
00
|
|
|
#9 |
|
Membre du Club
![]() Inscription : mars 2007 Messages : 123 ![]() |
non non, ça, ça marche bien, pas de pb
|
|
|
00
|
|
|
#10 |
|
Membre habitué
![]() Inscription : août 2005 Messages : 142 ![]() |
Dans ce cas là, ton rang ne doit pas être supérieur à zéro
|
|
|
00
|
|
|
#11 |
|
Membre du Club
![]() Inscription : mars 2007 Messages : 123 ![]() |
Pourtant, si, il l'est :
Pour vérifier, j'ai fait : Code :
<a href="commande.php?add=<?=$id ?>&rang=<?=$_SESSION["rang"] ?>" target="commande"> commande.php?add=23&rang=1000 |
|
|
00
|
|
|
#12 |
|
Membre actif
![]() Inscription : mars 2007 Messages : 170 ![]() |
il te manque pas un session.start dans ton programme.php ?
|
|
|
00
|
|
|
#13 |
|
Membre du Club
![]() Inscription : mars 2007 Messages : 123 ![]() |
![]()
|
|
|
00
|
|
|
#14 |
|
Membre actif
![]() Inscription : mars 2007 Messages : 170 ![]() |
y'a pas de koi.
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com