[Système] Failed to open stream
Bonjour!
Pour ceux qui ne se souviennent pas de moi, je dois faire une interface de gestion de formulaire de compétence. bref, ce qui me gêne actuellement, c'est que lorsque l'utilisateur veut redéfinir son mot de passe et/ou son login, j'ai cette erreur
Code:
1 2 3 4
|
Warning: include(index.php?id_user='') [function.include]: failed to open stream: Invalid argument in E:\Lenaic\rst406\labo1\php\modifLoginSuite.php on line 17
Warning: include() [function.include]: Failed opening 'index.php?id_user=''' for inclusion (include_path='.;C:\php5\pear') in E:\Lenaic\rst406\labo1\php\modifLoginSuite.php on line 17 |
Voici la page incriminée... (la ligne 17 est en gras)
Code:
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
| <?php
$host = "localhost";
$user = "root";
$password2 = "sarah";
$id_user = $_GET{'id_user'};
$login = $_GET{'login'};
$password = $_GET{'password'};
if($password != '' && isset($password) && $login != '' && isset($login)){
if($link = mysql_connect($host,$user,$password2)){
if(mysql_select_db("form_competence",$link)){
//echo "ok<br>";
}
$query = "update administrateurs set adm_login='$login',adm_pwd='$password' where adm_id='$id_user'";
if(mysql_query($query,$link)){
include("index.php?id_user='$id_user'");
}
else{
echo mysql_error();
}
mysql_close($link);
}else{
echo "unable to connect";
}
}else{
include("modifLogin.php?id_user='$id_user'");
echo "Champ(s) incorrect(s)";
}
?> |
Je réalise bien que '$id_user' n'est pas récupéré, mais je dois dire que je ne sais pas comment faire pour qu'il le soit!
Donc, si vous puviez m'aider, ça sera sympa!
Merci d'avance!