コード例 #1
0
ファイル: gestion_membre.php プロジェクト: Valadone/Site-Hus
echo '</table>';
echo "<p class='design_submitBtn btn_admin' onclick='objetCreationAdmin.a();'>Création d'un nouveau compte administrateur</p>";
echo "</div>";
if (isset($_POST['creer'])) {
    $verif_caracteres = preg_match('#^[a-zA-Z0-9._-]+$#', $_POST['pseudo']);
    if (!$verif_caracteres && !empty($_POST['pseudo'])) {
        $msg .= "<div class='erreur'>Caractères acceptés : A à Z et de 0 à 9</div>";
    }
    if (strlen($_POST['pseudo']) < 3 || strlen($_POST['pseudo']) > 15) {
        $msg .= "<div class='erreur'>Le pseudo doit être compris entre 4 et 14 caractères</div>";
    }
    if (strlen($_POST['mdp']) < 3 || strlen($_POST['mdp']) > 32) {
        $msg .= "<div class='erreur'>Le mot de passe doit être compris entre 4 et 14 caractères</div>";
    }
    if (empty($msg)) {
        $membre = executerequete("SELECT * FROM membre WHERE pseudo='{$_POST['pseudo']}'");
        if ($membre->num_rows > 0) {
            $msg .= "<div class='erreur'>Pseudo indisponible</div>";
        } else {
            foreach ($_POST as $indices => $valeurs) {
                $_POST[$indices] = htmlEntities(addslashes($valeurs));
            }
            executeRequete("INSERT INTO membre (pseudo,mdp,nom,prenom,email,sexe,ville,cp,adresse,statut) VALUES ('{$_POST['pseudo']}','{$_POST['mdp']}','{$_POST['nom']}','{$_POST['prenom']}','{$_POST['email']}','{$_POST['sexe']}','{$_POST['ville']}','{$_POST['cp']}','{$_POST['adresse']}','1')");
            $msg .= "<div class='validation'>Création d'un nouvel administrateur effectué.</div>";
        }
    }
}
echo '<div id="creation_admin" style="display:none;">';
echo $msg;
?>
	<h1>Création d'un nouvel administrateur</h1>
コード例 #2
0
ファイル: profil.php プロジェクト: felicia-c/apero
$resultat = executeRequete("SELECT * FROM avis WHERE id_membre = '{$id_utilisateur}' ORDER BY date DESC LIMIT 0,5");
echo '<table class="tableau_panier">
		<tr>
			<th>Bar</th>
			<th>Date</th>
			<th>Note</th>
			<th>Commentaire</th>
		</tr>';
$nb_avis = $resultat->num_rows;
if ($nb_avis < 1) {
    echo '<tr>
			<td colspan="4">Vous n\'avez pas encore donné votre avis sur un bar</td>	
		</tr>';
}
while ($mon_avis = $resultat->fetch_assoc()) {
    $resultat_titre = executerequete("SELECT nom_bar,id_bar FROM bar WHERE id_bar = '{$mon_avis['id_bar']}'");
    $bar = $resultat_titre->fetch_assoc();
    echo '<tr>
			<td> <a href="' . RACINE_SITE . 'fiche_bar.php?id_bar=' . $bar['id_bar'] . '">' . ucfirst($bar['nom_bar']) . ' </a></td>
			<td>';
    $date = date_create_from_format('Y-m-d H:i:s', $mon_avis['date']);
    echo date_format($date, 'd/m/Y H:i') . ' </td>
			<td>' . $mon_avis['note'] . ' </td>
			<td> ' . ucfirst($mon_avis['commentaire']) . '</td>	
			<td><a href="?action=suppression_avis&id_avis=' . $mon_avis['id_avis'] . '" class="btn_delete" onClick="return(confirm(\'Etes-vous certain de vouloir supprimer cet avis?\'));"> X </a>
			</td>
		</tr>';
}
echo '</table>
	<br />
	<br />