Bonsoir, voici mon problème.
J'ai fait un script de login, qui a pour but de chercher dans ma bdd un code (donc dans une colonne appeler Code);
Si le code est bon , alors ils sont rediriger vers une autre page .
Si il est pas bon, erreur.
Si la case est vide -> erreur.
Voilà le code,
Mais j'ai une erreur de ' mysql_real_escape_string ' ligne 6, sachant que sur d'autre de mes script cela marche bien.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34 <?php //Connexion SQL require_once('db_config.php'); //Définis les variables $code = isset($_POST['Code']) ? mysql_real_escape_string(trim($_POST['Code'])) : ''; $errors = array(); $success = false; if(isset($_POST) && !empty($_POST)){ require_once('db.php'); //Les champs ne doivent pas êtres vides. if (empty($code)) { die('Entrez un code membre.'); } // Formulaire d'interrogation sql. if(count($errors) == 0){ $sql = "SELECT UID FROM PS_DATABASE.dbo.Compte WHERE Code = '".$code."'"; $stmt = odbc_prepare($GLOBALS['dbConn'],$sql); $res = odbc_execute($stmt); while( $row = odbc_fetch_array($res) ) { print_r($row); } if(empty($row)) echo "aucun retour"; } } // Fin if($success === false){ require_once('log_view.php'); }else{ require_once('success.view.php'); } ?>
Et le odbc_fetch_array qui a se qu eje vois manque une ressource boelan..
J'utilise Wamp Server, version du php : 5.5.12 et Apache : 2.4.9
Merci.
Partager