begin process at 2010 03 21 15:55:28
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Réseau & Internet

 > FORUM SIMPLE V2

FORUM SIMPLE V2


 Information sur la source

Note :
9,47 / 10 - par 17 personnes
9,47 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Réseau & Internet Niveau :Débutant Date de création :04/06/2004 Vu / téléchargé :17 001 / 4 803

Auteur : fmazoue

Ecrire un message privé
Ce membre participe au partage de revenus publicitaires
Commentaire sur cette source (41)
Ajouter un commentaire et/ou une note


 Description

Cliquez pour voir la capture en taille normale
Simple forum plus beau, plus sur, plus d'options !



 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Sources du même auteur

AUTHENTIFICATION PAR LDAP
Source avec Zip Source avec une capture SIMPLE FORUM PHP

 Sources de la même categorie

SONDAGE - VOTE - POLL (AVEC MYSQL) par hornet_bzz
Source avec Zip Source avec une capture CRAYONPRO EST UN CMS SIMPLE EN PHP ET MYSQL - INSTALLATION E... par crayoncie
Source avec Zip Source avec une capture LISTENGEN GÉNÉRATEUR DE FICHIER PLAYLIST par AGG
Source avec Zip IP CALCULATOR par X_Cli
Source avec Zip Source avec une capture WHOIS DOMAIN CLASS : LOOKUP & AVAIBILITY par aKheNathOn

Commentaires et avis

Commentaire de koko le 05/06/2004 09:10:45

ca aurait pu etre bien mais c'est mal codé !!!
tu ne tiens pas compte du register_global, aucune variable n'est définie
tu obliges de créer une base de donnée alors que ce n'est pas toujours possible chez les hébergeures
tu utilises des variables obsolètes : $PHP_SELF
de plus j'ai trouvé une faille dans ton code qui permet l'inclusion de fichier :
dans corps.php, modifie
include($page.".php");
par
include('./'.$page.".php");
ca va déjà limité grandement la faille (et meme la bouchée)

je ne peux rien dire de plus car rien ne marche a cause du register_global (et je suis trop fade pour modifier ma config ^^)

alors pour te corriger (car on apprend toujours) :
pour le register_global, il faut que tu récupères toute les valeurs grace a des tableaux :
$_POST pour les variables passées en posts
$_GET pour les variables passées par l'url
un petit exemple : pour admin_creat_db.php par exemple,
tout en haut tu peux mettre :
$second = $_POST['second'];
$dbname = $_POST['dbname'];
...

tu vois ce que je veux dire ?
pour les notices, il faut que tu regardes si la valeur existe avant de la mettre dans une variable :
if (!empty($_POST['second'])) { $second = $_POST['second']; } else { $second = ''; }
ou en opération ternaite
$second = (!empty($_POST['second']))?$_POST['second']:'';
pour $PHP_SELF, utilise le tableau $_SERVER !
$SERVER['PHP_SELF'] retourne la meme chose que $PHP_SELF

bon je crois que c'est tout ^^

Commentaire de fmazoue le 06/06/2004 21:53:13

Merci pour tout ces conseil !!!!!

Je vais essayer de modifier tout çà!!!

Pour les variable post ou get en fait moi je me cassais pas la tete parce que chez moi sa marchait bien, j'avais pas pensé a çà !!!

encore merci !

Et pour les autres si y en a d'autre qui trouvent des pb de ce style merci de mettre un petit mot !!

Commentaire de stanilou le 05/09/2004 12:35:47

moi quand je suis ton installe.txt est que je créé mon truc ca marque:
"FORBIDEN
You don't have permission to access /Nats/aide/forum 3/install/<br /><b>Notice</b>: Undefined variable: PHP_SELF in <b>c:\documents and settings\nats\mes documents\site crée\php\aide\forum 3\install\admin_creat_db.php</b> on line <b>56</b><br /> on this server."
Une idéé?

Commentaire de zycra le 10/10/2004 03:47:48

A mon avis il faut que tu changes le chmod de instal.php en chmod777!

voilà!





http://www.zycra.com

Commentaire de linkin4247 le 25/11/2004 18:07:57

fonctionne pas en local :(

Commentaire de xavier230573 le 23/01/2005 13:44:24

salut moi je trouve que ton forum le simple v2 est pas mal et meme bien . C'est vrai également qu'il y a des problemes pour fonctionner : il ne fonctionne pas en local , probleme pour qu'un abonné puisse s'y connecter, login une fois sur deux pas reconnu.
J'ai également probleme pour creer un forum nouveau ainsi qu'un message.
corrige ces problemes du script il le mérite  

Commentaire de ScripteurPermanent le 02/02/2005 16:28:13

Effectivement sa ne marche pas en local.
Vraiment dommage car ce forum a l'air vraiment bien!

Commentaire de xavier230573 le 10/02/2005 07:09:31

serai t il posible de determiner toutes les erreurs de ce script et de le securiser car je suis debutant

Commentaire de la_pin le 25/03/2005 13:26:19

help !
Fatal error: Call to undefined function: mysql_create_db() in /var/www/free.fr/0/2/onathan/forum/install/admin_creat_db.php on line 19

aprés avoir rempli les champs dans install/admin_creat_db.php...

Que faire ?!

Commentaire de fmazoue le 25/03/2005 14:15:59

euh ouai je crois que c normal car sur free on peut pas creer de db ... il faut que tu la créer et active avant par le site de free et que tu recupere les info db name login pass .. et que tu les foute dans le fichier de config de db du forum ... voilà !

Commentaire de la_pin le 26/03/2005 11:21:08

Voila, installation terminée, j'ai crée le fichier param_connect.php manuellement.
Super forum, c'est du bon boulot !
Des que je l'aurai adapté a mon site, je vous file l'adresse.
Par contre, fmazoue, ta pas une idée de comment faire pour les ' , car c'est allez laid les l/' .
Voila, merci beaucoup !

Commentaire de fmazoue le 26/03/2005 15:11:36

euh desolé je sais plus pour les quote ... je crois que j'avis reussi a resoudre ce pb mais je sais plus ...
Sinon tu peut allez voir sur http://realutopia.free.fr/Forum/ là il marche bien je crois ...
sinon je t'ai mis message.php et creat_message.php dans un zip à : http:/realutopia.free.fr/message.rar
c'est les version des php qui sont sur mon site ... donc si sa marche sur le site sa devrai etre grace a ces fichier ... tiens moi au courant et dès que tu a fini ton forum donne moi l'adresse sa m'interresse trop de le voir en action :-)

Commentaire de la_pin le 27/03/2005 23:07:55

merci beaucoup en tout cas, c'est très sympa, je l'ai déja installé dans probleme mais c'est plutot pour le "test" qui m'a convaincu et donc, dans un petit moment, je pense qu'il sera oppérationel mais pas tout de suite encore, je temps que je l'adapte et que je refasse tout le coté graphique.
Encore merci pour ce super forum et la hot-line qui va avec ^^

Commentaire de fmazoue le 28/03/2005 11:20:32

lol : alors pour la hotline elle vous sera facturé avec un forfait de 250¤ !!!! lol  Bon en tout cas ravi qu'il serve et dis moi l'adresse quand tu as fini ! thx !

Commentaire de la_pin le 27/07/2005 13:47:20

Salut Fmazoue !
Voila, j'en suis à la phase finale de construction de mon site qui doit être fini pour fin septembre normalement. Et biens sur, j'utilise ton forum ! J'ai completement refait le design et il s'integre maintenant parfaitement à mon site mais là, probleme !
Les liens du forum ont des formes du genre http://www.monsite.com/forum/index2.php?page=forum&PHPSESSID=b71e6f4ccdd9fabc790c065b04cfa7da (je ne met pas l'adresse de mon site pour ne pas avoir de flood de membres de phpcs qui veulent tester le forum) et ça, ça met le dawa.
Exemple : je me connecte, je poste un message, mon message à bien été posté mais comme par magie, j'ai été déconnecté !
Avant, j'étais hébergé sous FREE, et il n'y avait aucun pb et pas d'adresses avec des variables de session à l'intérieur, maintenant, je suis passé sous OVH et les problèmes aparaissent...

Peux-tu dire ce que tu en penses (je t'envoie l'adresse du forum par msg privé)...

Sur-ce, merci beaucoup de ton aide, Fmazoue, le sort du forum de mon site dépend te toi !

Commentaire de minou_1985 le 24/12/2005 15:51:16

Bonjour tout le monde,je sui tout nouveau dan le php,j'ai essayé d'installer ce forum,mai dès le debut en ouvran la page d'accueil,je recoi un message d'erreur
"Notice: Undefined variable: second in c:\projet\forum v2\install\admin_creat_db.php on line " j'arrive pa a savoir quel est le probleme avec...merci de m'aider...je sui tout nouveau alor c assez comprehensible que je soi nul je croi...merci encore d'avance.

Commentaire de minou_1985 le 24/12/2005 15:55:11

Bonjour tout le monde,je sui tout nouveau dan le php,j'ai essayé d'installer ce forum,mai dès le debut en ouvran la page d'accueil,je recoi un message d'erreur

"Notice: Undefined variable: second in c:\projet\forum v2\install\admin_creat_db.php on line "

et quand j'essaye d'ignorer et continuer je recoi  

" You don't have permission to access /Accueil/Forum simple v1/admin/creat/<br /><b>Notice</b>: Undefined variable: PHP_SELF in <b>c:/projet/forum simple v1/admin/creat/creat_db.php</b> on line <b>73</b><br /> on this server "

j'arrive pa a savoir quel est le probleme avec...merci de m'aider...je sui tout nouveau alor c assez comprehensible que je soi nul je croi...merci encore d'avance.

Commentaire de fmazoue le 26/01/2006 09:33:03

Suit les conseil precedement donner car en fait je n'ai jamais eu le temps de m'en occuper ... je suis vraiment dsl ... mais si tu es vraiment bloqué post sur les forum ou ecris moi ...

Commentaire de igratuit le 13/05/2006 15:49:00

10/10

Commentaire de fmazoue le 19/07/2006 17:42:03

merci Igratuit mais je pense pas que cela mérite un 10/10 : car le code est pourri et niveau sécurité c pas çà ... et les fonctions sont maigres ...

Commentaire de achkael le 30/05/2007 17:03:14

Yop!
Je me suis grandement inspiré de ton forum fmazoue pour en creer un au cour d un projet BTS, j'aime bien ta facon de faire et je te montrerais bientot se que cela donne apres mon passage et en prenant compte toutes les remarques :)

Commentaire de fmazoue le 30/05/2007 17:34:55

Ah ben merci beaucoup ! Moi aussi c'était pour un projet de BTS (à la Joliverie près de Nantes). J'attends de voir le résultat ! (en même temps c'est pas compliqué de faire mieux, avec un peu de temps ... et puis vu que les méthode on évoluées ...)

Commentaire de achkael le 08/06/2007 12:13:14

Bon voilou premiére version en ligne mais je v continuer a l améliorer. ^^
<a href="http://achkael.alwaysdata.net/index.php"><b>>Forum!<</b></a>

Commentaire de fmazoue le 08/06/2007 18:01:03

çà fait plaisir de voir son boulot utile !

Commentaire de achkael le 21/06/2007 11:44:58

Hop !!

Nouvelle mise a jour :)

http://achkael.alwaysdata.net/

Commentaire de fmazoue le 21/06/2007 14:30:13

c'est de plus en plus beau !!! :)

Commentaire de azdoud le 13/09/2007 17:06:48

bonjour,
le fichier include/param_connect.php n'existe pas dans le rep include.
merçi de le poster ainsi que le script pour la creation de la base.
comme ça on pourra test se forum en local.
MERCI.

Commentaire de fmazoue le 13/09/2007 17:39:41

Oui c'est bizarre le fichier a disparu ...

param_connect.php est de la forme :
<?
$dbhost="xxx";
$dblogin="xxx";
$dbpassword="xxx";
$dbname="xxx";
?>

et pour créer la base c dans install/admin_creat_db.php ...

Commentaire de achkael le 13/09/2007 17:43:53

Merci Fmazoue !!!!

j'ai présenté le projet a l'oral pour mon bts et j'ai eu 15/20 ^^

Commentaire de fmazoue le 13/09/2007 17:51:00

Eh ben c'est cool comme note çà ! Bravo !

Commentaire de azdoud le 14/09/2007 18:14:38

bonjour Fmazoue,
j'ai pas reussie à creer la base de données
tu peux me donnée des tuyaux
Merçi.

Commentaire de fmazoue le 14/09/2007 18:52:32

si tu veux l'installer en local crée toi d'abord ta base manuellementdans mysql puis ensuite essaye d'executer la création de forum a partir de l'interface

Commentaire de azdoud le 14/09/2007 19:11:13

oui j'ai executé le script suivant dans mysql et ça marche
DROP DATABASE `forum` ;
CREATE DATABASE `forum` ;
CREATE TABLE Compte
  (            IdCompte INT AUTO_INCREMENT NOT NULL,
               Nom VARCHAR (30),
               Prenom VARCHAR (30),
               Login VARCHAR (30) NOT NULL,
               Pass VARCHAR (32) NOT NULL,
               Email VARCHAR (40),
               Site VARCHAR (70),
               Logo VARCHAR (100),
               Signature VARCHAR (100),
               Hobbies VARCHAR (100),
               Ville VARCHAR (50),
               Pays VARCHAR (20),
               Droit INT,
               NbPost INT,
               DateInscri DATE NOT NULL,
               Question VARCHAR (100),
               Reponse VARCHAR (100),
               PRIMARY KEY (IdCompte),
               UNIQUE (Login)
               );

CREATE TABLE Forum
  (           IdForum INT AUTO_INCREMENT NOT NULL,
              Nom VARCHAR (40) NOT NULL,
              Droit INT,
              Datecrea DATE,
              NbSujet INT,
              PRIMARY KEY (IdForum)
              );

CREATE TABLE Sujet
  (           IdSujet INT AUTO_INCREMENT NOT NULL,
              Titre VARCHAR (100) NOT NULL,
              NbMessage INT,
              IdFor INT,
              Datecreat DATE,
              DateModif DATETIME,
              IdCom INT,
              PRIMARY KEY (IdSujet),
              FOREIGN KEY (IdFor) REFERENCES Forum
              );

CREATE TABLE Message
  (            IdMessage INT AUTO_INCREMENT NOT NULL,
               Message TEXT,
               Date DATE,
               Heure TIME,
               IdCom INT,
               IdSuj INT,
               PRIMARY KEY (IdMessage),
               FOREIGN KEY (IdSuj) REFERENCES Sujet,
               FOREIGN KEY (IdCom) REFERENCES Compte
               );

Merçi.

Commentaire de dudedogyzz le 03/10/2007 22:42:47

Mais quel beau vol de copyright mon ami :D

Je crois que tu va te faire pincer un jour ou l'autre xD

Commentaire de fmazoue le 03/10/2007 22:59:44

De quoi parles tu ? Si c'est pour les conneries que j'ai mis en bas du forum, c'était juste pour remplir ...

Commentaire de tibob135 le 09/12/2007 17:33:57

Ça n'explique pas comment l'installé et changer des configurations et p-e rajouter des tables..

merci!

aussi comment changer les smileys et lavatar?

merci

Commentaire de fmazoue le 10/12/2007 09:26:22

cf le fichier install.txt ...
faut d'abord aller dans la partie admin du forum ...

sinon faut créer les tables avec les script donner plus haut ..

pour changer les smiley eh bien tu change les images dans le dossier smiley et si tu changeleur nom il faut aller voir dans le code  ...
idem pour les avatar ...

Commentaire de tibob135 le 11/12/2007 14:18:52

Comment mettre l'espace membre?
et quand tu te connecte, tu nas pas besoin de te connecter et pour la déconnections pas besoin de se déconnecter

MERCI

Commentaire de sonoman_de_loudia le 20/08/2009 16:43:37 10/10

Bravo pour cette source c'est presque la seule que j'ai trouvé vraiment intéressante !

Commentaire de fmazoue le 20/08/2009 16:46:14

Et pourtant c'est un truc fait en speed pour un projet de bts ... le code est assez vieux, dépassé, mal structuré, mal sécurisé, pas optimisé ...

Commentaire de sonoman_de_loudia le 20/08/2009 19:55:36

oui mais justement ça m'aide à comprendre un tas de truc !

 Ajouter un commentaire




Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mars 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,858 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales