salut
ce que j'ai trouvé a propos de passer ma variable en url c la syntaxe suivant:
http://www.monsterf/page.html?variable=".&mavariable.";
mais le probleme dans variable=".&mavariable." qu'est ce que je vais mettre puisque ma variable est generé automatiquemment.
bon j'ai creé une page avec bouton dont avec un click un pop-up s'ouvre en affichant un valeur aleatoire(rand),cette valeur est dans la variable applé code.
j'ai creé une autre page avec une petite formilaire:un champ de text et bouton ,ce que je veux c lorsque j'ecris une valeur dans le champ de text,et avec un click ,cet valeur doit etre comparé avec la valeur du variable code.
merci
Pour passer des variables par URL en PHP, c'est très simple : il suffit d'étendre l'url avec ?nomDeVariable=valeur.
On récupère alors la variable en PHP en faisant :
$myVar = $_GET['nomDeVariable'];
Si tu veux passer plusieurs variables, c'est comme çà que çà se présente : ?var1=val1&var2=val2&var3=val3...
Pour les récupérer, c'est toujours pareil...
Ca s'appelle passer des variables par la méthode GET.
Tu peux aussi passer des variables par la méthode POST : çà consiste à utiliser un formulaire HTML qui va envoyer les données vers la page désignée lorsque tu feras Submit.
Cette autre méthode permet de cacher complètement ces données à l'utilisateur (alors que par méthode GET, les données sont clairement visibles dans l'url justement).
Voila
__________________________
Sujet résolu ? Pensez à mettre le tag
Un problème en C# ? Vérifiez celui-ci n'est pas déjà résolu dans la FAQ et que le sujet n'est pas traité parmis les tutoriaux ou les articles avant de poster dans le forum C#.
Précision tout-de-même, au travers d'une requête de type POST, si on "masque" aux yeux du grand public les données passées, on ne cache en aucun cas ce qu'on envoie puisque les données passent bel-et-bien. Je comprends évidemment que tu prends le raccourcis pour faire simple, Czayfaboo, mais attention à ne pas dérouter quelqu'un qui débute et qui verrait alors le passage de données par des hidden dans un formulaire comme un moyen totalement sécurisé de stocker des données d'une page à l'autre.
Deux autres méthodes existent par ailleurs pour le passage de données d'une page aux autres pages d'un même site ( j'entends parmi les plus utilisées ).
La première est l'utilisation des très célèbres ( et pas moins controversés ) cookies. Elle se fait via la variable superglobale COOKIE
La seconde consiste en la création de sessions. Toutefois, cette dernière prend des aspects tellement différents et complexes que pour débuter, je te conseille de t'en tenir aux précédentes. Si par la suite, tu désires des informations précises sur le sujet, les articles de php.net sont parfaits
__________________________
N'oubliez pas le tag lorsque quelqu'un a répondu à votre question.
Merci de lire et de respecter les règlements des sections. --- NSM - Site officiel ~¤~ Dreamseed, communauté des arts
---
La différence entre un homme politique et un expert en sécurité tient en ce fait que corrompu, le second est au chômage.
maniacode dit : La seconde consiste en la création de sessions. Toutefois, cette dernière prend des aspects tellement différents et complexes que pour débuter, je te conseille de t'en tenir aux précédentes
On peut quand même pas vraiment dire que les variables sessions sont compliquées à implanter... il suffit de ne pas oublier de lancer la session...
__________________________
............ Curtis: RTS 3D .............. ......
........... TeamMoteurProg...........
...
De bien la passer entre les pages dans le cas de sites complexes
...
De bien comprendre comment elles sont stockées, combien de temps, comment modifier cela
...
De prendre garde à leur sécurité et de connaître les méthodes d'attaque pour mieux les parer
...
Je dois en oublier
__________________________
N'oubliez pas le tag lorsque quelqu'un a répondu à votre question.
Merci de lire et de respecter les règlements des sections. --- NSM - Site officiel ~¤~ Dreamseed, communauté des arts
---
La différence entre un homme politique et un expert en sécurité tient en ce fait que corrompu, le second est au chômage.
Combien de caractères maximum (site + nom du fichier php + variables) peut-on afficher sans qu'ils soient coupés lors de la récupération des données dans le php ?
autant que tu veux contrairement à ce que prétend la légende des 255caractères ^^
tu peux mettre autant de variable=value dans ton url, et de la longueur que tu veux.
Cependant ce n'est pas très "propre", si tu as beaucoup de contenu, en général il faut préférer un POST à un GET
(je sais pas si c'était ça ta question ^^)
__________________________
....... Curtis: RTS 3D .......