/**** DEBUT VERIFICATIONS SUR LES INPUTS ****/
foreach ($input_isset as $name) {
    if (!isset($_POST[$name])) {
        $nb_erreur++;
        $raison = yui_parler() . $separator;
    }
}
unset($name);
foreach ($input_isempty as $name => $a) {
    if (empty($_POST[$name]) || mb_substr_count($_POST[$name], ' ') > 0) {
        $nb_erreur++;
        $raison .= '- The ' . $a . ' is empty.' . $separator;
    }
}
unset($name);
if (login_existant($_POST['login'], $bdd) && $_POST['login'] != $_SESSION['utilisateur']['login']) {
    $nb_erreur++;
    $raison .= '- This nickname is already taken.' . $separator;
}
if (!isset($_FILES['getimage'])) {
    $nb_erreur++;
    $raison .= '- The picture is not valid.' . $separator;
}
if ($_FILES['getimage']['size'] >= 2097152) {
    $nb_erreur++;
    $raison .= '- The picture\'s size is too big (MAX 2MO).' . $separator;
}
/**** FIN VERIFICATIONS SUR LES INPUTS ****/
if ($nb_erreur == 0) {
    $_SESSION['utilisateur']['login'] = $_POST['login'];
    $req = $bdd->prepare('UPDATE utilisateur SET login=:login, yt=:yt, web=:web, description=:description WHERE id_utilisateur=:id_utilisateur');
$pk = "6LfKDwoTAAAAAFEYPrZz_8O1ISAkqg47aQ9346dS";
$response = recaptcha_check_answer($pk, $_SERVER["REMOTE_ADDR"], $_POST["recaptcha_challenge_field"], $_POST["recaptcha_response_field"]);
var_dump($response);
// On inclut la connexion à la bdd.
include '../m/m.conn_pdo.php';
// On laisse passer les variables SESSION.
session_start();
$nb_erreurs = 0;
$erreur = '';
// Verification : reCaptcha.
if (!$response->is_valid) {
    $nb_erreurs++;
    $erreur .= '- The captacha is not valid.\\n';
}
// Vérifications : si le login est bien renseigné.
if (!isset($_POST['login']) || login_existant($_POST['login'], $bdd) || strlen($_POST['login']) < 4) {
    $nb_erreurs++;
    $erreur .= '- Login not valid.\\n';
}
// Vérifications : si l'email est bien renseigné.
if (!isset($_POST['email']) || !est_email_valide($_POST['email'], $bdd)) {
    $nb_erreurs++;
    $erreur .= '- Mail adress not valid.\\n';
}
// Vérifications : si l'email de confirmation est bien renseigné et == à l'email.
if (!isset($_POST['email']) || !isset($_POST['conf_email']) || $_POST['conf_email'] != $_POST['email'] || $_POST['conf_email'] == "") {
    $nb_erreurs++;
    $erreur .= '- Confirmation different from the previous mail adress.\\n';
}
// Vérifications : si le mot de passe est bien renseigné.
if (!isset($_POST['pwd']) || strlen($_POST['pwd']) < 4 || strlen($_POST['pwd']) > 16) {