Parse error: syntax error, unexpected '$recup_code' (T_VARIABLE) in C:\xampp\htd
mor565
Messages postés
1
Statut
Membre
-
jordane45 Messages postés 30426 Date d'inscription Statut Modérateur Dernière intervention -
jordane45 Messages postés 30426 Date d'inscription Statut Modérateur Dernière intervention -
Bonjour,
j' ai cette erreur sur le code suivant :
EDIT : Ajout des balises de code.
pouvez m'aider à la régler ?
j' ai cette erreur sur le code suivant :
<?php
session_start();
require('connect.php');
if(isset($_POST['recup_submit'],$_POST['recup_mail'])) {
if(!empty($_POST['recup_mail'])) {
$recup_mail = htmlspecialchars($_POST['recup_mail']);
if(filter_var($recup_mail,FILTER_VALIDATE_EMAIL)) {
$mailexist = $bdd->prepare('SELECT id,pseudo FROM membre WHERE email = ?');
$mailexist->execute(array($recup_mail));
$mailexist_count = $mailexist->rowCount();
if($mailexist_count == 1) {
$_SESSION['recup_mail'] = $recup_mail;
$recup_code = '';
for($i=0; $i < 8; $i++) {
$recup_code .= mt_rand(0,9);
} var_dump($recup_code);
}else{
$error = "cette adresse mail n'est pas enregistrer";
}
}else{
$error = "adresse mail invalide";
}
}else{
$error= "veulliez entrer votre adresse mail";
}
}
?>
EDIT : Ajout des balises de code.
pouvez m'aider à la régler ?
1 réponse
-
Bonjour,
Le message d'erreur complet avec, entre autre.., le numéro de la ligne concernée serait utile.
de plus, un code indenté est plus facile à lire.. (surtout, si en plus, tu utilises les balises de code pour poster ton code sur le forum )<?php session_start(); require('connect.php'); if (isset($_POST['recup_submit'], $_POST['recup_mail'])) { if (!empty($_POST['recup_mail'])) { $recup_mail = htmlspecialchars($_POST['recup_mail']); if (filter_var($recup_mail, FILTER_VALIDATE_EMAIL)) { $mailexist = $bdd->prepare('SELECT id,pseudo FROM membre WHERE email = ?'); $mailexist->execute(array($recup_mail)); $mailexist_count = $mailexist->rowCount(); if ($mailexist_count == 1) { $_SESSION['recup_mail'] = $recup_mail; $recup_code = ''; for ($i = 0; $i < 8; $i++) { $recup_code .= mt_rand(0, 9); } var_dump($recup_code); } else { $error = "cette adresse mail n'est pas enregistrer"; } } else { $error = "adresse mail invalide"; } } else { $error = "veulliez entrer votre adresse mail"; } } ?>
Balises de code : Explications à lire disponibles ici : https://codes-sources.commentcamarche.net/faq/11288-les-balises-de-code