RECHERCHER :
COMMUNAUTE MP
Identifiez vous ...
Devenir Membre
J'ai oublié mon MDP
DOMAINE MP
Bavardages
Langages Généraux
Langages Web
Langages DotNet
Autres langages
Dev. Jeux Video
Sécurité
Sys. Exploitation
Graphismes
Logiciels
Réseaux
Bases de données
Méthodologies
Emplois High-tech
Aide juridique
Articles juridiques
FORUM
Index des forums
Ajouter un sujet
Rechercher sujet
Contact Responsable
Devenir modérateur
CHAT MP IRC
Votre pseudo ...
Srv: irc.moteurprog.com
Chan: #MoteurProg
PARTICIPER
Plus de 3500 emplois.
Rechercher un job
Déposez votre CV
Emplois High-tech

Visiteur MP

 passer une variable en url

Forum : PHP
Sous Catégorie : Aucune
Type du sujet : Sujet Normale
FAQ : FAQ PHP

SUIVI DES SUJETS PAR MAIL

SUIVI PAR MAIL INACTIF

RESOLUTION DU SUJET SUJET NON RESOLU
BLOQUAGE DU SUJET SUJET ACTIF
APPARTENANCE A LA FAQ N'APPARTIENT PAS A LA FAQ


PAGE : [1]

POSTER UN NOUVEAU SUJET REPONDRE A CE SUJET

FORUM PHP

PREMIERE PAGE

PAGE PRECEDENTE

Page précedente

Page suivante

PAGE SUIVANTE

DERNIERE PAGE
razane
Nouveau membre
Inscrit : 26/07/2007
Messages : 12
Message
#149532
Posté le 23/02/08 à 21:53
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

HAUT DE PAGE

PROFIL MEMBRE LUI ECRIRE 

Publicité
Inscrit : X
Messages : X
Message
#Aucun

HAUT DE PAGE

  

Czayfaboo
Co-Administrateur
Superviseur :
- Langages Dot.
Modérateur :
- CSharp (C#)
Chef de projet(s) :
- ID3.NET Library
- MoteurProg Work.

Avatar de Czayfaboo
Inscrit : 05/01/2005
Messages : 2859
Message
#149534
Posté le 23/02/08 à 22:57
Salut !

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 Smiley
__________________________
Sujet résolu ? Pensez à mettre le tag Image
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#.

HAUT DE PAGE

PROFIL MEMBRE LUI ECRIRE 

maniacode
Superviseur :
- Sécurité
Modérateur :
- PHP
Chef de projet(s) :
- NSM-Noyau pour .

Avatar de maniacode
Inscrit : 21/08/2006
Messages : 352
Message
#149654
Posté le 25/02/08 à 12:55
Mmmh..

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 Smiley
__________________________
N'oubliez pas le tag Image 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.

HAUT DE PAGE

PROFIL MEMBRE LUI ECRIRE ALLER VOIR SON SITE

rainbow
Membre du club
Chef de projet(s) :
- IA savane
- Team MoteurProg

Avatar de rainbow
Inscrit : 26/05/2006
Messages : 995
Message
#149655
Posté le 25/02/08 à 13:02
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 ..............
......Image
........... TeamMoteurProg...........

HAUT DE PAGE

PROFIL MEMBRE LUI ECRIRE 

maniacode
Superviseur :
- Sécurité
Modérateur :
- PHP
Chef de projet(s) :
- NSM-Noyau pour .

Avatar de maniacode
Inscrit : 21/08/2006
Messages : 352
Message
#149733
Posté le 26/02/08 à 11:05
...
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 Smiley
__________________________
N'oubliez pas le tag Image 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.

HAUT DE PAGE

PROFIL MEMBRE LUI ECRIRE ALLER VOIR SON SITE

ALIBE33
Nouveau membre
Inscrit : 12/06/2008
Messages : 1
Message
#154128
Posté le 12/06/08 à 11:38
Bonjour,

Une question à 1 franc...

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 ?

HAUT DE PAGE

PROFIL MEMBRE LUI ECRIRE 

Ishaan
Superviseur :
- Développemen.
Modérateur :
- PHP
- VB .NET
- MySQL
- Ajax
Chef de projet(s) :
- Webkomx
- Team MoteurProg

Avatar de Ishaan
Inscrit : 09/07/2004
Messages : 498
Message
#154138
Posté le 12/06/08 à 16:42
dans une url ?

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 .......
Image Image

HAUT DE PAGE

PROFIL MEMBRE LUI ECRIRE 
POSTER UN NOUVEAU SUJET REPONDRE A CE SUJET

PREMIERE PAGE

PAGE PRECEDENTE Page précédente

Page suivante

PAGE SUIVANTE DERNIERE PAGE

FORUM PHP



    PAGE : [1]



.: Site Web développé par Julien Pichot et l'équipe MPWG avec www.evolvia-web.com :.