I. Configuration de la machine |
---|
II. CONNEXION AU SITE - Creation d'un compte |
III. Ajouter un article dans le forum |
IV. integer un club |
V. Deconnexion |
Le projet Apache HTTP Server est un effort pour développer et maintenir un serveur HTTP open source pour les systèmes d'exploitation modernes, y compris UNIX et Windows. Le but de ce projet est de fournir un serveur sécurisé, efficace et extensible qui fournit d es services HTTP en synchronisation avec les normes HTTP actuelles.
MySQL est un système de gestion de bases de données relationnelles (SGBDR). Il est distribué sous une double licence GPL et propriétaire. Il fait partie des logiciels de gestion de base de données les plus utilisés au monde3, autant par le grand public (applications web principalement) que par des professionnels, en concurrence avec Oracle, Informix et Microsoft SQL Server.
Avant de pouvoir naviguer sur notre site
localhost/inpt
, il faut lancer les deux serviceApache
etMySQL
.
une partie du code
PHP
du site prend la charge de cree lala base de donnee
sous le nominpt
et les tableseleves
,admins
etshares
la partie responsable de cette ceartion:
$query="CREATE DATABASE IF NOT EXISTS inpt";
$result=mysqli_query($link,$query);
la variable
$link
prend la charge de se connecter avec SGBD (phpMyAdmin)
pour cree un compte il suffit juste cliquer sur
Register
dans la barre en haut puis cliquer sur Submit
vous allez automatiquement dans la page de connexion taper vous donnee puis un clic sur Submit vous etes maintenant connecter !!
cliquer sur shares puis sur la boton
Share Something
. vous aurez trois case d'ecriture Title (le titre d'article),Body(le contenu d'article) et link(lien utile en relation avec article)
NOTE:
>lorsque un utilisateur n'est pas un membre dans le site il n'a pas l'access pour partager des articles!
pour choisir un club parmet les clubs de l'ecole il suffit aller a la page
about US
vous aller trouver une presentation sur les clubs.en bas vous pouvez choisir au modifier votre club. quand vous choisissez un club cliquer sur valider.
Si par exemple vous etes deja integrer un club vous pouvez changer :
NOTE:
>meme remarque que pour partage des articles dans ce cas la la partie des choix des clubs n'est pas valable pour les gens qui ne sont pas des membres!
pour se deconnecter vous cliquez sur
Logout
:
la partie du code PHP qui est responsable pour detruire les sessions c'est la methode quand a definit dans le fichier users.php
qui exite dans le dossier controllers
<?php
protected function logout()
{
unset($_SESSION['is_logged_in']);
unset($_SESSION['user_data']);
session_destroy();
//Redirection
header("Location: ".ROOT_URL);
}
?>