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

 


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

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

n°601427
fabien
Vive la super 5 !
Posté le 03-01-2004 à 16:02:33  profilanswer
 

Reprise du message précédent :

Evolvox a écrit :

Mais il faut faire attention à ne pas filtrer seulement le mot "javascript" par exemple... en effet, il suffit de mettre le code ascii du "j" javascript pour détourner la protection. (Expérience vécue inside :D)
 
Par contre ça m'intéresserait de savoir comment Freekill et forummp3 (et même joce :D ) s'y sont pris.

ou as tu essayer d'inserer du js ?
ps: je suis forummp3 :D


Message édité par fabien le 03-01-2004 à 16:02:52
mood
Publicité
Posté le 03-01-2004 à 16:02:33  profilanswer
 

n°601428
fabien
Vive la super 5 !
Posté le 03-01-2004 à 16:06:11  profilanswer
 

ha ok je viens de voir ou t'as tester :D
ben, deja tu verifie que l'url commence par http:// ensuite, tu peux verifier les caracteres speciaux.

n°601435
scull
MySCULL cay bon mangez en!
Posté le 03-01-2004 à 16:23:21  profilanswer
 

Bon g fait des tests sur mon forum free-bb et je peu vous dire que avec prés de 123 281 messages pour 72,9 Mo mon temps de génération est d'environ 0.92 seconde...
c'énorme je trouve....
Et une question, c normal que les pages qui m'affihce les categorie (pas de sujet donc faible nbre d'enregistrement) rame aussi ?
Bon je pense que je peu commencer à l'optimiser...


---------------
Créer son forum gratuit |  Mon beau blog phpBB caÿ le mal :o
n°601441
fabien
Vive la super 5 !
Posté le 03-01-2004 à 16:30:39  profilanswer
 

scull a écrit :

Bon g fait des tests sur mon forum free-bb et je peu vous dire que avec prés de 123 281 messages pour 72,9 Mo mon temps de génération est d'environ 0.92 seconde...
c'énorme je trouve....
Et une question, c normal que les pages qui m'affihce les categorie (pas de sujet donc faible nbre d'enregistrement) rame aussi ?
Bon je pense que je peu commencer à l'optimiser...

c koi l'url de ton forum ?
pour la vitesse, cela depend de la structure de tes tables et de tes requetes. A part cela, on peut pas te dire grand chose [:spamafote]

n°601447
scull
MySCULL cay bon mangez en!
Posté le 03-01-2004 à 16:45:34  profilanswer
 

http://www.free-bb.com
mais c pas en distribution libre... tu peu avoir ma version béta en téléchargeant le code ici
http://www.comscripts.com/jump.php [...] pt&id=1315
pour voir un peu, mais c hs je pense


---------------
Créer son forum gratuit |  Mon beau blog phpBB caÿ le mal :o
n°601475
ChamOis
Posté le 03-01-2004 à 17:00:31  profilanswer
 

kan je bannis le mot 'javascript', en faisant ca :
[img]%6Aavascript:a='http://www.teletubbies.com';b='bouh !';alert(b);location.href=a;[/img]  
 
j'obtiens ca dans la source, et a l'ecran ca me fait rien :
<img src="%6Aavascript:b='bouh !';alert(b);" border=0>


---------------
Hey! You wanna dance?
n°601849
scull
MySCULL cay bon mangez en!
Posté le 04-01-2004 à 12:46:39  profilanswer
 

g fait une nouvelle façon de présenter les catégorie, sa change guère, mais c toujours un peu semblable...
enfin plus tro c space kan mème....
zen pensé koi ?
http://free-bb.com/demo/new_free-bb_com.htm


---------------
Créer son forum gratuit |  Mon beau blog phpBB caÿ le mal :o
n°601850
skylight
Made in France.
Posté le 04-01-2004 à 12:55:01  profilanswer
 

j'aime pas trop, tu n'utilise pas l'intégralité de ta page ..

n°601860
alien cons​piracy
hardtrance addict
Posté le 04-01-2004 à 13:10:26  profilanswer
 

Vous n'utilisez pas de css ?
Ca serait un plus niveau personnalisation.

n°601864
scull
MySCULL cay bon mangez en!
Posté le 04-01-2004 à 13:19:35  profilanswer
 

skylight je voix pas tout a fait ce ke tu veu dire par  
tu n'utilise pas l'intégralité de ta page  
tu pense ke le tablo n'est pas assez grand, qu'un peu plus grand sa serai mieux ?
PS? C VRAI ! G oublié les CSS...
fais m'en occuper
PS: skylight, le lien pour dl la source de ton forum marche pas...


Message édité par scull le 04-01-2004 à 13:21:27

---------------
Créer son forum gratuit |  Mon beau blog phpBB caÿ le mal :o
mood
Publicité
Posté le 04-01-2004 à 13:19:35  profilanswer
 

n°601870
Kyle
Posté le 04-01-2004 à 13:39:20  profilanswer
 

drapal

n°601876
MossieurPr​opre
I d͟o̩n᷃'̵t͖ give a shit
Posté le 04-01-2004 à 13:49:36  profilanswer
 

je vais certainement recommencer le mien à 0 (ça ne sera que la troisième fois ...) en y ajoutant un support natif du multi-config, des thèmes et probablement des sessions.


---------------
www.novemberguitars.com
n°601916
skylight
Made in France.
Posté le 04-01-2004 à 15:04:31  profilanswer
 

faudra qu'on m'explique l'interet des sessions pour un forum .. ou les sujets appartiennent a tt le monde
 
les sessions c'est bien pour un site marchant (là où le caddie appartient qu'a une seule personne)


Message édité par skylight le 04-01-2004 à 15:05:19
n°601920
MossieurPr​opre
I d͟o̩n᷃'̵t͖ give a shit
Posté le 04-01-2004 à 15:07:52  profilanswer
 

bon bah pas de sessions alors, ça me fera un truc en moins à apprendre :D


---------------
www.novemberguitars.com
n°601922
fabien
Vive la super 5 !
Posté le 04-01-2004 à 15:08:06  profilanswer
 

est ce que vous verifier les pseudo a l'inscription afin d'eviter les caracteres speciaux ?
genre, comme les mails, juste autoriser les les lettres de l'alphabet,sans accent et des underscore _ et des points.
vous proceder comment ?
 

n°601929
skylight
Made in France.
Posté le 04-01-2004 à 15:12:21  profilanswer
 

fabien a écrit :

est ce que vous verifier les pseudo a l'inscription afin d'eviter les caracteres speciaux ?
genre, comme les mails, juste autoriser les les lettres de l'alphabet,sans accent et des underscore _ et des points.
vous proceder comment ?
 
 


 

Code :
  1. function verif_texte_latin($texte) {
  2.      return !preg_match('/[^A-Za-z0-9 _\-]/i', $texte);
  3. }
  4. $pseudo=strtr($pseudo, "ÀÁÂÃÄÅàáâãäåÒÓÔÕÖØòóôõöøÈÉÊËèéêëÇçÌÍÎÏìíîïÙÚÛÜùúûüÿÑñ#", "aaaaaaaaaaaaooooooooooooeeeeeeeecciiiiiiiiuuuuuuuuynn " );
  5. if (!verif_texte_latin($pseudo)) {
  6.  Header("Location:erreur.$phpex?config=$config&id=16" );
  7.  exit();
  8. }


Message édité par skylight le 04-01-2004 à 15:13:43
n°601933
skylight
Made in France.
Posté le 04-01-2004 à 15:14:54  profilanswer
 

MossieurPropre a écrit :

bon bah pas de sessions alors, ça me fera un truc en moins à apprendre :D

Tu peux toujours apprendre comment ca marche, ca peut etre utile par la suite, mais pour un forum, je ne vois aucun interet a les utiliser.

n°601939
fabien
Vive la super 5 !
Posté le 04-01-2004 à 15:16:45  profilanswer
 

skylight a écrit :


 

Code :
  1. function verif_texte_latin($texte) {
  2.      return !preg_match('/[^A-Za-z0-9 _\-]/i', $texte);
  3. }
  4. $pseudo=strtr($pseudo, "ÀÁÂÃÄÅàáâãäåÒÓÔÕÖØòóôõöøÈÉÊËèéêëÇçÌÍÎÏìíîïÙÚÛÜùúûüÿÑñ#", "aaaaaaaaaaaaooooooooooooeeeeeeeecciiiiiiiiuuuuuuuuynn " );
  5. if (!verif_texte_latin($pseudo)) {
  6.  Header("Location:erreur.$phpex?config=$config&id=16" );
  7.  exit();
  8. }



pourquoi tu met un ! devant ton preg_match ?
 

Code :
  1. return !preg_match('/[^A-Za-z0-9 _\-]/i', $texte);


n°601944
skylight
Made in France.
Posté le 04-01-2004 à 15:18:23  profilanswer
 

Mmmm... je sais plus, le principe est que la fonction latin me renvoie vrai si il n'y a que des caracteres autorisés dans le texte..

n°601948
drasche
Posté le 04-01-2004 à 15:19:34  profilanswer
 

skylight a écrit :

Tu peux toujours apprendre comment ca marche, ca peut etre utile par la suite, mais pour un forum, je ne vois aucun interet a les utiliser.


je vois pas bien le pour et le contre pour la session :??:


---------------
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)
n°601949
skylight
Made in France.
Posté le 04-01-2004 à 15:19:56  profilanswer
 

[^A-Za-z0-9 _\-]/   =>> cherche tout autre caractere dans la chaine de caracteres, autre que ceux ci
 
si yen a , alors pregmatch vaut vrai
donc je mets un ! devant, et ca inverse tout simplement le role  
s'il n'y a ques des caracteres valides, alors vrai.

n°601952
skylight
Made in France.
Posté le 04-01-2004 à 15:21:32  profilanswer
 

drasche a écrit :


je vois pas bien le pour et le contre pour la session :??:

une session est par definition rattachée a une personne, au vu de l'ID dans l'url
une session est limitée dans le temps, donc (et ca m'est déja arrivé) si qqun te file une url d'un topic, il y aura l'id de la session dans l'url
 
 
si tu y retourne 2 mois apres, revoir le lien qu'on t'avais filé, ton forum t'enverra chier en te disant que la sessions a expiré

n°601953
fabien
Vive la super 5 !
Posté le 04-01-2004 à 15:21:55  profilanswer
 

skylight a écrit :

[^A-Za-z0-9 _\-]/   =>> cherche tout autre caractere dans la chaine de caracteres, autre que ceux ci
 
si yen a , alors pregmatch vaut vrai
donc je mets un ! devant, et ca inverse tout simplement le role  
s'il n'y a ques des caracteres valides, alors vrai.

oué, mais bon, tu remet un ! devant ton test, donc ca revient au meme :D
 
if (!verif_texte_latin($pseudo))
 

n°601956
skylight
Made in France.
Posté le 04-01-2004 à 15:22:52  profilanswer
 

fabien a écrit :

oué, mais bon, tu remet un ! devant ton test, donc ca revient au meme :D
 
if (!verif_texte_latin($pseudo))
 
 

Mwai  :sleep:  
ca date, mon truc, hein :D
j'ai pas envie d'y retoucher, ca a fait ses preuves :D

n°601971
fabien
Vive la super 5 !
Posté le 04-01-2004 à 15:42:22  profilanswer
 

je viens de faire ca:
 

Citation :

if (preg_match ("/^[a-zA-Z0-9_. ]*$/i", "a ag_fg2." )) {
   print "pseudo correct";
} else {
   print "pseudo incorect: Il ne doit contenir que des lettres sans accent, des chiffres des _ des points ou des espaces";
}


 
les accents ca sert a rien :D
 
d'ailleur je sais pas si je vais laisser les espaces [:meganne]

n°601978
skylight
Made in France.
Posté le 04-01-2004 à 15:44:53  profilanswer
 

moi ca ne gène pas du tout mon forum, alors je les laisse.

n°601979
*syl*
--&gt; []
Posté le 04-01-2004 à 15:44:55  profilanswer
 

Tu peux autoriser les * aussi :whistle:

n°601983
skylight
Made in France.
Posté le 04-01-2004 à 15:47:04  profilanswer
 

fabien a écrit :

je viens de faire ca:
 

Citation :

if (preg_match ("/^[a-zA-Z0-9_. ]*$/i", "a ag_fg2." )) {
   print "pseudo correct";
} else {
   print "pseudo incorect: Il ne doit contenir que des lettres sans accent, des chiffres des _ des points ou des espaces";
}


 
les accents ca sert a rien :D
 
d'ailleur je sais pas si je vais laisser les espaces [:meganne]
 

ton truc va foirer si tu laisse le point tel quel.
ce que tu as écrit, le point va accepter tout caractere, donc au final, ton expression régulière n'arretera rien :D
 
il faut echapper les caracteres spéciaux ( - . \ / )
 
donc il faut que tu marques  
 
"/^[a-zA-Z0-9_\. ]*$/i" ;)

n°601984
skylight
Made in France.
Posté le 04-01-2004 à 15:47:53  profilanswer
 

*syl* a écrit :

Tu peux autoriser les * aussi :whistle:

Nan par contre ca, ca fait laid :D (et accesoirement forum de SuXXorz / WaRlOrDz / HaCkErZ :D

n°601985
*syl*
--&gt; []
Posté le 04-01-2004 à 15:50:18  profilanswer
 

skylight a écrit :

Nan par contre ca, ca fait laid :D

Merci [:dawa]

n°601986
fabien
Vive la super 5 !
Posté le 04-01-2004 à 15:50:38  profilanswer
 

*syl* a écrit :

Tu peux autoriser les * aussi :whistle:

c'est surtout cela que je fuit :D
 

n°601987
skylight
Made in France.
Posté le 04-01-2004 à 15:50:48  profilanswer
 

De rien [:dago]

n°601988
Kyle
Posté le 04-01-2004 à 15:50:57  profilanswer
 

skylight a écrit :

une session est par definition rattachée a une personne, au vu de l'ID dans l'url
une session est limitée dans le temps, donc (et ca m'est déja arrivé) si qqun te file une url d'un topic, il y aura l'id de la session dans l'url
 
 
si tu y retourne 2 mois apres, revoir le lien qu'on t'avais filé, ton forum t'enverra chier en te disant que la sessions a expiré


 
par contre je trouve ca bien d'utiliser les sessions dans certaines rubriques, par ex ton profil, la modification de ton mot de passe

n°601989
skylight
Made in France.
Posté le 04-01-2004 à 15:51:59  profilanswer
 

'me semble que quand tu as une sessions etablie, tu te la trimballes partout..

n°601991
Kyle
Posté le 04-01-2004 à 15:55:03  profilanswer
 

tant qu'il n'y a pas "session_start()" la session ne suis pas...

n°602034
karamilo
Posté le 04-01-2004 à 16:59:20  profilanswer
 

skylight a écrit :

une session est par definition rattachée a une personne, au vu de l'ID dans l'url
une session est limitée dans le temps, donc (et ca m'est déja arrivé) si qqun te file une url d'un topic, il y aura l'id de la session dans l'url
 
 
si tu y retourne 2 mois apres, revoir le lien qu'on t'avais filé, ton forum t'enverra chier en te disant que la sessions a expiré


on peut mettre l'id de la session dans un cookie aussi ...
Si y'a pas de cookie, le visiteur est connecté en anonyme, si la session est expirée, on le reconnecte en anonyme.  
Je vois pas ou est le probleme des sessions ?

n°602037
skylight
Made in France.
Posté le 04-01-2004 à 17:08:57  profilanswer
 

j'ai déjà eu des problemes de sesssions expirées

n°602048
karamilo
Posté le 04-01-2004 à 17:36:39  profilanswer
 

Si le code prend en compte toutes les possibilités, y'a aucune raison pour que ca le fasse.

n°602052
fabien
Vive la super 5 !
Posté le 04-01-2004 à 17:38:04  profilanswer
 

karamilo a écrit :

Si le code prend en compte toutes les possibilités, y'a aucune raison pour que ca le fasse.
 

et c'est quoi l'avantage d'une session ?

n°602063
belgique
Posté le 04-01-2004 à 18:08:15  profilanswer
 

pouvoir gérer une connexion d'une personne n'acceptant pas les cookies.

n°602077
scull
MySCULL cay bon mangez en!
Posté le 04-01-2004 à 18:32:23  profilanswer
 

ouai, heu hormis les parano les newbi profond qui accepte pas ?


---------------
Créer son forum gratuit |  Mon beau blog phpBB caÿ le mal :o
mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3  4  5  ..  65  66  67  ..  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-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)