Erreur PDO dans '.$e->getFile().' L.'.$e->getLine().' :
'.$e->getMessage().'
';
}
?>
Polibook Polipeople Polilogiciel Politribale Tchat Forum Aide Suggestions livre d'or newlester
espace-membre
Veuillez vous connecter
Pour accéder a votre espace membre
Service Indisponible pour le moment
query("SELECT bann,id FROM formulaire WHERE e_mail='" . $_POST['email'] . "'");
if( $reponse->rowCount() > 0 )
{
$donnees = $reponse->fetch();
$bann=$donnees['bann'];
if($bann==0 )
{
// Testons si le fichier a bien été envoyé et s'il n'y a pas d'erreur
if (isset($_FILES['monfichier']) AND $_FILES['monfichier']['error'] == 0)
{
// Testons si le fichier n'est pas trop gros
if ($_FILES['monfichier']['size'] <= 1000000)
{
// Testons si l'extension est autorisée
$infosfichier = pathinfo($_FILES['monfichier']['name']);
$extension_upload = $infosfichier['extension'];
$extensions_autorisees = array('txt', 'docx');
if (in_array($extension_upload, $extensions_autorisees))
{
if(preg_match("#^[a-z0-9._-]+@[a-z0-9._-]{2,}\.[a-z]{2,4}$#",$_POST['email']))
{
// On peut valider le fichier et le stocker définitivement
$bri=0;
$extension = strrchr(basename($_FILES['monfichier']['name']), '.');
move_uploaded_file($_FILES['monfichier']['tmp_name'], 'uploads/'.uniqid().$extension);
$reponse->closeCursor();
$req = $bdd->prepare('INSERT INTO formulaire(id, titre, e_mail, bann) VALUES(:id, :titre, :e_mail, :bann)');
$req->execute(array(
'id' => '',
'titre' => $_FILES['monfichier']['name'],
'e_mail' => $_POST['email'],
'bann' => $bri
));
/*$reponse->closeCursor();*/
echo "L'envoi a bien été effectué !";
}
}
}
}
}
}
/*$reponse=$bdd->query("SELECT bann,id FROM formulaire WHERE e_mail='" . $_POST['email'] . "'");
elseif( $reponse->rowCount() > 0 )
{
$donnees = $reponse->fetch();
$bann=$donnees['bann'];
if($bann==1 )
{
echo"bla";
}
}*/
elseif(!isset($bann)AND preg_match("#^[a-z0-9._-]+@[a-z0-9._-]{2,}\.[a-z]{2,4}$#",$_POST['email']) )
{
if (isset($_FILES['monfichier']) AND $_FILES['monfichier']['error'] == 0)
{
if ($_FILES['monfichier']['size'] <= 1000000)
{
$infosfichier = pathinfo($_FILES['monfichier']['name']);
$extension_upload = $infosfichier['extension'];
$extensions_autorisees = array('txt', 'docx');
{
if (in_array($extension_upload, $extensions_autorisees))
{
$bri=0;
$extension = strrchr(basename($_FILES['monfichier']['name']), '.');
move_uploaded_file($_FILES['monfichier']['tmp_name'], 'uploads/'.uniqid().$extension);
$reponse->closeCursor();
$req = $bdd->prepare('INSERT INTO formulaire(id, titre, e_mail, bann) VALUES(:id, :titre, :e_mail, :bann)');
$req->execute(array(
'id' => '',
'titre' => $_FILES['monfichier']['name'],
'e_mail' => $_POST['email'],
'bann' => $bri
));
mail($_POST['email'],bonjour,bonjour);
echo"noob";
}
}
}
}
}
else{
header('Location: formulaire.php?param=1');
}
?>
'.$heure.':'.$minute;
?>