Précédent   Forum des professionnels en informatique > PHP > Outils
Outils Forum d'entraide sur les outils pour développeurs PHP : EDI, installation, administration... Avant de poster : FAQ outils, toutes les FAQ PHP et les comparatifs
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 29/04/2006, 12h57   #1
Invité de passage
 
Inscription : janvier 2004
Messages : 11
Détails du profil
Informations personnelles :
Âge : 32

Informations forums :
Inscription : janvier 2004
Messages : 11
Points : 2
Points : 2
Par défaut [Directives] Problème register_globals

bonjour a tous,

voici mon prbleme sur le serveur qui heberge mon script j'ai registeur global=ON, et j'arrive pas a recuperer une valeur dans mon mysql_query.
Voivi mon script

require("passe/conf.php");
$db_link=mysql_connect($sql_serveur,$sql_user,$sql_passwd);
mysql_select_db($sql_bdd,$db_link);

$_REQUEST["rq_liste_categorie"] = mysql_query("SELECT nom_categorie,id_categorie FROM tbl_categorie");

while ($rows = mysql_fetch_array($_REQUEST["rq_liste_categorie"],MYSQL_ASSOC))
{
$rows["nom_categorie"];
}
made_in_france est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/04/2006, 13h00   #2
Rédacteur
 
Avatar de Swoög
 
Inscription : janvier 2003
Messages : 6 053
Détails du profil
Informations personnelles :
Âge : 24

Informations forums :
Inscription : janvier 2003
Messages : 6 053
Points : 7 144
Points : 7 144
Envoyer un message via MSN à Swoög Envoyer un message via Skype™ à Swoög
Salut !


Heu... question bête...
pourquoi stocker ton résultat dans $_REQUEST ?

$_REQUEST est censé être rempli par le serveur AVANT le début du script, tu n'as normalement pas à le modifier après...

sinon pour ton problème, essaie ceci :
Code :
1
2
3
4
5
 
$db_link=mysql_connect($sql_serveur,$sql_user,$sql_passwd) or die('identifiants mauvais');
mysql_select_db($sql_bdd,$db_link) or die(mysql_error());
 
$_REQUEST["rq_liste_categorie"] = mysql_query("SELECT nom_categorie,id_categorie FROM tbl_categorie", $db_link) or die(mysql_error());
PS : pourquoi utiliser $db_link dans mysql_select_db et pas dans mysql_query ?
__________________
Rédacteur "éclectique" (XML, IRC, Web...)
Les Règles du Forum - Mon Site Web sur DVP.com (Développement Web, PHP, (X)HTML/CSS, SQL, XML, IRC)
je ne répondrai à aucune question technique via MP, MSN ou Skype : les Forums sont là pour ça !!! Merci de me demander avant de m'ajouter à vos contacts sinon je bloque !
pensez à la balise [code] (bouton #) et au tag (en bas)
Swoög est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/04/2006, 14h22   #3
Membre actif
 
Inscription : novembre 2003
Messages : 236
Détails du profil
Informations personnelles :
Âge : 30

Informations forums :
Inscription : novembre 2003
Messages : 236
Points : 159
Points : 159
Déja le register_global a rien avoir la dedans.
Si le register global est "ON" ca veux simplement dire que tu n 'est pas obliger de mettre $_POST ou $_GET ou encore $_REQUEST mais simplement le nom de la variable par contre à "OFF" tu es obliger d'utiliser un des 3.

Autre chose pour ta requete c'est idiot de faire $_REQUEST = ...
Si tu fais ca pcq tu as besoin de recuper les valeur alors utilise les sessions.
Dans ton exemple une simple variable suffit $req = ...

Si tu as vraiment besoin de $_REQUEST il serais bon de dire pq.

voila voila
Dokho1000 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/04/2006, 22h52   #4
Invité de passage
 
Inscription : janvier 2004
Messages : 11
Détails du profil
Informations personnelles :
Âge : 32

Informations forums :
Inscription : janvier 2004
Messages : 11
Points : 2
Points : 2
ok, ca maarche merci pour les conseils
made_in_france est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/04/2006, 11h34   #5
Rédacteur
 
Avatar de Swoög
 
Inscription : janvier 2003
Messages : 6 053
Détails du profil
Informations personnelles :
Âge : 24

Informations forums :
Inscription : janvier 2003
Messages : 6 053
Points : 7 144
Points : 7 144
Envoyer un message via MSN à Swoög Envoyer un message via Skype™ à Swoög
Si ça marche, pense au résolu
__________________
Rédacteur "éclectique" (XML, IRC, Web...)
Les Règles du Forum - Mon Site Web sur DVP.com (Développement Web, PHP, (X)HTML/CSS, SQL, XML, IRC)
je ne répondrai à aucune question technique via MP, MSN ou Skype : les Forums sont là pour ça !!! Merci de me demander avant de m'ajouter à vos contacts sinon je bloque !
pensez à la balise [code] (bouton #) et au tag (en bas)
Swoög est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 03h16.


 
 
 
 
Partenaires

Hébergement Web