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
jphilippev
Messages postés253Date d'inscriptionlundi 27 février 2006StatutMembreDernière intervention 5 décembre 20081 13 déc. 2007 à 17:12
ok
page identification.php
<?
if (isset($_GET["m"]))
{
?>
<form action="securite.php" method="post">
Login :
Mot de passe :
<?
if ($_GET["m"]=="1")
{
echo "Mauvais login ou mot de passe !
";
}
?>
[validation.php S'inscrire]
<?
}
?>
page securite.php
<?php
session_start();
if ($_POST["userid"] && $_POST["password"])
{
require "connect.inc.php";
$res = @mysql_query("SELECT userid FROM users WHERE userid='".addslashes($userid)."' AND password='".addslashes($password)."' AND level='registered'");
if(@mysql_num_rows($res) != 0)
{
$verified_user = $_POST["userid"];
session_register("verified_user");
Header("Location: ../".$page_redirection);
}
else
{
Header("Location: identification.php?m=1");
}
}
else
{
Header("Location: identification.php?m=1");
}
?>
page connect.inc.php
<?php
// DEBUT - Reglages
$db_host="127.0.0.1"; // 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_iro_o"; // Nom de la base de données
$site_name="iro"; // Nom de votre site
$serveur="127.0.0.1"; // 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");
?>
page validation
<?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();
}
?>
jphilippev
Messages postés253Date d'inscriptionlundi 27 février 2006StatutMembreDernière intervention 5 décembre 20081 13 déc. 2007 à 17:40
par contre jai un formulaire d'inscription et quand je fais envoyer il me répond
qu'il ne peux pas envoyer mon mail
comment je peux savoir pour quels raisons il veux pas
j'ai entendu une fontion mail() a activer???