Erreur code php
doudou25
-
jjaco Messages postés 575 Statut Membre -
jjaco Messages postés 575 Statut Membre -
Bonjour,
Je suis un débutant en PHP.
Je suis en train de faire un programme et j'ai une erreur qui m'indique:
Parse error: syntax error, unexpected T_ELSE in C:\Foncine\web\tennis\content\pages\coordonnees.php on line 183
Voici mon code:
if (isset($_POST['submit']))
$error = array();
$infos = array();
if ($_POST['adresse']=='') $error[] = 'Veuillez saisir votre adresse.';
if ($_POST['cp']=='') $error[] = 'Veuillez saisir votre code postal.';
if ($_POST['ville']=='') $error[] = 'Veuillez saisir votre ville.';
if ($_POST['telephone']=='') $error[] = 'Veuillez saisir votre numéro de téléphone.';
if ($_POST['mobile']=='') $error[] = 'Veuillez saisir votre numéro de mobile.';
if ($_POST['email']=='') $error[] = 'Veuillez saisir votre adresse email.';
if ($_POST['password']=='') $error[] = 'Veuillez saisir votre mot de passe.';
if (count($error)==0)
{
if ($global->config['demo']) $failure_message = "Vous n'avez pas accès à cette fonctionnalité.";
else {
$query = buildSafeQuery(
"SELECT * FROM '%smembers' WHERE license='%s' AND password=MD5('%s')",
(string)$global->config['db']['table_prefix'],
(string)$global->data['user']->getLicense(),
(string)$_POST['old_password']
);
$result = $query->getResult();
if ($result->numrows>0) {
// Mise à jour dans la table 'members'
$query = buildSafeQuery(
"UPDATE '%smembers' SET address = '%s',
postcode = '%s',
city = '%s',
email = '%s',
telephone = '%s',
mobile = '%s',
WHERE id='%s'",
(string)$global->config['db']['table_prefix'],
(string)$_POST['adresse'],
(string)$_POST['cp'],
(string)$_POST['ville'],
(string)$_POST['email'],
(string)$_POST['tel'],
(string)$_POST['mobile'],
(string)$_POST['new_password'],
(string)$global->data['user']->getLicense()
);
$success_message = 'Vos données ont été modifiées.';
}
}
else $failure_message = implode('<br />',$error);
}
Auriez-vous une idée de la solution ?
Merci d'avance
Je suis un débutant en PHP.
Je suis en train de faire un programme et j'ai une erreur qui m'indique:
Parse error: syntax error, unexpected T_ELSE in C:\Foncine\web\tennis\content\pages\coordonnees.php on line 183
Voici mon code:
if (isset($_POST['submit']))
$error = array();
$infos = array();
if ($_POST['adresse']=='') $error[] = 'Veuillez saisir votre adresse.';
if ($_POST['cp']=='') $error[] = 'Veuillez saisir votre code postal.';
if ($_POST['ville']=='') $error[] = 'Veuillez saisir votre ville.';
if ($_POST['telephone']=='') $error[] = 'Veuillez saisir votre numéro de téléphone.';
if ($_POST['mobile']=='') $error[] = 'Veuillez saisir votre numéro de mobile.';
if ($_POST['email']=='') $error[] = 'Veuillez saisir votre adresse email.';
if ($_POST['password']=='') $error[] = 'Veuillez saisir votre mot de passe.';
if (count($error)==0)
{
if ($global->config['demo']) $failure_message = "Vous n'avez pas accès à cette fonctionnalité.";
else {
$query = buildSafeQuery(
"SELECT * FROM '%smembers' WHERE license='%s' AND password=MD5('%s')",
(string)$global->config['db']['table_prefix'],
(string)$global->data['user']->getLicense(),
(string)$_POST['old_password']
);
$result = $query->getResult();
if ($result->numrows>0) {
// Mise à jour dans la table 'members'
$query = buildSafeQuery(
"UPDATE '%smembers' SET address = '%s',
postcode = '%s',
city = '%s',
email = '%s',
telephone = '%s',
mobile = '%s',
WHERE id='%s'",
(string)$global->config['db']['table_prefix'],
(string)$_POST['adresse'],
(string)$_POST['cp'],
(string)$_POST['ville'],
(string)$_POST['email'],
(string)$_POST['tel'],
(string)$_POST['mobile'],
(string)$_POST['new_password'],
(string)$global->data['user']->getLicense()
);
$success_message = 'Vos données ont été modifiées.';
}
}
else $failure_message = implode('<br />',$error);
}
Auriez-vous une idée de la solution ?
Merci d'avance
A voir également:
- Erreur code php
- Code ascii - Guide
- Code puk bloqué - Guide
- Comment déverrouiller un téléphone quand on a oublié le code - Guide
- Code activation windows 10 - Guide
- Scanner qr code pc - Guide