Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

PHPMYCOMMUNITY !


Information sur la source

Catégorie :Base de données Classé sous : phpmycommunity, community, rencontre, rencontres, php Niveau : Débutant Date de création : 14/01/2007 Date de mise à jour : 14/01/2007 20:20:23 Vu / téléchargé: 6 030 / 1 033

Note :
8,4 / 10 - par 5 personnes
8,40 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10

Commentaire sur cette source (23)
Ajouter un commentaire et/ou une note

Description

Cliquez pour voir la capture en taille normale
Voila une bonne base de site de rencontre ! je programme depuis peu un peu plus d'un an de Php (deuxieme annee BTS info) donc je sais que ce sera loin d'etre parfait :) vous etes prevenus !

Les moins je pense :
-utilisation de $_REQUEST j'y remedierais plus tard
-manque de fonctions pour certaines choses

Les plus :
-une bonne base pour tous ceux ki s'interessent à ce genre de fonctionnalités
-envoi de mess
-envoi de coms
-miniutarisation des images
-recherche avec requete dynamique

etc

Les prerequis :

-environnement local phpmyadmin ou wamp avec librairie gd2 activée

-Vous trouverez dans le dossier DUMP :
  - un dump mysql 4
  - un dump generealiste
Cela vous permet de restaurer la base apres avoir creer une base biensur (bonnettest ou autre)

-puis configurez connect.php dans /INC/connect.php

-Il ya aussi /DUMP/AIDE.txt qui vous donne quelques indications.


Les fonctionnalités présentes :
- envoi de mess
- avatar
- galerie personnelles limitées à 10 images
- affichage dynamiques des mess et coms par pages (10 par page) avec des LIMIT variables
- envoi de com
- recherche rapide et approfondie
- ajout de smileys et transformation du texte
- affichage des derniers membres inscrits

pour certains script je me suis inspiré de script existant et je les ai en general modifié.
"Ne reinvente pas la roue" qu'on m'a dit ! :D

Soyez donc indulgeant je pense que ca peut interesser certaines personnes le but étant que vous me donniez vos conseils et avis bien entendu !

Bonne lecture !
 

Conclusion

Si cela vous interesse j'essairai de mettre les MAJ'S au fur et à mesure de l'avancée
 

Fichier Zip

Pour les "Membres Club", vous pouvez télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip

Historique

14 janvier 2007 20:20:23 :
maj screenshot

Commentaires et avis

signaler à un administrateur
Commentaire de vega11 le 14/01/2007 18:13:07

demonstration : http://bonnettest.nuxit.net

signaler à un administrateur
Commentaire de vtr1006 le 15/01/2007 03:23:19

salut pas mal du tout je vais essayer ça demain juste quelques remarques voir les coms des autres c est pas top je pense apres c est que mon avis !! ça fonctionne comme un chet les coms? et il te manque aussi une petite rubrique membre en ligne je pense
voilou mais beau boulot

signaler à un administrateur
Commentaire de vega11 le 15/01/2007 11:53:23

Salut oui tout est ecris sur la page de garde les majs à venir :)
-les coms en fait c normal qu'on les vois dans le profil c'est les coms.
-apres tu as la messagerie privée qui est personnelle.
-le chat instantanée viendra plus tard je fais un stage de java donc j'espere en implementer un
dans quelques mois qui gerera les webcam si possible ! :p
-apres je compte mettre au point un systeme de compatibilité mais il me faut faire un fonction coherente c'est un peu une intelligence artificielle lol.

Mci sinon ca fait plaisir un ptit com encourageant :)

signaler à un administrateur
Commentaire de nimaka83700 le 21/01/2007 13:25:59

j'aime bien ton script il manque deux ou trois rubriques mais on attend avec impatience la prochaine version
beau boulot.

signaler à un administrateur
Commentaire de vega11 le 21/01/2007 15:47:02

Salute ! je mettrai à jour tres bientot car jai reussi à afficher les connectés.
De plus les messages sont bien gérés avec les espaces.Enfin jai mis un peu de sécurité pour empecher les balises form et input dans les mess :D

Sinon jappelerai pas ca un script lol ! c pas mal de scripts en fait :D mais bon ya tjs plus gros c'est sur hihi

Mci pour les encouragements !

signaler à un administrateur
Commentaire de undanet le 22/01/2007 11:39:20

J'aime ton script j'ai hâte a la nouvelle version :)

Bravo !

signaler à un administrateur
Commentaire de vega11 le 22/01/2007 13:22:37

mci lol ca fait tjs plaisir la je fais la sécurité au niveau des sessions aussi je sécurise un peu plus histoire detre trankill je posterai la prochaine bientot je pense quand jaurai finalisé kkes trucs !

signaler à un administrateur
Commentaire de punkcity le 23/01/2007 09:29:48

Salut,
Ton script n'est malheureusement pas sécurisé, que se soit au niveau des $_GET ou de $_POST. Résultat tu peux être facilement victime d'une attaque de type CSS (Cross Scripting).
Je t'envoie en mp un exemple simple d'une attaque (ne t'inquiètes pas elle ne fait pas de mal, mais permet très bien de voir les problèmes qu'une mauvaise sécurisation de script peu engendrer !)
De même pour tes $_POST, faire un $txt=isset($_REQUEST['txt']) ? $_REQUEST['txt'] : null; est un peu limite ! A tu essayés

Autrement évites les SELECT COUNT(*) et préfère un num_rows qui est beaucoup moins lourd. Remplace aussi les SELECT * from TABLE par SELECT champ1, champ2, champ3... from TABLE

$req="INSERT INTO mess(datemess,sujet,message,exp,desti) VALUES('$date','$sujet','$mess','$exp','$dest')"; peut etre remplacé par $req="INSERT INTO mess(datemess,sujet,message,exp,desti) VALUES('".date('Y-m-d H:i:s')."','".addslashes($sujet)."','".addslashes($mess)."','".addslashes($exp)."','".addslashes($dest)."')";

Y'aurai encore pas mal de chose à dire, mais je m'arrête la ! Si tu veux plus d'info hésites pas a me contacter

Bonne journée à tout le monde :-)

signaler à un administrateur
Commentaire de shalai le 29/01/2007 07:14:02

je le trouve assez chouette

signaler à un administrateur
Commentaire de corsaire55 le 29/01/2007 16:35:08

Salut Vega11,
Felicitation, tres beau travail que tu fais la, je suis impatient de voir les mises a jour, encore toutes mes félicitations.

signaler à un administrateur
Commentaire de nimaka83700 le 05/02/2007 04:23:15

j'attends avec impatience ta modif sur la liste des connectes. ainsi que les diverses securités que tu parlais plus haut.
merci d'avance et tu sais que je suis de trés prés ton projet. :-)

signaler à un administrateur
Commentaire de mariannetertian le 05/02/2007 15:39:22

je vais essayer, les évolutions m'intéressent

signaler à un administrateur
Commentaire de punkcity le 09/02/2007 14:29:12

C'est normal vega11 d'avoir une erreur 403 Forbidden quand on ouvre http://bonnettest.nuxit.net/ ???
Peux pas voir l'avancement de ton script !!!

Bonne journée

signaler à un administrateur
Commentaire de vega11 le 12/02/2007 15:06:59

oui dsl c'est tout à fait normal c'etait un hebergement gratuit pour un tps j'attend de finaliser un peu et je reposte sur une nouvelle adresse donc pas d'inquietude les modifs se font en local pour le moment :D

signaler à un administrateur
Commentaire de abalkan45 le 15/04/2007 00:48:21

bon boulot!! quelques bug mais ça se corrige vite

signaler à un administrateur
Commentaire de Erwann le 08/07/2007 13:24:58

tro bien je cher sa depuit lonten il faudrait un panel admin pour suprimer le membres quon ne veut plus

signaler à un administrateur
Commentaire de sexyclip le 22/10/2007 09:35:37 9/10

Bravo pour ton site, beau boulot, j'ai vu que tu avais sorti une nouvelle version, là mettra tu en ligne pour voir ce qui l'en ai aujourd'hui.
Bonne journée.

signaler à un administrateur
Commentaire de guiguidu37 le 14/01/2008 00:41:19

10/10 pour ce script aprés avoir farfouiller sur tout le net pour avoir un bon script enfin un qui tien la route vrement du trés bon boulot encor bravo ;)

signaler à un administrateur
Commentaire de vega11 le 14/01/2008 12:05:15

Bonjour, merci pour vos encouragements ! c'est une très vieille source et les algos sont assez simplistes voire pas très propre par endroit mais c'est une source avant tout destinées aux debutant pour commencer à manipuler les bases de php/bases de données ainsi que la manipulation d'images avec gd2. Depuis j'ai beaucoup fait evoluer tout ca en objet notamment et avec l'utilisation d'ajax dans de nombreuses parties je posterais peut etre une version si je refais une version assistée avec panneau d'admin pour des personnes qui n'y connaitraient pas grand chose.

signaler à un administrateur
Commentaire de xstyled le 07/02/2008 20:37:08

A quand la sortie de la nouvelle version ^^

signaler à un administrateur
Commentaire de digital1977 le 14/03/2008 02:30:13

Salut VEGA11,
je viens de découvrir ton site,
il s'affiche bien mais je n'arrive pas à m'enregister, il retourne ERREUR.
je ne connais pas non plus le ot de passe de l'admin.
Sinon le site est très cool..

signaler à un administrateur
Commentaire de serialcbg le 01/06/2008 21:31:10

slt

heuu je vais peut etre passé pour un con mais un site comme ca sans ficher .sql ca sert a rien je voie pas comment ca peut marché sans ca j'ai essayé et bien sur ca déconne sans SQL.

signaler à un administrateur
Commentaire de zigusmaster le 13/06/2008 11:20:27

SERIALCBG : meuh non tu vas pas passer pour un con ;)
J'ai pas essayé le script (j'attend la mise à jour : Allez Vega on se motive, on attend tous ! :p )
Par contre un petit conseil : va voir dans le dossier dump tu y trouveras surement ton bonheur ;)

Ajouter un commentaire

Discussions en rapport avec ce code source dans le forum

Comment tester les fichiers PHP [ par Clem ] Comment tester les fichiers PHP sans les publier sur son site ? Dans le genre de PWS avec l'asp PWS version PHP ! [ par Clem ] J'ai trouvé un PWS en mieux, et pour le PHP !Sur http://www.easyphp.org/, il suffit de télécharger la dernière version (8Mo) et de l'installer.L'avant comment faire avec pws [ par arnaud ] voila je veux me mettre au PHP je sais que je peux faire fonctionner PWS comme server pour PHP mais je trouve rien Alors pour ceux qui sont te,nte ai Developpeur PHP rechercher. [ par Trafalio BlackHammer ] Bonjour, je recherche un bon developpeur PHP, MySQL. Veuillez me contacter a trafalio@godsoft.orgMerci statistiques ,graphique, php et mysql [ par mouss ] connaissez vous des exemples mettant en oeuvre une base de donnée mysql ,php permettant de créer des courbes, nuages de points sur une feuille html (p Extensions de PHP [ par zerg ] je sais que l'on peut ajouter des extensions en php, ses propres extensions ou celle telechargeables mais difficiles a trouver.... ==> ces extensio Mail et recup [ par H@lloWin___HiA ] SalutJe sais envoyé un mail avec un script PHP sur un serveurMais peut on envoyer un mail depuis un script qui serait ds localhost (easy php)Le proble Comment fait t-on pour executer des pages php [ par Arnaud ] merci Urgent svp !!! [ par Clem ] Comment récupérer le nom d'un fichier a partir de son adresse internet ?(Par exemple obtenir le nom dex.php a partir de http://localhost/dex.php) Démarrage sous PHP. [ par SurfSilver ] Salut à tous.JE me suis m'y cette semaine à Php dans l'espoir de concevoir une appli en base de donnée. Cet avec interet que j'essaierai de donner mes


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :

Comparez les prix Nouvelle version

Photothèque Nouveau !



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
Temps d'éxécution de la page : 0,437 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.