Code source d'un site de salon privé

WhiiTe'

Administateur
Ancien staff
Inscription
22 Octobre 2011
Messages
14 750
Réactions
8 557
Points
32 595
RGCoins
1 816
Salut à tous,

Il y a quelques mois je me suis amusé à coder un site de salon privé sous une architecture MVC pour approfondir mes connaissances et tester de nouvelles choses.

Celui-ci étant fonctionnel et ne me servant à rien excepté de me prendre de la place inutilement, je vous partage la source.

Je sais que certaines choses peuvent être largement optimisée mais ça reste quelques choses que j'ai fait pour m'entraîner donc il y a probablement de meilleures façons de faire les choses.

Aucune IP n'est enregistrée, les salons et les messages sont supprimés 24 heures après la création de ceux-ci.
Le système de détection de l'auteur d'un salon se fait via l'IP, qui est chiffré en MD5.



Je ne fournirai aucune aide concernant l'installation ou l'ajout de fonctionnalité, tout simplement car je n'ai pas le temps.
Le mot de passe de l'archive est realitygamingpassword123456789@#_-

La version idéale de PHP est la 7ème pour n'avoir aucun bug avec le site, je n'ai pas testé sous une version antérieure.

Pour utiliser le site, mettez les fichiers idéalement à la racine de votre projet, importer le fichier SQL dans votre base de donnée et pensez à mettre les informations de connexion de votre base de donnée dans le fichier core/model.php.

:tchuss:
 

Fichiers joints

Bg !

Pourquoi t'as mis un oeuf en chargement ?:mdr:
 
Hum hum
"Fatal error: Uncaught PDOException: SQLSTATE[42000] [1226] User 'u197620093_mtusr' has exceeded the 'max_user_connections' resource (current value: 3) in /home/u197620093/public_html/core/model.php:19 Stack trace: #0 /home/u197620093/public_html/core/model.php(19): PDO->__construct('mysql:host=mysq...', 'u197620093_mtus...', 'tkdgacMaeD1A') #1 /home/u197620093/public_html/models/speak.php(253): model::getDb() #2 /home/u197620093/public_html/models/speak.php(267): speak->getAllContent('AFE1DCA') #3 /home/u197620093/public_html/models/speak.php(126): speak->deleteSalonAndContent('AFE1DCA') #4 /home/u197620093/public_html/core/controller.php(108): speak->checkTimeoutOfSalon() #5 /home/u197620093/public_html/core/controller.php(58): controller->checkTimeoutOfSalon() #6 /home/u197620093/public_html/controllers/multichat.php(30): controller->renderView('index', Array) #7 /home/u197620093/public_html/index.php(35): multichat->index() #8 {main} thrown in /home/u197620093/public_html/core/model.php on line 19"
 
Hum hum
"Fatal error: Uncaught PDOException: SQLSTATE[42000] [1226] User 'u197620093_mtusr' has exceeded the 'max_user_connections' resource (current value: 3) in /home/u197620093/public_html/core/model.php:19 Stack trace: #0 /home/u197620093/public_html/core/model.php(19): PDO->__construct('mysql:host=mysq...', 'u197620093_mtus...', 'tkdgacMaeD1A') #1 /home/u197620093/public_html/models/speak.php(253): model::getDb() #2 /home/u197620093/public_html/models/speak.php(267): speak->getAllContent('AFE1DCA') #3 /home/u197620093/public_html/models/speak.php(126): speak->deleteSalonAndContent('AFE1DCA') #4 /home/u197620093/public_html/core/controller.php(108): speak->checkTimeoutOfSalon() #5 /home/u197620093/public_html/core/controller.php(58): controller->checkTimeoutOfSalon() #6 /home/u197620093/public_html/controllers/multichat.php(30): controller->renderView('index', Array) #7 /home/u197620093/public_html/index.php(35): multichat->index() #8 {main} thrown in /home/u197620093/public_html/core/model.php on line 19"

i know flemme de changer :troll: vive hostlinger
 
Retour
Haut