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 : Sélectionner tout - Visualiser dans une fenêtre à part
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 : 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
<?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!