Page 1 sur 1

PHP en local avec easy PHP

Posté : 27 juil. 2007, 15:16
par sylvaing26
Bonjour,
apparament il doit y avoir quelque chose a activer dans le config PHP pour qu'il ne soit pas necessaire de mettre a chaque page $param = $_GET['param']; car chez mon hebergeur je n'ai pas besoin de le mettre mais en local il me le faut ...

Autre question :
Je ne peux pas me conencter a mes bases de donnée qui sont sur le web ... comment cela se fait-il ?

Encore merci

Posté : 27 juil. 2007, 15:32
par Invité
premiere question : :)

http://fr2.php.net/register_globals

deuxieme question : :o

si t as un fichier de connexion qui ressemble a ca ,
tu n as pas juste oublie de changer les pamatres ? :D :wink:
<?
//LOCAL
// $host="localhost";
// $user="root";
// $pass="";
// $bdd="";

//CONNEXIO A L HEBERGEUR
$host="";
$user="";
$pass="";
$bdd="";

mysql_connect($host,$user,$pass) or die("Impossible de se connecter à la base de données");
mysql_select_db($bdd) or die("Impossible de se connecter à la base de données");

?>

Posté : 27 juil. 2007, 15:42
par Sékiltoyai
Il est très très mauvais, pour la sécurité entre autres, d'utiliser register_globals, il faut toujours, et ce même si ce n'est pas nécessaire (de par la configuration du serveur), utiliser les tableaux superglobaux :
$param = $_GET['param'].
Ton hébergeur a d'ailleurs eu une très mauvaise idée d'activer cette fonctionnalité, et si tu veux un conseil, ne touche rien à ta configuration locale, mais prends l'habitude d'utiliser les variables $_GET, $_POST, ...

Posté : 27 juil. 2007, 16:14
par sylvaing26
Ok je prend note du conseil merci
Pour la premiere question mon fichier de connection n'est pas du tout comme ca j'ai rentré tous els renseignements dedans !

Posté : 27 juil. 2007, 16:42
par zeus
Souvent, les hébergeurs interdisent l'accès à leur base de données depuis l'extérieur. Or, en local, tu es à l'extérieur de leur plateforme ;)

Posté : 27 juil. 2007, 21:28
par sylvaing26
ok c'est ce que j'ai cru comprendre en faisant une petite recherche avec notre ami :google:
Encore merci pour vos conseil et aux renseignement que vous m'avez apporté !