Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1512 connectés 

 


 Mot :   Pseudo :  
  Aller à la page :
 
 Page :   1  2  3  4  5  ..  486  487  488  489  490  491
Auteur Sujet :

les développeurs de forums, les 3/4 des forums sont down /o\

n°354283
drasche
Posté le 07-04-2003 à 07:11:23  profilanswer
 

Reprise du message précédent :

albator7k a écrit :

je vais installer un forum phpbb, vous avez des conseils à donner au novice que je suis dans ce domaine.
J'utiliserais pas easyphp.


ceci est un topic sur le développement de forums, pas un service de support [:tapai]


---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
mood
Publicité
Posté le 07-04-2003 à 07:11:23  profilanswer
 

n°354294
urd-sama
waste of space
Posté le 07-04-2003 à 07:40:22  profilanswer
 

j'ai une petite question pour les développeurs de forums, j'ai un espèce de chat fonctionnant comme un forum et j'aimerais implémenter les smileys dessus.
Pour ca j'aimerais connaitre la méthode la plus light pour pas encombrer mon site inutilement.
J'ai pu voir les technique de "1 replace par smileys" mais je trouve ca berk. Alors j'ai pensé, lors du postage d'un message, de boucler sur un tableau codé en dur avec un champ pour le code, et un champ pour le tag html de l'image, et insérer le contenu "traduit" par un replace dans la base de données. La solution de faire une table au lieu du tableau serait possible, mais je pense pas que les smileys seront très évolutifs (je l'ai fixe 1 fois et après basta), donc je suppose que le tableau est mieux.
(désolée si c'est peu compréhensible)
Bref, c'est une bonne méthode ou non?


---------------
.: Clône de Drasche .:. Ebichuleys .:. Avec l'Aloe Vera je fais de beaux cacas [:dawa] .: www.oserselancer.com :.
n°354424
Suri
Darksurious
Posté le 07-04-2003 à 11:01:34  profilanswer
 
n°357902
Suri
Darksurious
Posté le 10-04-2003 à 15:44:03  profilanswer
 

j'aimerai limiter mon nombre de smileys par post... vous vuos y prenez comment vous?
pour l'instatn j'ai ca :

Code :
  1. foreach ($tab_smiley as $smil)
  2.       $str = str_replace($smil["code"], "<img src=\"".$smil["url"]."\" > ", $str);


Message édité par Suri le 10-04-2003 à 15:44:37

---------------
Suri.morkitu.org : Balades au coeur de la ville...
n°357913
forummp3
@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@
Posté le 10-04-2003 à 15:48:56  profilanswer
 

j'ai vu ca dans un poste:
 

Code :
  1. $toto = array ("/;)/","/:smiley2:/","/:smiley3:/" );   
  2.    $titi = array("<img src=\"laugh.gif\" alt=\"\" />","<img src=\"human.gif\" alt=\"\" />","<img src=\"undead.gif\" alt=\"\" />" );   
  3.    
  4.    $message = preg_replace($toto,$titi,$message,10);


Message édité par forummp3 le 10-04-2003 à 15:49:38

---------------
lecteur mp3 yvele's smilies jeux de fille
n°357924
Suri
Darksurious
Posté le 10-04-2003 à 15:54:07  profilanswer
 

forummp3 a écrit :

j'ai vu ca dans un poste:
 

Code :
  1. $toto = array ("/;)/","/:smiley2:/","/:smiley3:/" );   
  2.    $titi = array("<img src=\"laugh.gif\" alt=\"\" />","<img src=\"human.gif\" alt=\"\" />","<img src=\"undead.gif\" alt=\"\" />" );   
  3.    
  4.    $message = preg_replace($toto,$titi,$message,10);




ah ben vi...
par contre preg_replace c plus lent je crois :/


---------------
Suri.morkitu.org : Balades au coeur de la ville...
n°357954
forummp3
@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@
Posté le 10-04-2003 à 16:20:23  profilanswer
 

Suri a écrit :


ah ben vi...
par contre preg_replace c plus lent je crois :/

a toi de choisir la securité ou la rapidité [:spamafote]
 
t'a qu'a tester pour voir si c'est plus long.


---------------
lecteur mp3 yvele's smilies jeux de fille
n°359455
daique
Posté le 12-04-2003 à 10:15:38  profilanswer
 

Suri a écrit :


ah ben vi...
par contre preg_replace c plus lent je crois :/


 
Non, c'est l'inverse, c'est l'ereg_replace qui est plus lent

n°359456
urd-sama
waste of space
Posté le 12-04-2003 à 10:18:59  profilanswer
 

Urd-sama a écrit :

[...] un espèce de chat fonctionnant comme un forum et j'aimerais implémenter les smileys dessus.[...]


juste un petit post pour dire que la technique fonctionne très bien, mais je n'ai pas remplacer les codes par les tags img avant l'insertion dans la base de données; à la place je fais juste le remplacement à l'affichage. Car avec la première solution, lorsque l'on éditait son message, on avait les tag img et non pas le code, ce qui ne rendait pas bien.
voilà  :)


---------------
.: Clône de Drasche .:. Ebichuleys .:. Avec l'Aloe Vera je fais de beaux cacas [:dawa] .: www.oserselancer.com :.
n°359519
joce
Architecte / Développeur principal
&#034;BugHunter&#034;
Posté le 12-04-2003 à 15:25:59  profilanswer
 

daique a écrit :


 
Non, c'est l'inverse, c'est l'ereg_replace qui est plus lent

preg_replace est plus lent que str_replace, mais bon c'est pas énorme comme diff

mood
Publicité
Posté le 12-04-2003 à 15:25:59  profilanswer
 

n°359522
daique
Posté le 12-04-2003 à 15:52:55  profilanswer
 

joce a écrit :

preg_replace est plus lent que str_replace, mais bon c'est pas énorme comme diff


 
Ah oui tiens, j'avais lu trop vite, je pensais qu'ils comparaient les differents regexp  :D

n°359882
Suri
Darksurious
Posté le 13-04-2003 à 19:49:47  profilanswer
 

et voila.. DMC
 
j'ai fait mon systeme de ptit drapo tout content et boum !
comment je fais pour generer mon drapolien moi...
je connais l'id du dernier post lu mais bon ca m'avance pas pour me dire ds quelle page du topic il est...
(url de type: topic?cat=1&topic=1&page=X#ancre_id_post)
 
et vous?©
 
(= et vous vous faites comment :D)


---------------
Suri.morkitu.org : Balades au coeur de la ville...
n°359886
samuelp
Posté le 13-04-2003 à 20:02:25  profilanswer
 

Je suis aussi en train de developper une appli qui fonctionne comme un forum mise a part que c pas le but premier.
 
 A la difference des nombreux forums existant j'utilise la notion d'objet.
 
 Je discerne 4 types d'elements dans une page : Un formulaire, une feuille indicative, un formulaire de recherche (generant du resultat) et des feuilles de graphique pasé sur jpgraph.
 
 Je me demandais pour le formulaire : pour la generation automatique de celui-ci en objet avec prise en compte des preferences utilisateur : est-il possible de faire tout ceci en objet sans trop se prendre la tete ?
 
 Je pense notamment a une appli modulaire basée sur des classes abstraites et des interfaces : est ce possible en PHP ?

n°359889
forummp3
@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@
Posté le 13-04-2003 à 20:10:22  profilanswer
 

Suri a écrit :

et voila.. DMC
 
j'ai fait mon systeme de ptit drapo tout content et boum !
comment je fais pour generer mon drapolien moi...
je connais l'id du dernier post lu mais bon ca m'avance pas pour me dire ds quelle page du topic il est...
(url de type: topic?cat=1&topic=1&page=X#ancre_id_post)
 
et vous?©
 
(= et vous vous faites comment :D)

quand tu va sur la page pour poster,tu recupere le numero de la page grace a l'url poste.php?page=x


---------------
lecteur mp3 yvele's smilies jeux de fille
n°359947
Suri
Darksurious
Posté le 13-04-2003 à 22:20:29  profilanswer
 

forummp3 a écrit :

quand tu va sur la page pour poster,tu recupere le numero de la page grace a l'url poste.php?page=x


euh... c censé etre une reponse?
paske le pb c qd je clique sur mon drapo.. ca m'emene a kelle page? (pas forcement la derniere)


---------------
Suri.morkitu.org : Balades au coeur de la ville...
n°360033
forummp3
@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@
Posté le 13-04-2003 à 23:39:27  profilanswer
 

Suri a écrit :


euh... c censé etre une reponse?
paske le pb c qd je clique sur mon drapo.. ca m'emene a kelle page? (pas forcement la derniere)
 

ben tu met la derniere page au moment ou le gars a lu le topic,et tu insere ca dans la bdd.


---------------
lecteur mp3 yvele's smilies jeux de fille
n°360068
Suri
Darksurious
Posté le 14-04-2003 à 00:31:41  profilanswer
 

forummp3 a écrit :

ben tu met la derniere page au moment ou le gars a lu le topic,et tu insere ca dans la bdd.


ca marche plus si on change le nombre de post par page ca...
 
joce tu fais comment toi?  :whistle:


Message édité par Suri le 14-04-2003 à 00:32:21

---------------
Suri.morkitu.org : Balades au coeur de la ville...
n°360168
forummp3
@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@
Posté le 14-04-2003 à 10:14:25  profilanswer
 

Suri a écrit :


ca marche plus si on change le nombre de post par page ca...
 
joce tu fais comment toi?  :whistle:  

ben si,si tu change le nombre de poste par page,tu fait comment pour afficher le nombre de page lorsque tu affiche la liste des sujets?
he bien la tu fait pareil pour recuper le nombre de page.
 
 


---------------
lecteur mp3 yvele's smilies jeux de fille
n°360169
forummp3
@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@
Posté le 14-04-2003 à 10:15:52  profilanswer
 

je voulais savoir,est ce vous pensez qu'il faut que j'interdise les caracteres speciaux dans les pseudos?et si oui,lesquels interdire?


---------------
lecteur mp3 yvele's smilies jeux de fille
n°360172
Hermes le ​Messager
Breton Quiétiste
Posté le 14-04-2003 à 10:21:48  profilanswer
 

forummp3 a écrit :

je voulais savoir,est ce vous pensez qu'il faut que j'interdise les caracteres speciaux dans les pseudos?et si oui,lesquels interdire?


 
Pour mon forum, je vais tout interdire sauf - _ les lettres, et les chiffres. De plus, les Majuscules/minuscules ne seront pas prises en compte et chaque mot du pseudo recevra automatiquement une majuscule pour la première lettre.

n°360316
Suri
Darksurious
Posté le 14-04-2003 à 12:30:58  profilanswer
 

forummp3 a écrit :

ben si,si tu change le nombre de poste par page,tu fait comment pour afficher le nombre de page lorsque tu affiche la liste des sujets?
he bien la tu fait pareil pour recuper le nombre de page.


ca a rien a voir.. si j'ai 42 messages ds mon topic et que j'affiche 40 post par page alors j'ai 2 pages.. je connais toutes les données...
mais qd je veux aller a un post specifique, je connais pas sa position par rapport a tout les autres posts du topic... c ptet le premier (page 1), le dernier (page 72) ou au milieu et la je sais pas...
je suis clair? :/


---------------
Suri.morkitu.org : Balades au coeur de la ville...
n°360340
Olivier51
Posté le 14-04-2003 à 12:48:20  profilanswer
 

Tu récupère l'ID du dernier message affiché lors de la précédente visite ...

n°360351
Suri
Darksurious
Posté le 14-04-2003 à 12:55:42  profilanswer
 

nan mais ca d'accord.... mais comment je sais ds quelle page il est ce dernier message lu?
je connais:
- le nombre de post total du topic, et donc le nbre de pages total
- l'id du dernier message lu
- l'id du dernier message posté
 
bon sinon je vire cte feature pourtant bien utile mais la ca me fait trop chier :/


---------------
Suri.morkitu.org : Balades au coeur de la ville...
n°360643
Suri
Darksurious
Posté le 14-04-2003 à 16:46:00  profilanswer
 
n°360741
THE REAL S​MILEY
The Real Résistance!
Posté le 14-04-2003 à 18:05:53  profilanswer
 

La seule solution est de faire une requête avec un vieux count bien lourd et qui bouffe toutes les ressources non ?

n°360847
Profil sup​primé
Posté le 14-04-2003 à 19:55:44  answer
 

ou bien de stocker en plus du numero du msg, sa position dans le msg : N ième réponse, a partir de la on en deduit le numero de la page. ca evite de faire un count a chaque fois mais ya un peu plus d'infos a stocker... lors de la suppression de messages, ne pas oublier de le remettre a jour aussi


Message édité par Profil supprimé le 14-04-2003 à 19:56:09
n°360865
forummp3
@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@
Posté le 14-04-2003 à 20:22:13  profilanswer
 

Hermes le Messager a écrit :


 
Pour mon forum, je vais tout interdire sauf - _ les lettres, et les chiffres. De plus, les Majuscules/minuscules ne seront pas prises en compte et chaque mot du pseudo recevra automatiquement une majuscule pour la première lettre.
 

et on peut faire comment pour interdire d'utiliser les caracteres ?


---------------
lecteur mp3 yvele's smilies jeux de fille
n°360918
Profil sup​primé
Posté le 14-04-2003 à 21:06:31  answer
 

regex

n°360927
forummp3
@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@
Posté le 14-04-2003 à 21:12:08  profilanswer
 

je sais pas encore utiliser ca  :cry:


---------------
lecteur mp3 yvele's smilies jeux de fille
n°360931
daique
Posté le 14-04-2003 à 21:15:21  profilanswer
 

forummp3 a écrit :

je sais pas encore utiliser ca  :cry:  


 
ça s'apprend, c'est pas compliqué

n°360935
forummp3
@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@
Posté le 14-04-2003 à 21:21:15  profilanswer
 

daique a écrit :


 
ça s'apprend, c'est pas compliqué

c'est demain que j'ouvre mon forum  :cry:  
 
j'aurais jamais le temps d'aprendre jusqu'a demain :'(
 
edit:c'est dangereux les caracteres speciaux dans le pseudo?


Message édité par forummp3 le 14-04-2003 à 21:22:19

---------------
lecteur mp3 yvele's smilies jeux de fille
n°360943
forummp3
@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@
Posté le 14-04-2003 à 21:32:31  profilanswer
 

ya pas une ame charitable qui pourrait me faire un petit regex qui accepte seulement les lettres,chiffres,et les caractere .-_ :) ?


Message édité par forummp3 le 14-04-2003 à 21:32:48

---------------
lecteur mp3 yvele's smilies jeux de fille
n°360944
daique
Posté le 14-04-2003 à 21:33:45  profilanswer
 

essaye ça(si je me souviens bien, ça marche :D)
 
function verif($login){
    if (!preg_match("/^[\w\-_]+\$/i", $login))
        return FALSE;
    return TRUE;
}

n°360948
forummp3
@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@
Posté le 14-04-2003 à 21:34:54  profilanswer
 

daique a écrit :

essaye ça(si je me souviens bien, ça marche :D)
 
function verif($login){
    if (!preg_match("/^[\w\-_]+\$/i", $login))
        return FALSE;
    return TRUE;
}
 

ca interdit kel caractere ton truc ?


---------------
lecteur mp3 yvele's smilies jeux de fille
n°360950
daique
Posté le 14-04-2003 à 21:40:12  profilanswer
 

forummp3 a écrit :

ca interdit kel caractere ton truc ?  


 
a toi de trouver:  :D  
http://www.perl-gratuit.com/cgi-bi [...] erlre.html
 
C'est juste comme tu le voulais, on peut juste avoir un mix de lettre, de _ et -

n°360952
BenJ9002
Posté le 14-04-2003 à 21:43:13  profilanswer
 

[:drapo] :hello:

n°360955
forummp3
@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@
Posté le 14-04-2003 à 21:45:19  profilanswer
 

daique a écrit :


 
a toi de trouver:  :D  
http://www.perl-gratuit.com/cgi-bi [...] erlre.html
 
C'est juste comme tu le voulais, on peut juste avoir un mix de lettre, de _ et -

il me faudrait le point aussi,car en fait j'ai deja un forum et je vais mettre un nouveau,et ya des membres qui ont des . dans leurs pseudo.
Sinon a part l'estethique,ca peut poser des problemes de securité les carateres speciaux?


---------------
lecteur mp3 yvele's smilies jeux de fille
n°360959
daique
Posté le 14-04-2003 à 22:01:45  profilanswer
 

forummp3 a écrit :

il me faudrait le point aussi,car en fait j'ai deja un forum et je vais mettre un nouveau,et ya des membres qui ont des . dans leurs pseudo.
Sinon a part l'estethique,ca peut poser des problemes de securité les carateres speciaux?  


 
alors suffit de  mettre "/^[\.\w\-_]+\$/i"  
 
Ça peut poser des problemes si certains essayent d'insérer des tags si t'as pas prévu le coup ou bidouiller dans la bdd(mais ça, j'ai jamais vu)

n°360966
forummp3
@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@
Posté le 14-04-2003 à 22:06:16  profilanswer
 

daique a écrit :


 
alors suffit de  mettre "/^[\.\w\-_]+\$/i"  
 
Ça peut poser des problemes si certains essayent d'insérer des tags si t'as pas prévu le coup ou bidouiller dans la bdd(mais ça, j'ai jamais vu)

merci :jap:
 
pour les tag j'avais prevu avec htmlentities,de toute facon,la proctection avec le pseudo c'est pareil que si ont protege le message que poste le membre.


---------------
lecteur mp3 yvele's smilies jeux de fille
n°361411
BenJ9002
Posté le 15-04-2003 à 11:15:03  profilanswer
 

forummp3 a écrit :

j'ai vu ca dans un poste:
 

Code :
  1. $toto = array ("/;)/","/:smiley2:/","/:smiley3:/" );   
  2.    $titi = array("<img src=\"laugh.gif\" alt=\"\" />","<img src=\"human.gif\" alt=\"\" />","<img src=\"undead.gif\" alt=\"\" />" );   
  3.    
  4.    $message = preg_replace($toto,$titi,$message,10);




 
Ca marche pas terrible ca, parce que ca limite juste à 10 smileys identiques :/ Mais quelqu'un qui veux jouer à mettre 25 smileys différents, ca passe :/

n°367043
THE REAL S​MILEY
The Real Résistance!
Posté le 19-04-2003 à 09:43:36  profilanswer
 

forummp3 a écrit :

merci :jap:
 
pour les tag j'avais prevu avec htmlentities,de toute facon,la proctection avec le pseudo c'est pareil que si ont protege le message que poste le membre.


Je viens de tester ton forum, il speede bien, félicitations :jap:  
 
Je l'ai ajouté au premier post :jap:

mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3  4  5  ..  486  487  488  489  490  491

Aller à :
Ajouter une réponse
 

Sujets relatifs
question avec les forums phpbb2[php] trouver la premier place ou inserer un enregistrement (résolu)
Forums phpBBQui connait l'algo du Passticket et sa mise en place en VB ?
[Merise] Mise en place d'un MCDFocus mal placé....
[Blabla/Prog] Les développeurs foromeurs sont-ils des feignasses?Mise en place d'un formulaire CGI
forums création de site internetJava - Mise en place d'une api (Servlet)
Plus de sujets relatifs à : les développeurs de forums, les 3/4 des forums sont down /o\


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR