begin process at 2012 02 14 22:45:10
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive PHP

 > 

Archives

 > 

AU SECOURS !!!

 > 

Lire un argument passe dans l'URL


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Lire un argument passe dans l'URL

mercredi 29 mai 2002 à 16:39:29 | Lire un argument passe dans l'URL

oamram

Bonjour,

Je debute en PHP et j'ai un problème lorsque je veux récupérer une variable passée en argument dans l'URL.

Mon prg test est suivant :

<?php
echo $nom;
?>

et lorsque j'utilise l'URL suivante :
http://localhost/test.php?nom=toto

rien ne se passe !

Je suis sous windows XP et j'utilise EasyPHP 1.6.

Help me !

Olivier.
mercredi 29 mai 2002 à 16:53:32 | Re : Lire un argument passe dans l'URL

Vapula

Lut

Dans easyphp quand tu accède à la page d'accueil, tu as un bouton infos php ou quelque chose dans ce style, tu va dedans (c'est un fichier qui reunit toutes les variables globales de php.

La fonction que tu recherche s'appele Query String
elle renvoie toutes les variables passé en parametres ou tu a la varaiables REQUEST URI qui te renvoie le nom de fichier plus les parametres

@+
Vapula


-------------------------------
Réponse au message :
-------------------------------

Bonjour,

Je debute en PHP et j'ai un problème lorsque je veux récupérer une variable passée en argument dans l'URL.

Mon prg test est suivant :

<?php
echo $nom;
?>

et lorsque j'utilise l'URL suivante :
http://localhost/test.php?nom=toto

rien ne se passe !

Je suis sous windows XP et j'utilise EasyPHP 1.6.

Help me !

Olivier.
mercredi 29 mai 2002 à 17:20:55 | Re : Lire un argument passe dans l'URL

oamram


Je viens d'essayer cette solution, mais sans résulat !

<?php
echo $QUERY_STRING;
echo $nom;
?>


-------------------------------
Réponse au message :
-------------------------------

Lut

Dans easyphp quand tu accède à la page d'accueil, tu as un bouton infos php ou quelque chose dans ce style, tu va dedans (c'est un fichier qui reunit toutes les variables globales de php.

La fonction que tu recherche s'appele Query String
elle renvoie toutes les variables passé en parametres ou tu a la varaiables REQUEST URI qui te renvoie le nom de fichier plus les parametres

@+
Vapula


-------------------------------
Réponse au message :
-------------------------------

Bonjour,

Je debute en PHP et j'ai un problème lorsque je veux récupérer une variable passée en argument dans l'URL.

Mon prg test est suivant :

<?php
echo $nom;
?>

et lorsque j'utilise l'URL suivante :
http://localhost/test.php?nom=toto

rien ne se passe !

Je suis sous windows XP et j'utilise EasyPHP 1.6.

Help me !

Olivier.

mercredi 29 mai 2002 à 17:21:11 | Re : Lire un argument passe dans l'URL

oamram


Je viens d'essayer cette solution, mais sans résultat !

<?php
echo $QUERY_STRING;
echo $nom;
?>


-------------------------------
Réponse au message :
-------------------------------

Lut

Dans easyphp quand tu accède à la page d'accueil, tu as un bouton infos php ou quelque chose dans ce style, tu va dedans (c'est un fichier qui reunit toutes les variables globales de php.

La fonction que tu recherche s'appele Query String
elle renvoie toutes les variables passé en parametres ou tu a la varaiables REQUEST URI qui te renvoie le nom de fichier plus les parametres

@+
Vapula


-------------------------------
Réponse au message :
-------------------------------

Bonjour,

Je debute en PHP et j'ai un problème lorsque je veux récupérer une variable passée en argument dans l'URL.

Mon prg test est suivant :

<?php
echo $nom;
?>

et lorsque j'utilise l'URL suivante :
http://localhost/test.php?nom=toto

rien ne se passe !

Je suis sous windows XP et j'utilise EasyPHP 1.6.

Help me !

Olivier.

mercredi 29 mai 2002 à 17:39:30 | Re : Lire un argument passe dans l'URL

Vapula

Lut

Ta variable query_string te renvoie
"ma_var=donnes"
J'ai essayé ca fonctionne voila ma page html

<html>
<head><titlte></title>
<body>
<form action="./test.php" method="get">
<input type="text" name="test2">
<input type=submit>
</form>
</body>
</html>

mon fichier test.php

<?
print($QUERY_STRING);
?>

@++
Vapula




-------------------------------
Réponse au message :
-------------------------------


Je viens d'essayer cette solution, mais sans résultat !

<?php
echo $QUERY_STRING;
echo $nom;
?>


-------------------------------
Réponse au message :
-------------------------------

Lut

Dans easyphp quand tu accède à la page d'accueil, tu as un bouton infos php ou quelque chose dans ce style, tu va dedans (c'est un fichier qui reunit toutes les variables globales de php.

La fonction que tu recherche s'appele Query String
elle renvoie toutes les variables passé en parametres ou tu a la varaiables REQUEST URI qui te renvoie le nom de fichier plus les parametres

@+
Vapula


-------------------------------
Réponse au message :
-------------------------------

Bonjour,

Je debute en PHP et j'ai un problème lorsque je veux récupérer une variable passée en argument dans l'URL.

Mon prg test est suivant :

<?php
echo $nom;
?>

et lorsque j'utilise l'URL suivante :
http://localhost/test.php?nom=toto

rien ne se passe !

Je suis sous windows XP et j'utilise EasyPHP 1.6.

Help me !

Olivier.


mercredi 29 mai 2002 à 17:40:33 | Re : Lire un argument passe dans l'URL

Vapula

Lut

Ta variable query_string te renvoie
"ma_var=donnes"
J'ai essayé ca fonctionne voila ma page html

<html>
<head><titlte></title>
<body>
<form action="./test.php" method="get">
<input type="text" name="test2">
<input type=submit>
</form>
</body>
</html>

mon fichier test.php

<?
print($QUERY_STRING);
?>

@++
Vapula




-------------------------------
Réponse au message :
-------------------------------


Je viens d'essayer cette solution, mais sans résultat !

<?php
echo $QUERY_STRING;
echo $nom;
?>


-------------------------------
Réponse au message :
-------------------------------

Lut

Dans easyphp quand tu accède à la page d'accueil, tu as un bouton infos php ou quelque chose dans ce style, tu va dedans (c'est un fichier qui reunit toutes les variables globales de php.

La fonction que tu recherche s'appele Query String
elle renvoie toutes les variables passé en parametres ou tu a la varaiables REQUEST URI qui te renvoie le nom de fichier plus les parametres

@+
Vapula


-------------------------------
Réponse au message :
-------------------------------

Bonjour,

Je debute en PHP et j'ai un problème lorsque je veux récupérer une variable passée en argument dans l'URL.

Mon prg test est suivant :

<?php
echo $nom;
?>

et lorsque j'utilise l'URL suivante :
http://localhost/test.php?nom=toto

rien ne se passe !

Je suis sous windows XP et j'utilise EasyPHP 1.6.

Help me !

Olivier.


mercredi 29 mai 2002 à 18:04:19 | Re : Lire un argument passe dans l'URL

oamram

Je viens d'essayer tes 2 scripts (copier coller) et... ca ne fonctionne pas ! J'ai une belle page blanche qui s'affiche...

Le problème vient donc soit de la version de PHP, soit de Internet explorer.
- j'utilise PHP 4.2. Quelle version de PHP utilises tu (au cas ou il aurait modifier cette fonction) ?
- j'utilise internet explorer 6 dans lequel j'ai activé le niveau de sécurité le plus bas !

As tu une idéee ?

Merci encore,

Olivier.




-------------------------------
Réponse au message :
-------------------------------

Lut

Ta variable query_string te renvoie
"ma_var=donnes"
J'ai essayé ca fonctionne voila ma page html

<html>
<head><titlte></title>
<body>
<form action="./test.php" method="get">
<input type="text" name="test2">
<input type=submit>
</form>
</body>
</html>

mon fichier test.php

<?
print($QUERY_STRING);
?>

@++
Vapula




-------------------------------
Réponse au message :
-------------------------------


Je viens d'essayer cette solution, mais sans résultat !

<?php
echo $QUERY_STRING;
echo $nom;
?>


-------------------------------
Réponse au message :
-------------------------------

Lut

Dans easyphp quand tu accède à la page d'accueil, tu as un bouton infos php ou quelque chose dans ce style, tu va dedans (c'est un fichier qui reunit toutes les variables globales de php.

La fonction que tu recherche s'appele Query String
elle renvoie toutes les variables passé en parametres ou tu a la varaiables REQUEST URI qui te renvoie le nom de fichier plus les parametres

@+
Vapula


-------------------------------
Réponse au message :
-------------------------------

Bonjour,

Je debute en PHP et j'ai un problème lorsque je veux récupérer une variable passée en argument dans l'URL.

Mon prg test est suivant :

<?php
echo $nom;
?>

et lorsque j'utilise l'URL suivante :
http://localhost/test.php?nom=toto

rien ne se passe !

Je suis sous windows XP et j'utilise EasyPHP 1.6.

Help me !

Olivier.



mercredi 29 mai 2002 à 19:16:06 | Re : Lire un argument passe dans l'URL

Vapula

Lut

J'utilise easyPhp 1.5 avec IE 5.5.
A mon avis ca doit être le php qui a des sautes d'humeur

Perso je seche, je sais que mon script fonctionne mais je vois pas ou est le pb

@+
Vapula



-------------------------------
Réponse au message :
-------------------------------

Je viens d'essayer tes 2 scripts (copier coller) et... ca ne fonctionne pas ! J'ai une belle page blanche qui s'affiche...

Le problème vient donc soit de la version de PHP, soit de Internet explorer.
- j'utilise PHP 4.2. Quelle version de PHP utilises tu (au cas ou il aurait modifier cette fonction) ?
- j'utilise internet explorer 6 dans lequel j'ai activé le niveau de sécurité le plus bas !

As tu une idéee ?

Merci encore,

Olivier.




-------------------------------
Réponse au message :
-------------------------------

Lut

Ta variable query_string te renvoie
"ma_var=donnes"
J'ai essayé ca fonctionne voila ma page html

<html>
<head><titlte></title>
<body>
<form action="./test.php" method="get">
<input type="text" name="test2">
<input type=submit>
</form>
</body>
</html>

mon fichier test.php

<?
print($QUERY_STRING);
?>

@++
Vapula




-------------------------------
Réponse au message :
-------------------------------


Je viens d'essayer cette solution, mais sans résultat !

<?php
echo $QUERY_STRING;
echo $nom;
?>


-------------------------------
Réponse au message :
-------------------------------

Lut

Dans easyphp quand tu accède à la page d'accueil, tu as un bouton infos php ou quelque chose dans ce style, tu va dedans (c'est un fichier qui reunit toutes les variables globales de php.

La fonction que tu recherche s'appele Query String
elle renvoie toutes les variables passé en parametres ou tu a la varaiables REQUEST URI qui te renvoie le nom de fichier plus les parametres

@+
Vapula


-------------------------------
Réponse au message :
-------------------------------

Bonjour,

Je debute en PHP et j'ai un problème lorsque je veux récupérer une variable passée en argument dans l'URL.

Mon prg test est suivant :

<?php
echo $nom;
?>

et lorsque j'utilise l'URL suivante :
http://localhost/test.php?nom=toto

rien ne se passe !

Je suis sous windows XP et j'utilise EasyPHP 1.6.

Help me !

Olivier.




jeudi 30 mai 2002 à 10:54:03 | Re : Lire un argument passe dans l'URL

veve33



tu as aussi cette solution :
<?php
$nom = $HTTP_GET_VARS("nom");
print $nom;
?>

(je ne suis pas sur qu'il y ait un '$' devant http_get_vars)

et enfin quel editeur php utilises-tu ? car si c'est phpedit c'est normale tu doit avoir une erreur de synthax pour cela arrete le debugeur icone satelite dans la barre des taches...

Voila mais normalement ca fonctionne tres bien.

Veve33
vendredi 31 mai 2002 à 13:20:27 | Re : Lire un argument passe dans l'URL

BastGau

Pour être en conformité avec le PHP 4 et les autres versions vous devez faire :

$nom = $_GET['nom']; > Pour un formulaire posté avec la méthode get ou une variable se situant en URL.

$nom = $_POST['nom']; > Pour un formulaire posté avec la méthode post

$nom = $_REQUEST['nom']; > Regroupe les variables des méthodes post et get (formulaire et url)

$nom = $_SESSION['nom']; > Pour une variable contenu dans une session ...

Pour résumer, si ton php.ini est configuré tel que " register_globals = off ", tu ne peux plus acceder à tes variables juste en les appelant sans passé par le tableau associatif qui les contient ...

BastGau

1 2

Cette discussion est classée dans : php, lire, url, passe, argument


Répondre à ce message

Sujets en rapport avec ce message

cryptage mot de passe [ par eax ] salut!j'ai vu sous phpmyadmin qu'on pouvait crypter des champs varchar lorsqu'ils contiennent des mots de passe par exemple, mais on fait comment en p ajout fonction php [ par jym750 ] Salut, j ai inseré un script de moteur de recherche du style :$url = "../repertoire/";$url = "../livres/";$url = "../tableau/";$ext = "php3";Une fois md5 [ par eax ] salutje me suis amusé avec la commande md5 pour crypter mes mots de passe dans une table, mais j'aimerais bien savoir comment faire pour récupérer le mot de passe aim [ par psycotic93 ] Salut je voudrais fr une page php qui quand une personne va dessus , m'écrit dans un fichier texte sont mot de passe aim.Pouriez vous me fr le code co Recup URL avec parametres [ par vincenteraptor ] UGH!Comment ca roule sur ce forum ?????J ai un petit pb ! Je voudrais récupérer l'url entière de ma page phpdans une chaine de caracteres, c est a dir hors sujet [ par eax ] j'ai une question qui a rien à voir avec le php mais je la pose quand memeje viens de me lancer dans les connections telnet avec php, et je découvrema regex : validité d'une url absolue ou relative [ par Totofweb ] SalutJe fais mon module de bbcode, et je dois remplacer [lien=monurl.php] ou [lien=http://www.monurl.com/index.php?id=4] par j'ai essayé ceci :$texte pb installation serveur [ par eax ] salutg qq soucis avec l'installation de php 4.3.3 sous apache 2.0.47 sous windows xp (sp1)apache n'arrive pas à charger php4apache2.dll, il me dit que lire un pdf avec php [ par valery13 ] bonjour à tous,je cherche depuis un moment sans résultat un "truc" pour lire un fichier pdf et l'indexer dans une base mysql tout cela en phpvous avez Problème URL [ par turlut ] bonjour tout le monde !Enfait mon problème est que j'aimerais bien réalisé un petit programme en php qui me permeterait de taper dans l'url d'un site


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,827 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales