Bonjour,
je ne cesse de recevoir cette erreur "unexpected T_CONSTANT_ENCAPSED_STRING", je me demande bien où est cette erreur car j'ai cherché mais sans succès.
merci
Code PHP:
<?php
//On fais une inclusion des parametres de connexion à la base de données
include ('config/connectDB.php');
// on teste si l'opérateur a soumis le formulaire
if (isset($_POST['inscription']) && $_POST['inscription'] == 'Inscription') {
// on teste l'existence de nos variables. On teste également si elles ne sont pas vides
if ((isset($_POST['NomOperateur']) && !empty($_POST['NomOperateur']))
&& (isset($_POST['PrenomOperateur']) && !empty($_POST['PrenomOperateur']))
&& (isset($_POST['SexeOperateur']) && !empty($_POST['SexeOperateur']))
&& (isset($_POST['TelOperateur']) && !empty($_POST['TelOperateur']))
&& (isset($_POST['AdresseOperateur']) && !empty($_POST['AdresseOperateur']))
&& (isset($_POST['LoginOperateur']) && !empty($_POST['LoginOperateur']))
&& (isset($_POST['PasseOperateur']) && !empty($_POST['PasseOperateur']))
&& (isset($_POST['pass_confirm']) && !empty($_POST['pass_confirm']))) {
// on teste les deux mots de passe
if ($_POST['PasseOperateur'] != $_POST['pass_confirm']) {
//on inclus la page d'erreur les mots de passes sont différents
include ('erreurs/page_erreur_motpasse.php');
} else {
// on recherche si ce login est déjà utilisé par un autre operateur
$sql = 'SELECT count(*) FROM operateursaisie WHERE LoginOperateur="' . mysql_escape_string($_POST['LoginOperateur']) . '"';
$req = mysql_query($sql) or die('Erreur SQL !<br />' . $sql . '<br />' . mysql_error());
$data = mysql_fetch_array($req);
if ($data[0] == 0) {
$sql = 'INSERT INTO operateursaisie VALUES('',
"' . mysql_real_escape_string($_POST['NomOperateur']) . '",
"' . mysql_real_escape_string($_POST['PrenomOperateur']) . '",
"' . mysql_real_escape_string($_POST['SexeOperateur']) . '",
"' . mysql_real_escape_string($_POST['TelOperateur']) . '",
"' . mysql_real_escape_string($_POST['AdresseOperateur']) . '",
"' . mysql_real_escape_string($_POST['LoginOperateur']) . '",
"' . mysql_real_escape_string(md5($_POST['PasseOperateur'])) . '"
)';
mysql_query($sql) or die('Erreur SQL !' . $sql . '<br />' . mysql_error());
session_start();
$_SESSION['LoginOperateur'] = $_POST['LoginOperateur'];
$_SESSION['NomOperateur'] = $_POST['NomOperateur'];
$_SESSION['PrenomOperateur'] = $_POST['PrenomOperateur'];
$_SESSION['NiveauAcces'] = $_POST['NiveauAcces'];
include ('erreurs/page_erreur_motpasse.php');
exit();
} else {
//on inclus la page d'erreur compte existe déjà
include ('erreurs/page_erreur_compte_existe.php');
}
}
} else {
//on inclus la page d'erreur au moins un champs est vide
include ('erreurs/page_erreur_champs_vide_1.php');
}
}
?>
-----