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

 


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

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

n°1338817
fabien
Vive la super 5 !
Posté le 04-04-2006 à 15:17:25  profilanswer
 

Reprise du message précédent :
ce topic ca devient l'elite des créateurs de forums  [:smapafote]  
 


---------------
Découvre le HFRcoin ✈ - smilies
mood
Publicité
Posté le 04-04-2006 à 15:17:25  profilanswer
 

n°1339046
xman
branleur
Posté le 04-04-2006 à 18:25:02  profilanswer
 

joce a écrit :

pour les caractères jap/chinois etc, suffirait de tout passer en UTF-8/UTF-16 non ? :D


Je fais ça à quel niveau ? :??: (désolé je suis un peu n00b en matière de jeux de caractères :sweat: )
 
Dans phpmyadmin, mon interclassement pour les messages est utf8_general_ci (je ne sais pas s'il y a un meilleur choix) et dans mes en-têtes de pages, j'ai ça :

Code :
  1. <?php
  2.   session_start();
  3.   echo '<?xml version="1.0" encoding="ISO-8859-1" ?>';
  4. ?>
  5. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
  6. <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr-FR">
  7. <head>
  8.   <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
  9.   <meta http-equiv="content-language" content="fr-FR" />
  10.   <meta name="language" content="fr-FR" />
  11.   <link rel="stylesheet" href="style.css" type="text/css" />
  12.   <title>Titre</title>
  13. </head>


 
En fait, si je copie du texte provenant d'un site chinois et que je le colle dans mon textarea, les caractères chinois s'affichent bien.
Après avoir envoyé le message dans ma BD MySQL, ils s'affichent encore correctement sur mes pages de lecture de topic (dans le code html c'est des &#nnnnn; mais à l'écran c'est bon).
Mais si je relis le message pour proposer de l'éditer, alors j'ai désormais des &#nnnnn; dans mon textarea et non plus les caractères interprétés. :/
Mais si je renvoie le message modifié, le & n'est heureusement pas remplacé par &amp; alors que si je tape un "&" tout seul, là il l'est (mais s'affiche heureusement bien comme "&" et pas "&amp;" dans la textarea d'édition).
 
Est-ce que ça vient de mon htmlspecialchars($message) que je fais avant de l'envoyer dans la BD ? (J'ai même essayé un htmlentities($message) à la place mais évidemment ça fait pas mieux).
 
EDIT : C'est bon j'ai trouvé ! [:dawa] Il fallait un mysql_real_escape_string($message); à la place ! :)
EDIT 2 : Ouais mais là, du coup, si on tape des caractères spéciaux HTML ça fout la merde évidemment. :/


Message édité par xman le 05-04-2006 à 14:44:29
n°1339373
joce
&#034;BugHunter&#034;
Posté le 05-04-2006 à 02:35:04  profilanswer
 

mysql_real_escape_string c'est le bien :o

n°1339376
xman
branleur
Posté le 05-04-2006 à 04:17:35  profilanswer
 

Vi, pour se protéger contre l'SQL injection. :jap:
 
Et pour les htmlspecialschars, en fait, je le faisais pas au bon endroit. Il fallait pas le faire sur ce qu'on enregistre dans la BD mais uniquement sur ce qu'on affiche.

n°1339393
joce
&#034;BugHunter&#034;
Posté le 05-04-2006 à 08:50:20  profilanswer
 

d'ailleurs je comprend pas comment phpbb peut avoir autant de faille de sécu, suffit de foutre un mysql_real_escape_string autour de chaque requète executée :o

n°1339402
The-Shadow
T'as été voir dans ton profil?
Posté le 05-04-2006 à 09:22:37  profilanswer
 

C'est toujours plus facile de trouver les failles de sécu quand on voit le source, ça se trouve, y'en a encore plus dans MD malgré ce que tu penses, mais on peut pas savoir à moins que tu files le code source.  :whistle:

n°1339412
Harkonnen
Un modo pour les bannir tous
Posté le 05-04-2006 à 09:37:27  profilanswer
 

joce a écrit :

d'ailleurs je comprend pas comment phpbb peut avoir autant de faille de sécu, suffit de foutre un mysql_real_escape_string autour de chaque requète executée  :o

 

ouais enfin bon, phpbb ne s'est jamais fait hacker via Flash hein [:joce]


---------------
J'ai un string dans l'array (Paris Hilton)
n°1339440
The-Shadow
T'as été voir dans ton profil?
Posté le 05-04-2006 à 10:04:12  profilanswer
 

Honnêtement, je pense que la méthode du Flash était valable pour n'importe quel forum vu que ça consistait juste à récupérer des cookies.
En tout cas, c'était vachement inventif. :D
Et pirater un forum en Flash, c'était quand même la grande classe, genre le truc que personne n'attend. :D

n°1339446
chaced
Posté le 05-04-2006 à 10:08:51  profilanswer
 

Sacré flash, toujours ça faute :D
 
http://www.tebeosfera.com/Seccion/GDT/Flash.jpg


---------------
CPU-Z | Timespy | Mes bd | Mon blog
n°1339531
fabien
Vive la super 5 !
Posté le 05-04-2006 à 11:49:23  profilanswer
 

The-Shadow a écrit :

Honnêtement, je pense que la méthode du Flash était valable pour n'importe quel forum vu que ça consistait juste à récupérer des cookies.
En tout cas, c'était vachement inventif. :D
Et pirater un forum en Flash, c'était quand même la grande classe, genre le truc que personne n'attend. :D


ben tu peux le pirater avec du javascript aussi avec le XSS :o
 


---------------
Découvre le HFRcoin ✈ - smilies
mood
Publicité
Posté le 05-04-2006 à 11:49:23  profilanswer
 

n°1341864
Cyrius-c
Posté le 08-04-2006 à 00:25:32  profilanswer
 

Bonjour à tous,
 
J'ai quelques petites questions à vous poser, concernant l'optimsiation de mysql.
--J'ai 2 informationjs a selectionner qui n'ont pas de liens entre elles.
Est-il mieux de faire
SELECT table1.champ1 table2.Champ2 FROM table1,table2 ....
PLutot que
SELECT champ1 FROM table1
SELECT champ2 FROM table2
(2 requetes au lieux d'une)..
C'est peut etre evident, mais je me posais tout de meme la question :d
 
-- Et concernant la selection des sujet quand on consulte une categorie, je fais tout simplement select from limit x,y. Il parait que c'est pas bien :d
COmment vous gérez ca vous?J'ai cru comprendre qu'il fallait restreindre au maximum la requete avec plusieurs where.
 
Ah oui, mon forum bien rempli met environ O.O03 secondes a afficher une page de topic ou de categorie sur un serveur mutualisé :d
Z'en pensez- quoi?
Merci

n°1341875
The-Shadow
T'as été voir dans ton profil?
Posté le 08-04-2006 à 00:42:55  profilanswer
 

fabien a écrit :

ben tu peux le pirater avec du javascript aussi avec le XSS :o


Je ne crois que ce que je vois.  :o  
Files moi les login et mdp de Joce en MP et je te croirais.  :o

n°1341876
The-Shadow
T'as été voir dans ton profil?
Posté le 08-04-2006 à 00:43:58  profilanswer
 

Cyrius-c a écrit :


Ah oui, mon forum bien rempli met environ O.O03 secondes a afficher une page de topic ou de categorie sur un serveur mutualisé :d
Z'en pensez- quoi?
Merci


Moi je veux un lien voir ce que t'affiche et ta méthode de calcul. :o
 
Ouai, j'ai décidé d'être sceptique ce soir. :o

n°1341880
Harkonnen
Un modo pour les bannir tous
Posté le 08-04-2006 à 00:47:13  profilanswer
 

The-Shadow a écrit :

Ouai, j'ai décidé d'être sceptique ce soir. :o

comme la fosse ?


---------------
J'ai un string dans l'array (Paris Hilton)
n°1341902
tet2neu
emmerdeur
Posté le 08-04-2006 à 01:47:11  profilanswer
 

Harkonnen a écrit :

comme la fosse ?


non, celle là elle est commune :o

n°1341916
joce
&#034;BugHunter&#034;
Posté le 08-04-2006 à 03:10:40  profilanswer
 

Cyrius-c a écrit :

Bonjour à tous,
 
J'ai quelques petites questions à vous poser, concernant l'optimsiation de mysql.
--J'ai 2 informationjs a selectionner qui n'ont pas de liens entre elles.
Est-il mieux de faire
SELECT table1.champ1 table2.Champ2 FROM table1,table2 ....
PLutot que
SELECT champ1 FROM table1
SELECT champ2 FROM table2
(2 requetes au lieux d'une)..
C'est peut etre evident, mais je me posais tout de meme la question :d
 
-- Et concernant la selection des sujet quand on consulte une categorie, je fais tout simplement select from limit x,y. Il parait que c'est pas bien :d
COmment vous gérez ca vous?J'ai cru comprendre qu'il fallait restreindre au maximum la requete avec plusieurs where.
 
Ah oui, mon forum bien rempli met environ O.O03 secondes a afficher une page de topic ou de categorie sur un serveur mutualisé :d
Z'en pensez- quoi?
Merci


:eek:
tu sais que quand tu fais SELECT table1.champ1 table2.Champ2 FROM table1,table2 .... ca fait un produit cartésien des deux tables ?? (une jointure bourrine de chez bourrine quoi) :eek:

n°1341926
Cyrius-c
Posté le 08-04-2006 à 07:54:38  profilanswer
 

D'où ma question :d
Vaut il mieux faire une joiture plutot que deux requetes

n°1341927
Cyrius-c
Posté le 08-04-2006 à 07:56:05  profilanswer
 

The-Shadow a écrit :

Moi je veux un lien voir ce que t'affiche et ta méthode de calcul. :o
 
Ouai, j'ai décidé d'être sceptique ce soir. :o


$temps = microtime();
$temps = explode(' ', $temps);
$debut = $temps[1] + $temps[0];
 
et en bas
 
$temps = microtime();
$temps = explode(' ', $temps);
$fin = $temps[1] + $temps[0];
echo 'Page ex&eacute;cut&eacute;e en ' . round(($fin - $debut), 6) . ' secondes. ;

n°1341930
joce
&#034;BugHunter&#034;
Posté le 08-04-2006 à 08:36:55  profilanswer
 

Cyrius-c a écrit :

D'où ma question :d
Vaut il mieux faire une joiture plutot que deux requetes


non mais si tu mets pas de WHERE, pour chaque ligne de la table 1, ca associe tous les champs de la table 2 :o

n°1341933
Cyrius-c
Posté le 08-04-2006 à 08:56:51  profilanswer
 

:d
Y'a un where.
En fait la requete c'est ca
faire
SELECT categorie.nbre_messages ,sujets.titres FROM categorie,sujets WHERE categorie_id=GET[idcat] AND sujets.categorie=GET[idcat]

n°1341934
joce
&#034;BugHunter&#034;
Posté le 08-04-2006 à 09:07:03  profilanswer
 

pourquoi pas faire toutes tes requètes en une seule ligne aussi :o
 
fait ca en deux requètes :o

n°1341935
Cyrius-c
Posté le 08-04-2006 à 09:08:17  profilanswer
 

OKay joce( :o )
 
 
 
 
 
 
 
 
 
 
 
:d

n°1341938
Cyrius-c
Posté le 08-04-2006 à 09:13:58  profilanswer
 

Ah oui, et pour les script javascript: Je connais mal javascript, que dois-je faire pour m'en proteger, je dois retirer une certaine cahine genre <script type=ajavascript> ou est-ce bien plus choient que ca :d?

n°1341954
joce
&#034;BugHunter&#034;
Posté le 08-04-2006 à 09:58:02  profilanswer
 

< => &lt;
> => &gt;
 
 :o

n°1341967
Cyrius-c
Posté le 08-04-2006 à 10:35:28  profilanswer
 

href=javascript:.......
Ca laisserait passer ca non?
 
POurquoi tu mets un :o a chaque message?

n°1341970
joce
&#034;BugHunter&#034;
Posté le 08-04-2006 à 10:44:25  profilanswer
 

Cyrius-c a écrit :

href=javascript:.......
Ca laisserait passer ca non?
 
POurquoi tu mets un :o a chaque message?


ba non ca laisse rien passer niveau HTML
 
parce que :o

n°1341984
Cyrius-c
Posté le 08-04-2006 à 11:29:14  profilanswer
 

:o
 
Oui, mais je voudrais eviter ca, car je vais faire un editeur wysiwyg, donc des span, des div, des a etc...

n°1341989
joce
&#034;BugHunter&#034;
Posté le 08-04-2006 à 11:47:36  profilanswer
 

ba tu les convertis en balise BB

n°1341991
Cyrius-c
Posté le 08-04-2006 à 11:52:15  profilanswer
 

Bonne idée ;)

n°1341994
Cyrius-c
Posté le 08-04-2006 à 11:55:16  profilanswer
 

Vous trouvez pa que le temps de generation de la page depend du navigateur utilisé?
SOus firefox et sous w3m je trouve qu'il y a une difference enorme...

n°1342046
skeye
Posté le 08-04-2006 à 13:19:30  profilanswer
 

Je vois pas par quel miracle...[:pingouino]


---------------
Can't buy what I want because it's free -
n°1342047
skeye
Posté le 08-04-2006 à 13:19:53  profilanswer
 

(la génération se fait sur le serveur, quoi! [:pingouino])


---------------
Can't buy what I want because it's free -
n°1342049
joce
&#034;BugHunter&#034;
Posté le 08-04-2006 à 13:20:47  profilanswer
 

sauf si tu fais pas d'output compression auquel cas le temps de génération affiché dépendra de ta connexion.

n°1342050
skeye
Posté le 08-04-2006 à 13:22:09  profilanswer
 

joce a écrit :

sauf si tu fais pas d'output compression auquel cas le temps de génération affiché dépendra de ta connexion.


la connexion ok, mais en tout cas le navigateur je le vois mal faire une différence énorme, sur le coup...ou alors ya un truc que je saisis pas...[:petrus75]


---------------
Can't buy what I want because it's free -
n°1342056
joce
&#034;BugHunter&#034;
Posté le 08-04-2006 à 13:32:25  profilanswer
 

skeye a écrit :

la connexion ok, mais en tout cas le navigateur je le vois mal faire une différence énorme, sur le coup...ou alors ya un truc que je saisis pas...[:petrus75]


ba si, si le navigateur mais plus de temps à rendre la page et donc fait laguer le transfert :o

n°1342057
skeye
Posté le 08-04-2006 à 13:33:59  profilanswer
 

Faudrait vraiment qu'il soit à la ramasse pour que ça fasse une différence importante...[:pingouino]


---------------
Can't buy what I want because it's free -
n°1342061
Cyrius-c
Posté le 08-04-2006 à 13:39:25  profilanswer
 

Oui, mais pourtant on a bien des differences entre w3m et firefox, en plus elles ne sont pas negligeables.
C'est pour cela que ca me choquait...

n°1342112
gizmo
Posté le 08-04-2006 à 16:08:13  profilanswer
 

joce a écrit :

sauf si tu fais pas d'output compression auquel cas le temps de génération affiché dépendra de ta connexion.


même en cas de compression d'output tu peux avoir des flush intermédiaires qui ne sont pas commandés explicitement par le programmeur [:spamafote]

n°1342145
anthomicro
Posté le 08-04-2006 à 18:41:15  profilanswer
 

Salut à tous :-)
 
Bon j'en profite pour vous signaler une grosse mise à jour sur mon forum : passage en 1024 + de multiples améliorations (dont les flags en gros).
 
Pour une description des améliorations : http://www.vulgarisation-informati [...] u-site.php
 
(je vais pas faire un copier-coller ici je pense ça serait trop long).
 
Dites-moi ce que je vous en pensez SVP :)
 
merci

n°1342164
Cyrius-c
Posté le 08-04-2006 à 19:48:06  profilanswer
 

SOus firefox: Page da'accueil de hfr générée en 0.17 et  sous w3m en 0.025

n°1342170
0x90
Posté le 08-04-2006 à 19:56:55  profilanswer
 

anthomicro a écrit :

Salut à tous :-)
 
Bon j'en profite pour vous signaler une grosse mise à jour sur mon forum : passage en 1024 + de multiples améliorations (dont les flags en gros).
 
Pour une description des améliorations : http://www.vulgarisation-informati [...] u-site.php
 
(je vais pas faire un copier-coller ici je pense ça serait trop long).
 
Dites-moi ce que je vous en pensez SVP :)
 
merci


 
Sur la page principale du forum, le listage des sous-catégories est perfectible, le cadre fait bcp trop lourd à mon gout, et il y a un | à la fin mais pas au début ( j'imagine que c'est du à la boucle de code qui imprime la liste ;) ). Faire plus léger te permettrait de réduire le scrolling et d'avoir une meilleure visibilité de toutes les catégories.
 
Toujours au niveau esthétique, c'est lourd de pas savoir ce qui est un lien ou non, fait quelque chose pour que cela se voit (ouais le soulignement ca a tendance a pas être joli mais bon ... la c'est pas pratique).
 
Les onglets ne sont pas dans le style du forum aussi, ils n'ont pas la légèreté du reste du design je trouve.
 
Tu as un ptit pb de marge avec les boutons genre "Nouveau sujet", quand on passe dessus ils prennent verticalement moins de place ( me demande pas pkoi, un pb de css je suppose ), si y'en a plusieurs ca se voit pas mais si y'en a qu'un ca fait remonter toute la page d'un pixel quand on passe dessus :/ (sous firefox 1.5 dumoins ). Ah et y'a une zone d'un pixel sur le coté ou si il y a la souris le bouton se met a "vibrer".
 
Vala c'est tout ce que j'ai vu, mis à part ca c'est bien joli et propre, ptêtre juste le centrage des titres de topic qui déconcerte, mais c'est surement une question d'habitude...


---------------
Me: Django Localization, Yogo Puzzle, Chrome Grapher, C++ Signals, Brainf*ck.
mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3  4  5  ..  341  342  343  ..  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)