Probleme Php
Mamar
-
Profil bloqué -
Profil bloqué -
Bonjour à tous,
J'expose mon petit souci, j'ai deux zones de saisies, une pour le nom d'utilisateur et l'autre pour le mot de passe dans un formulaire html. Je cherche donc à vérifier que le nom et le mot de passe soit présent dans ma base de donnée mysql. Cependant pour une obscure raison je me fais jeter.
Voici les erreurs générés :
Warning: odbc_connect() [function.odbc-connect]: SQL error: [MySQL][ODBC 3.51 Driver]Accès refusé pour l'utilisateur: 'root'@'@localhost' (mot de passe: OUI), SQL state S1000 in SQLConnect in C:\Program Files\EasyPHP 2.0b1\www\site\authentification.php on line 6
Notice: Undefined variable: resultat in C:\Program Files\EasyPHP 2.0b1\www\site\authentification.php on line 14
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in C:\Program Files\EasyPHP 2.0b1\www\site\authentification.php on line 14
Et le code php correspondant :
<?php
$nom=$_POST['nom'];
$mdp=$_POST['mdPasse'];
$connexion=odbc_connect("mysql_DVD","root","dvd");
if($connexion)
{
$requete=odbc_do($connexion,"select * from dvd_Client where pseudo_Client='$nom' and mdp_Client='$mdp'");
$resultat = mysql_query($requete);
}
if ( mysql_num_rows($resultat) === 1 )
{ echo"Connexion
<br />Bonjour <br /><br />
Accueil
<ul>
<li><a href='cadreCorps.html' target='corps'>Accueil</a>
</ul>
Films
<ul>
<li><a href='catalogue.html' target='corps'>Catalogue</a>
</ul>
Divers
<ul>
<li><a href='Qui_sommes_nous.html' target='corps'>Qui sommes-nous?</a>
<li><a href='Contact.html' target='corps'>Nous contacter</a>
</ul>";
}
?>
Si quelqu'un peut m'aider ce serai tres gentil. Merci d'avance
J'expose mon petit souci, j'ai deux zones de saisies, une pour le nom d'utilisateur et l'autre pour le mot de passe dans un formulaire html. Je cherche donc à vérifier que le nom et le mot de passe soit présent dans ma base de donnée mysql. Cependant pour une obscure raison je me fais jeter.
Voici les erreurs générés :
Warning: odbc_connect() [function.odbc-connect]: SQL error: [MySQL][ODBC 3.51 Driver]Accès refusé pour l'utilisateur: 'root'@'@localhost' (mot de passe: OUI), SQL state S1000 in SQLConnect in C:\Program Files\EasyPHP 2.0b1\www\site\authentification.php on line 6
Notice: Undefined variable: resultat in C:\Program Files\EasyPHP 2.0b1\www\site\authentification.php on line 14
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in C:\Program Files\EasyPHP 2.0b1\www\site\authentification.php on line 14
Et le code php correspondant :
<?php
$nom=$_POST['nom'];
$mdp=$_POST['mdPasse'];
$connexion=odbc_connect("mysql_DVD","root","dvd");
if($connexion)
{
$requete=odbc_do($connexion,"select * from dvd_Client where pseudo_Client='$nom' and mdp_Client='$mdp'");
$resultat = mysql_query($requete);
}
if ( mysql_num_rows($resultat) === 1 )
{ echo"Connexion
<br />Bonjour <br /><br />
Accueil
<ul>
<li><a href='cadreCorps.html' target='corps'>Accueil</a>
</ul>
Films
<ul>
<li><a href='catalogue.html' target='corps'>Catalogue</a>
</ul>
Divers
<ul>
<li><a href='Qui_sommes_nous.html' target='corps'>Qui sommes-nous?</a>
<li><a href='Contact.html' target='corps'>Nous contacter</a>
</ul>";
}
?>
Si quelqu'un peut m'aider ce serai tres gentil. Merci d'avance
A voir également:
- Probleme Php
- Easy php - Télécharger - Divers Web & Internet
- Expert php pinterest - Télécharger - Langages
- Retour à la ligne php ✓ - Forum PHP
- Alert php - Forum PHP
- Retour a la ligne php ✓ - Forum PHP
6 réponses
si je remplace odbc par mysql... ça me génère les même erreurs à savoir :
Warning: mysql_connect() [function.mysql-connect]: Unknown MySQL server host 'mysql_DVD' (11001) in C:\Program Files\EasyPHP 2.0b1\www\site_hamoudi\authentification.php on line 6
Notice: Undefined variable: resultat in C:\Program Files\EasyPHP 2.0b1\www\site_hamoudi\authentification.php on line 14
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in C:\Program Files\EasyPHP 2.0b1\www\site_hamoudi\authentification.php on line 14
Warning: mysql_connect() [function.mysql-connect]: Unknown MySQL server host 'mysql_DVD' (11001) in C:\Program Files\EasyPHP 2.0b1\www\site_hamoudi\authentification.php on line 6
Notice: Undefined variable: resultat in C:\Program Files\EasyPHP 2.0b1\www\site_hamoudi\authentification.php on line 14
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in C:\Program Files\EasyPHP 2.0b1\www\site_hamoudi\authentification.php on line 14
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
<?php
$nom=$_POST['nom'];
$mdp=$_POST['mdPasse'];
$connexion= mysql_connect('localhost' , 'root' , 'dvd' );
mysql_select_db('mysql_DVD',$connexion);
$requete="select * from dvd_Client where pseudo_Client='$nom' and mdp_Client='$mdp'";
$resultat = mysql_query($requete);
if ( mysql_num_rows($resultat) === 1 )
{ echo"Connexion
<br />Bonjour <br /><br />
Accueil
<ul>
<li><a href='cadreCorps.html' target='corps'>Accueil</a>
</ul>
Films
<ul>
<li><a href='catalogue.html' target='corps'>Catalogue</a>
</ul>
Divers
<ul>
<li><a href='Qui_sommes_nous.html' target='corps'>Qui sommes-nous?</a>
<li><a href='Contact.html' target='corps'>Nous contacter</a>
</ul>";
}
?>
$nom=$_POST['nom'];
$mdp=$_POST['mdPasse'];
$connexion= mysql_connect('localhost' , 'root' , 'dvd' );
mysql_select_db('mysql_DVD',$connexion);
$requete="select * from dvd_Client where pseudo_Client='$nom' and mdp_Client='$mdp'";
$resultat = mysql_query($requete);
if ( mysql_num_rows($resultat) === 1 )
{ echo"Connexion
<br />Bonjour <br /><br />
Accueil
<ul>
<li><a href='cadreCorps.html' target='corps'>Accueil</a>
</ul>
Films
<ul>
<li><a href='catalogue.html' target='corps'>Catalogue</a>
</ul>
Divers
<ul>
<li><a href='Qui_sommes_nous.html' target='corps'>Qui sommes-nous?</a>
<li><a href='Contact.html' target='corps'>Nous contacter</a>
</ul>";
}
?>
dvd... j'ai changé le nom de la base de donnée ds le script mais aucun changement :
<?php
$nom=$_POST['nom'];
$mdp=$_POST['mdPasse'];
$connexion= mysql_connect('localhost' , 'root' , 'dvd' );
mysql_select_db('dvd',$connexion);
$requete="select * from dvd_Client where pseudo_Client='$nom' and mdp_Client='$mdp'";
$resultat = mysql_query($requete);
if ( mysql_num_rows($resultat) === 1 ){
echo"Connexion
<br />Bonjour <br /><br />
Accueil
<ul>
<li><a href='cadreCorps.html' target='corps'>Accueil</a>
</ul>
Films
<ul>
<li><a href='catalogue.html' target='corps'>Catalogue</a>
</ul>
Divers
<ul>
<li><a href='Qui_sommes_nous.html' target='corps'>Qui sommes-nous?</a>
<li><a href='Contact.html' target='corps'>Nous contacter</a>
</ul>";
}
mysql_close();
?>
<?php
$nom=$_POST['nom'];
$mdp=$_POST['mdPasse'];
$connexion= mysql_connect('localhost' , 'root' , 'dvd' );
mysql_select_db('dvd',$connexion);
$requete="select * from dvd_Client where pseudo_Client='$nom' and mdp_Client='$mdp'";
$resultat = mysql_query($requete);
if ( mysql_num_rows($resultat) === 1 ){
echo"Connexion
<br />Bonjour <br /><br />
Accueil
<ul>
<li><a href='cadreCorps.html' target='corps'>Accueil</a>
</ul>
Films
<ul>
<li><a href='catalogue.html' target='corps'>Catalogue</a>
</ul>
Divers
<ul>
<li><a href='Qui_sommes_nous.html' target='corps'>Qui sommes-nous?</a>
<li><a href='Contact.html' target='corps'>Nous contacter</a>
</ul>";
}
mysql_close();
?>
Warning: mysql_connect() [function.mysql-connect]: Accès refusé pour l'utilisateur: 'root'@'@localhost' (mot de passe: OUI) in C:\Program Files\EasyPHP 2.0b1\www\site_hamoudi\authentification.php on line 6
Warning: mysql_select_db(): supplied argument is not a valid MySQL-Link resource in C:\Program Files\EasyPHP 2.0b1\www\site_hamoudi\authentification.php on line 8
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\site_hamoudi\authentification.php on line 11
Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in C:\Program Files\EasyPHP 2.0b1\www\site_hamoudi\authentification.php on line 11
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in C:\Program Files\EasyPHP 2.0b1\www\site_hamoudi\authentification.php on line 13
Warning: mysql_select_db(): supplied argument is not a valid MySQL-Link resource in C:\Program Files\EasyPHP 2.0b1\www\site_hamoudi\authentification.php on line 8
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\site_hamoudi\authentification.php on line 11
Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in C:\Program Files\EasyPHP 2.0b1\www\site_hamoudi\authentification.php on line 11
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in C:\Program Files\EasyPHP 2.0b1\www\site_hamoudi\authentification.php on line 13