Problem de connexion
avanos
Messages postés
14
Date d'inscription
Statut
Membre
Dernière intervention
-
avanos Messages postés 14 Date d'inscription Statut Membre Dernière intervention -
avanos Messages postés 14 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
c ne cesse pas de me retourner des erreurs et des que j m'en corrige une apparaisse ::Parse error: syntax error, unexpected 'user' (T_STRING) in C:\wamp\www\stage\verif.php on line 17
voila mon code :
EDIT : Ajout des balises de code (la coloration syntaxique).
Explications disponibles ici :
https://codes-sources.commentcamarche.net/faq/10686-le-nouveau-codes-sources-comment-ca-marche#balises-code
Merci d'y penser dans tes prochains messages.
.
c ne cesse pas de me retourner des erreurs et des que j m'en corrige une apparaisse ::Parse error: syntax error, unexpected 'user' (T_STRING) in C:\wamp\www\stage\verif.php on line 17
voila mon code :
<!doctype html> <html xmlns ="[http://www.w3.org/1999/xhtml>]" <head> <title> acceuil</title> </head> <body> <?php session_start() ; if (isset ($_post['submit'])) { $login= htmlentities (trim($_post['login'])) ; $pwd = htmlentities (trim($_pos['pwd'])) ; if($login && $pwd) { $pwd=md5($pwd); $connect = mysql_connect('localhost','root','') or die (mysql_error) ; echo " connected" ; mysql_select_db ('mentoring' ) or die (mysql_error) ; $query= mysql_query(select * from user where login=$login && pwd=$pwd) ; $rows=mysql_num_rows ($query); if($rows==1){ $_Session['login']=$login ; header('location:membre.php'); }else echo " pseudo ou pwd incoreect" ; } else echo "veuillez saisir tt les champs" ; } ?> <form action="m.php" method="post"> login : <input type="text" name="login"> password :<input type ="password" name="pwd"> <input type ="submit" value="connexion" name="submit"> <input type ="reset" value ="annuler"> </form> </body> </html>
EDIT : Ajout des balises de code (la coloration syntaxique).
Explications disponibles ici :
https://codes-sources.commentcamarche.net/faq/10686-le-nouveau-codes-sources-comment-ca-marche#balises-code
Merci d'y penser dans tes prochains messages.
.
A voir également:
- Problem de connexion
- Gmail connexion - Guide
- Connexion chromecast - Guide
- Gmail connexion autre compte - Guide
- Site inaccessible n'autorise pas la connexion - Guide
- D'où peut venir un problème de connexion internet sur un ordinateur ? - Guide
3 réponses
Salut,
Il te manquerait pas des guillemets par hasard pour la ligne:
Ca devrait être:
Il te manquerait pas des guillemets par hasard pour la ligne:
$query= mysql_query(select * from user where login=$login && pwd=$pwd) ;
Ca devrait être:
$query= mysql_query("select * from user where login=$login && pwd=$pwd") ;
Bonjour,
Au passage ... sache que tu utilises l'extension mysql_* considérée comme obsolète...
Je t'invite vivement à passer à mysqli ou à la PDO (que je préfère....)
https://www.commentcamarche.net/faq/43261-php-l-extension-mysql-est-obsolete#top
https://www.commentcamarche.net/faq/44117-connexion-a-une-base-avec-pdo-mysqli
Et pour ce qui est de ton souci actuel ...nichola a donné (presque) la bonne réponse.
Essayes comme ceci :
Cordialement,
Jordane
Au passage ... sache que tu utilises l'extension mysql_* considérée comme obsolète...
Je t'invite vivement à passer à mysqli ou à la PDO (que je préfère....)
https://www.commentcamarche.net/faq/43261-php-l-extension-mysql-est-obsolete#top
https://www.commentcamarche.net/faq/44117-connexion-a-une-base-avec-pdo-mysqli
Et pour ce qui est de ton souci actuel ...nichola a donné (presque) la bonne réponse.
Essayes comme ceci :
$sql = "SELECT * FROM user WHERE login='$login' AND pwd='$pwd' "; $query= mysql_query($sql) ;
Cordialement,
Jordane
( ! ) Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead in C:\wamp\www\stage\verif.php on line 10
Call Stack
# Time Memory Function Location
1 0.0000 248248 {main}( ) ..\verif.php:0
2 0.0010 249376 mysql_connect ( ) ..\verif.php:10
Unknown column 'user1' in 'where clause' et lorsque je corige celle ci lerreur se propage al selection de base
Call Stack
# Time Memory Function Location
1 0.0000 248248 {main}( ) ..\verif.php:0
2 0.0010 249376 mysql_connect ( ) ..\verif.php:10
Unknown column 'user1' in 'where clause' et lorsque je corige celle ci lerreur se propage al selection de base
deja jai essayé avec my sql cru que cest lus facile que sql server que le travail demandé est avec jai commencé avec listaslation des drivers et les erreurs qui ne cessent pas de sortir comme unable to load dynamic library"c:/...php5.5.12/ext/php_pdo_dslsrv_52_ts.dll" le module specifié est introuvable
jai tt fait jai tt rinstaléé mais Fatal error: Call to undefined function sqlsrv_connect() in C:\wamp\www\espoir\connexion.php on line 5 par contre jai pris le code d'un site
<?php
$serverName='TN1SQL04' ;
$connexioninfo= array( "Database"=>"mentoring_stage" ,"UID"=>"sa", "PWD"=>"Linedata1");
$link = sqlsrv_connect ($serverName,$connexioninfo) ;
if ($link)
{
echo"connexion etablie" ;
}else {
echo"connexion echoué" ;
die(print_r(sqlsrv_errors(), true));
}
?>
( ! ) Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead in C:\wamp\www\stage\verif.php on line 10
Call Stack
# Time Memory Function Location
1 0.0000 248248 {main}( ) ..\verif.php:0
2 0.0010 249376 mysql_connect ( ) ..\verif.php:10
Unknown column 'user1' in 'where clause'