jphilippev
Messages postés253Date d'inscriptionlundi 27 février 2006StatutMembreDernière intervention 5 décembre 2008
-
13 déc. 2007 à 15:12
jphilippev
Messages postés253Date d'inscriptionlundi 27 février 2006StatutMembreDernière intervention 5 décembre 2008
-
13 déc. 2007 à 17:54
bonjour,
j'ai un script qui est appelé par un require sur une page
et ce script doit me connecter a une bdd nommé asso
tout cela est en local vous l'auriez bien compris ca ne fonctionne pas
(comme d'hab pour moi lol) mais bon j'apprend tt les jours
voici le script :
<?php
// DEBUT - Reglages
$db_host="localhost"; // Adresse de la base de données (exemple : sql.free.fr)
$db_user="root"; // Username (pour la base de données)
$db_pass=""; // Password (pour la base de données)
$db="asso"; // Nom de la base de données
$site_name="iro"; // Nom de votre site
$serveur="localhost"; // Adresse de votre serveur
$mail_controle=1; // 1 si vous voulez recevoir un mail lors de l'inscription d'un membre (0 sinon)
$adresse_webmaster="[mailto:moi@hotmail.com";// moi@hotmail.com";//] Adresse mail du webmaster
$validite=3600*24*7; // Durée avant laquelle on doit valider son inscription en secondes
$page_redirection="exemple.php";// Page sur laquelle on atterit après s'être loggué.
// FIN - REGLAGES
mysql_connect($db_host,$db_user,$db_pass) or die("Unable to connect to database");
mysql_select_db($db) or die("Unable to select database");
?>
donc voila et ca me renvoie ca :
Warning: mysql_query() [function.mysql-query]: Accès refusé pour l'utilisateur: 'ODBC'@'@localhost' (mot de passe: NON) in C:\Program Files\EasyPHP 2.0b1\www\essai php\security\security\inscription.php on line 27
Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in C:\Program Files\EasyPHP 2.0b1\www\essai php\security\security\inscription.php on line 27
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in C:\Program Files\EasyPHP 2.0b1\www\essai php\security\security\inscription.php on line 29
Warning: mysql_query() [function.mysql-query]: Accès refusé pour l'utilisateur: 'ODBC'@'@localhost' (mot de passe: NON) in C:\Program Files\EasyPHP 2.0b1\www\essai php\security\security\inscription.php on line 38
Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in C:\Program Files\EasyPHP 2.0b1\www\essai php\security\security\inscription.php on line 38
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in C:\Program Files\EasyPHP 2.0b1\www\essai php\security\security\inscription.php on line 39
Warning: mysql_query() [function.mysql-query]: Accès refusé pour l'utilisateur: 'ODBC'@'@localhost' (mot de passe: NON) in C:\Program Files\EasyPHP 2.0b1\www\essai php\security\security\inscription.php on line 41
Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in C:\Program Files\EasyPHP 2.0b1\www\essai php\security\security\inscription.php on line 41
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in C:\Program Files\EasyPHP 2.0b1\www\essai php\security\security\inscription.php on line 42
Notice: Undefined variable: site_name in C:\Program Files\EasyPHP 2.0b1\www\essai php\security\security\inscription.php on line 49
Notice: Undefined variable: site_name in C:\Program Files\EasyPHP 2.0b1\www\essai php\security\security\inscription.php on line 51
cs_lowkey
Messages postés260Date d'inscriptionjeudi 31 mai 2007StatutMembreDernière intervention 5 novembre 20101 13 déc. 2007 à 16:42
Remplace Header("Location: ../"$page_redirection); par Header("Location: ../".$page_redirection);
(il manque le point)
As-tu bien définie la variable $page_redirection avant?
stephanejeanrenaud
Messages postés5Date d'inscriptionmercredi 13 avril 2005StatutMembreDernière intervention13 décembre 2007 13 déc. 2007 à 15:33
Il me semble que Mysql n'aime pas qu'il n'y ait pas de mot de passe. Essaie de mettre un mot de passe à ta base de données puis de mettre dans ton script ce mot de passe.
cs_lowkey
Messages postés260Date d'inscriptionjeudi 31 mai 2007StatutMembreDernière intervention 5 novembre 20101 13 déc. 2007 à 16:07
Re-re-salut!
Effectivement, je viens de regarde le code du site que je fais et il est bien en noir aussi. Mais il marche quand même.
Essaye en enlevant ce '_' et si ça marche, c'est cool, si ça marche pas, je regarderais mieux ton code
cs_lowkey
Messages postés260Date d'inscriptionjeudi 31 mai 2007StatutMembreDernière intervention 5 novembre 20101 13 déc. 2007 à 16:10
Re
Je viens de tester ton code chez moi et il marche.
Apparament, je me suis trompé, et c'est au niveau de ton require qu'il y a un problème.
Tu peux coller le code ou tu fais tu require?
merci
jphilippev
Messages postés253Date d'inscriptionlundi 27 février 2006StatutMembreDernière intervention 5 décembre 20081 13 déc. 2007 à 16:21
<?php
require "inscription.php";
if (isset($_POST["email"]))
{
// Verification et envoi du mail de confirmation
inscription();
}
else if(isset($_GET["code"]))
{
// Verification du code et blacklistage si besoin
code_check($_GET["code"],$_GET["BL"]);
}
else
{
// Formulaire d'enregistrement
show_form();
}
?>
cs_lowkey
Messages postés260Date d'inscriptionjeudi 31 mai 2007StatutMembreDernière intervention 5 novembre 20101 13 déc. 2007 à 16:32
Heu... j'ai encore dis une conneire je crois...
Essaye quand même, mais ça devrait marcher normalement.
Tes deux fichiers sont bien dans le même dossier?
cs_lowkey
Messages postés260Date d'inscriptionjeudi 31 mai 2007StatutMembreDernière intervention 5 novembre 20101 13 déc. 2007 à 16:53
Oulaaaa
ça marchait pas quand t'avais le '_', et quand tu le remet, ça marche. (y manque un smiley qui perd la boule !!)
Sinon ça marche avec le point? T'en es où?