PHP // Undefined variable §
aderfiad
Messages postés
86
Statut
Membre
-
Freedomsoul Messages postés 538 Statut Membre -
Freedomsoul Messages postés 538 Statut Membre -
Bonjour,
j'ai essayer de déclarer des constantes avec la méthode "Define" , mais quand je l'utilisent il m'affiche l'erreur suivante :
Code php
le code fonctionne correctement , la connexion avec la base de de donné est effectué c'est ce que veut dire que les constantes sont reconnu ! donc d'ou vient ce message d'erreur ?
Merci d'avance.
j'ai essayer de déclarer des constantes avec la méthode "Define" , mais quand je l'utilisent il m'affiche l'erreur suivante :
Notice: Undefined variable: DB_SERVER in C:\wamp\www\Comments\config.php on line 19 Notice: Undefined variable: DB_USER in C:\wamp\www\Comments\config.php on line 19 Notice: Undefined variable: DB_PASSWORD in C:\wamp\www\Comments\config.php on line 19 Done!
Code php
define ('DB_SERVER', 'localhost');
define ('DB_NAME', 'posts');
define ('DB_USER', 'root');
define ('DB_PASSWORD', '');
$con = mysql_pconnect($DB_SERVER,$DB_USER,$DB_PASSWORD);
if ($con){
echo "Done!";
}
?>
le code fonctionne correctement , la connexion avec la base de de donné est effectué c'est ce que veut dire que les constantes sont reconnu ! donc d'ou vient ce message d'erreur ?
Merci d'avance.
A voir également:
- PHP // Undefined variable §
- Easy php - Télécharger - Divers Web & Internet
- Expert php pinterest - Télécharger - Langages
- Vba range avec variable ✓ - Forum VB / VBA
- Undefined traduction - Forum Javascript
- Range avec une Variable ✓ - Forum VB / VBA
4 réponses
Les variables créees par define() sont des constantes, pour les utiliser il ne faut pas mettre de $ devant.
Il faut modifier
par
Il faut modifier
$con = mysql_pconnect($DB_SERVER,$DB_USER,$DB_PASSWORD);
par
$con = mysql_pconnect(DB_SERVER,DB_USER,DB_PASSWORD);