Problem de connexion
                    
        
     
             
                    avanos
    
        
    
                    Messages postés
            
                
     
             
            16
        
            
                                    Statut
            Membre
                    
                -
                                     
avanos Messages postés 16 Statut Membre -
        avanos Messages postés 16 Statut Membre -
        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'