et que si le champ bann vaut 1 =bann, 0=pas banni
Code php:
Code : Tout sélectionner
[php]<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" >
<head>
<title>Poliboolold-groupe</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<link rel="stylesheet" media="screen" type="text/css" title="poli2" href="style.css" />
</head>
<body>
<?php
try
{
$bdd = new PDO('mysql:host=***********;dbname=*********','********','*****');
}
catch(Exception $e)
{
die('Erreur : ' . $e->getMessage());
}
$reponse=$bdd->query('SELECT bann,id FROM formulaire WHERE e_mail=\'$_POST[\'e_mail\']\'');
?>
<div id="banniere">
</div>
<div id="barreprojet">
Polibook Polipeople Polilogiciel Politribale Tchat Forum Aide Suggestions livre d'or newlester
</div>
<div id="corps">
<?php
$actu = 1;
if($actu == 1) {
echo "Page web en construction (developpement de la mise en page)";
} else {
echo "Poliboolold-groupe, le site multi-services";
}
?>
</div>
<div id=membre>
<h2>espace-membre</h2>
<p>Veuillez vous connecter <br/>
Pour accéder a votre espace membre <br/>
Service Indisponible pour le moment </p>
<form method="post" action="">
<p>
<label for="pseudo">Pseudo:</label>
<input type="text" name="pseudo" id="pseudo" value="Pseudo"/>
<br/>
<label for="Mot de passe">Mot de passe:</label>
<input type="password" name="Mot de passe" id="Motdepasse" value="Mot de passe"/>
<br/>
<input type="submit" value="Valider" /<label for="pseudo">Pseudo:</label>
<br/>
Pour vous inscrire , cliquez <a href="inscription.php">Ici</a>
</p>
</form>
</div>
<div id="actu">
<?php
$donnees = $reponse->fetch();
$bann=$donnees['bann'];
if(($bann==0 OR !isset($bann))
{
// 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))
{
// On peut valider le fichier et le stocker définitivement
$extension = strrchr(basename($_FILES['monfichier']['name']), '.');
move_uploaded_file($_FILES['monfichier']['tmp_name'], 'uploads/'.uniqid().$extension);
echo "L'envoi a bien été effectué !";
}
}
}
}
else {
//extension pas bonne
header('Location: formulaire.php?param=1');
}
?>
<?php
$heure=date(H);
$minute=date(i);
echo'Il est <strong>'.$heure.':'.$minute;
?>
</div>
<div id="pied_de_page">
<p>
</p>
</div>
</body>
</html>
[/php]Code : Tout sélectionner
[sql]-- phpMyAdmin SQL Dump
-- version 2.11.8.1deb5+lenny8
-- http://www.phpmyadmin.net
--
-- Serveur: localhost
-- Généré le : Mar 05 Juillet 2011 à 20:20
-- Version du serveur: 5.0.51
-- Version de PHP: 5.2.6-1+lenny9
SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";
--
-- Base de données: `polib250634`
--
-- --------------------------------------------------------
--
-- Structure de la table `formulaire`
--
CREATE TABLE IF NOT EXISTS `formulaire` (
`id` int(11) NOT NULL auto_increment,
`titre` varchar(255) NOT NULL,
`e_mail` varchar(255) NOT NULL,
`bann` int(11) NOT NULL,
PRIMARY KEY (`id`),
KEY `id` (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
--
-- Contenu de la table `formulaire`
--
[/sql]Merci d'avance