Historisation Exemple
Exemple test historisé
This commit is contained in:
10
inscription/includes/constants.php
Normal file
10
inscription/includes/constants.php
Normal file
@@ -0,0 +1,10 @@
|
||||
<?php
|
||||
define('VISITEUR',1);
|
||||
define('INSCRIT',2);
|
||||
define('MODO',3);
|
||||
define('ADMIN',4);
|
||||
?>
|
||||
|
||||
<?php
|
||||
define('ERR_IS_CO','Vous ne pouvez pas accéder à cette page si vous n\'êtes pas connecté');
|
||||
?>
|
||||
29
inscription/includes/debut.php
Normal file
29
inscription/includes/debut.php
Normal file
@@ -0,0 +1,29 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" >
|
||||
<head>
|
||||
<?php
|
||||
//Si le titre est indiqué, on l'affiche entre les balises <title>
|
||||
echo (!empty($titre))?'<title>'.$titre.'</title>':'<title> Forum </title>';
|
||||
?>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
|
||||
<link rel="stylesheet" media="screen" type="text/css" title="Design" href="./css/design.css" />
|
||||
</head>
|
||||
<?php
|
||||
|
||||
//Attribution des variables de session
|
||||
$lvl=(isset($_SESSION['level']))?(int) $_SESSION['level']:1;
|
||||
$id=(isset($_SESSION['id']))?(int) $_SESSION['id']:0;
|
||||
$pseudo=(isset($_SESSION['pseudo']))?$_SESSION['pseudo']:'';
|
||||
|
||||
//On inclue les 2 pages restantes
|
||||
include("./includes/functions.php");
|
||||
include("./includes/constants.php");
|
||||
?>
|
||||
|
||||
<?php
|
||||
$balises=(isset($balises))?$balises:0;
|
||||
if($balises)
|
||||
{
|
||||
//Inclure le script
|
||||
}
|
||||
?>
|
||||
21
inscription/includes/functions.php
Normal file
21
inscription/includes/functions.php
Normal file
@@ -0,0 +1,21 @@
|
||||
<?php
|
||||
function erreur($err='')
|
||||
{
|
||||
$mess=($err!='')? $err:'Une erreur inconnue s\'est produite';
|
||||
exit('<p>'.$mess.'</p>
|
||||
<p>Cliquez <a href="./index.php">ici</a> pour revenir à la page d\'accueil</p></div></body></html>');
|
||||
}
|
||||
?>
|
||||
|
||||
|
||||
<?php
|
||||
function move_avatar($avatar)
|
||||
{
|
||||
$extension_upload = strtolower(substr( strrchr($avatar['name'], '.') ,1));
|
||||
$name = time();
|
||||
$nomavatar = str_replace(' ','',$name).".".$extension_upload;
|
||||
$name = "./images/avatars/".str_replace(' ','',$name).".".$extension_upload;
|
||||
move_uploaded_file($avatar['tmp_name'],$name);
|
||||
return $nomavatar;
|
||||
}
|
||||
?>
|
||||
10
inscription/includes/identifiants.php
Normal file
10
inscription/includes/identifiants.php
Normal file
@@ -0,0 +1,10 @@
|
||||
<?php
|
||||
try
|
||||
{
|
||||
$db = new PDO('mysql:host=localhost;dbname=inscription', 'root', '');
|
||||
}
|
||||
catch (Exception $e)
|
||||
{
|
||||
die('Erreur : ' . $e->getMessage());
|
||||
}
|
||||
?>
|
||||
21
inscription/includes/menu.php
Normal file
21
inscription/includes/menu.php
Normal file
@@ -0,0 +1,21 @@
|
||||
<?php
|
||||
echo '<body>
|
||||
<div id="banniere"></div>
|
||||
<div id="menu">
|
||||
<div class="element_menu">
|
||||
<h3>Mes options</h3>
|
||||
<ul>
|
||||
<li><a href="./connexion.php">Connexion</a></li>
|
||||
<li><a href="./deconnexion.php">Deconnexion</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="element_menu">
|
||||
<h3>Navigation</h3>
|
||||
<ul>
|
||||
<li><a href="./voirprofil.php">ModifProfil</a></li>
|
||||
<li><a href="./voirprofil.php">Profil</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div id="corps_forum">';
|
||||
?>
|
||||
Reference in New Issue
Block a user