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

 


 Mot :   Pseudo :  
 
 Page :   1  2  3  4  5  6  7  8  9
Auteur Sujet :

A propos de la progra d'un forum [UPDATE]

n°443254
*syl*
--> []
Posté le 29-06-2003 à 19:32:55  profilanswer
 

Reprise du message précédent :
Bah qu'est ce que t'attends ? [:ddr555]

mood
Publicité
Posté le 29-06-2003 à 19:32:55  profilanswer
 

n°443256
Max Evans
Posté le 29-06-2003 à 19:35:23  profilanswer
 

:whistle:  
J'ai plein de trucs a faire la, autre autre le split des topics, je sens que ca va etre bonbon :D
 
Mais pk pas pour le cache, apres le split j'attaque ca,ca risque d'etre pas mal (Si c pas buggué :D)
 
Sinon, pour l'index du champ DATE (en DATETIME), vous avez une cardinalité ou pas ? :(
 
Ha aussi, tres important :
Pour les smilies et TOUTES les balises (Gras, italique, url, etc), vous les parsez directement sur la page des posts, ou alors vous les rentrez en HTML dans la BDD, et donc ca ressort tel quel (Pas de parsing) ? :)

n°443264
*syl*
--> []
Posté le 29-06-2003 à 19:47:35  profilanswer
 

Max Evans a écrit :

Ha aussi, tres important :
Pour les smilies et TOUTES les balises (Gras, italique, url, etc), vous les parsez directement sur la page des posts, ou alors vous les rentrez en HTML dans la BDD, et donc ca ressort tel quel (Pas de parsing) ? :)

Voici c'que je pense des 2 solutions :
Parsing à l'affichage du message
-> Pour l'insertion dans la DB, ça fait 0 parsing, c'est bien
-> Par contre, tu parses systématiquement à l'affichage, c'est moins bien :/
-> Lors de l'édition du message, t'as pas de parsing à faire, rien que de la récup d'info de la DB, c'est bien
 
Parsing lors de l'insertion de la DB
-> 1 parsing lors de l'insertion dans la DB
-> Pour l'affichage, pas de parsing, c'est bien
-> Pour l'édition, tu dois parser à l'envers
 
Sachant que l'action la plus utilisée est l'affichage des messages, j'crois que tu gagnes pas mal en utilisant la 2ème méthode [:grinking]


Message édité par *syl* le 29-06-2003 à 19:48:11
n°443267
Max Evans
Posté le 29-06-2003 à 19:50:06  profilanswer
 

*Syl* a écrit :

Voici c'que je pense des 2 solutions :
Parsing à l'affichage du message
-> Pour l'insertion dans la DB, ça fait 0 parsing, c'est bien
-> Par contre, tu parses systématiquement à l'affichage, c'est moins bien :/
-> Lors de l'édition du message, t'as pas de parsing à faire, rien que de la récup d'info de la DB, c'est bien
 
Parsing lors de l'insertion de la DB
-> 1 parsing lors de l'insertion dans la DB
-> Pour l'affichage, pas de parsing, c'est bien
-> Pour l'édition, tu dois parser à l'envers
 
Sachant que l'action la plus utilisée est l'affichage des messages, j'crois que tu gagnes pas mal en utilisant la 2ème méthode [:grinking]


 
Yes j'utilise la 2° méthode, apparement c'est la meilleure pour nous ;)
Mais ske c'est chiant de parser a l'envers :'( :'(
 
Sinon, pour le split, utile ou non ? ;)


Message édité par Max Evans le 29-06-2003 à 19:50:21
n°443269
Max Evans
Posté le 29-06-2003 à 19:51:24  profilanswer
 

En fait, j'vais faire le systeme de cache avant le split, je trouve ton idée plus que bien ; j'suis impatient de tester :D

n°443270
*syl*
--> []
Posté le 29-06-2003 à 19:51:32  profilanswer
 

Max Evans a écrit :


Sinon, pour le split, utile ou non ? ;)

Euh j'en sais rien, tu sais je m'amuses pas à programmer un forum mwa.. :)
Pour savoir si c'est utile faut tester...

n°443273
Max Evans
Posté le 29-06-2003 à 19:52:20  profilanswer
 

*Syl* a écrit :

Euh j'en sais rien, tu sais je m'amuses pas à programmer un forum mwa.. :)
Pour savoir si c'est utile faut tester...


 
Yes faut tester, mais ca serait chiant de programmer ca pour rien quand meme :D

n°443275
*syl*
--> []
Posté le 29-06-2003 à 19:53:18  profilanswer
 

Bah tu le programmes seulement si tu vois que dans un topic de 100000 messages ça rame, c'est tout ;)

n°443278
Max Evans
Posté le 29-06-2003 à 19:54:17  profilanswer
 

*Syl* a écrit :

Bah tu le programmes seulement si tu vois que dans un topic de 100000 messages ça rame, c'est tout ;)


 
Effectivement ;)
Entre nous, c'est pas demain la veille que ca m'arrivera d'avoir autant de messages dans un topic :D

n°443281
Max Evans
Posté le 29-06-2003 à 20:04:15  profilanswer
 

Une question a la con :
C'est quoi la fonction qui permet de créer un fichier ? :??:
 
Mici bocoup ;)

mood
Publicité
Posté le 29-06-2003 à 20:04:15  profilanswer
 

n°443282
Max Evans
Posté le 29-06-2003 à 20:05:02  profilanswer
 

J'ai trouvé ca : tempnam() :)

n°443283
Peaceiznot​die13
Je sens que ca vient
Posté le 29-06-2003 à 20:06:20  profilanswer
 

heu g pas tout suivi mais pour ton probleme d'edition ca marcherait pas avec un htmlentities(urlencode($tavar)) .?.? je fais comme ca moi et ca amrche.. mais je suis pas sur d'avoir compris ce ke tu voulais

n°443285
Max Evans
Posté le 29-06-2003 à 20:09:22  profilanswer
 

Peaceiznotdie13 a écrit :

heu g pas tout suivi mais pour ton probleme d'edition ca marcherait pas avec un htmlentities(urlencode($tavar)) .?.? je fais comme ca moi et ca amrche.. mais je suis pas sur d'avoir compris ce ke tu voulais


 
Le truc a la base, c'est que je voulais éviter tout parsing sur la page d'affichage des posts ;)
Donc pour les smilies, et surtout pour les quotes, je rentrais tout en HTML dans la BDD :)
 
Donc quand ca ressort, le code HTML est interprété > Nikel :)
 
Par contre, quand quelqu'un quote un quote, beh ca me ressort le code HTML ... alors que je voudrais le jarter :/

n°443321
*syl*
--> []
Posté le 29-06-2003 à 20:38:06  profilanswer
 

Max Evans a écrit :

Une question a la con :
C'est quoi la fonction qui permet de créer un fichier ? :??:
 
Mici bocoup ;)

Bah c'est fopen(), tu débutes en PHP ou quoi ? :heink:

n°443325
j-'-r
Sans horraires fixe
Posté le 29-06-2003 à 20:40:17  profilanswer
 

*Syl* a écrit :

Voici c'que je pense des 2 solutions :
Parsing à l'affichage du message
-> Pour l'insertion dans la DB, ça fait 0 parsing, c'est bien
-> Par contre, tu parses systématiquement à l'affichage, c'est moins bien :/
-> Lors de l'édition du message, t'as pas de parsing à faire, rien que de la récup d'info de la DB, c'est bien
 
Parsing lors de l'insertion de la DB
-> 1 parsing lors de l'insertion dans la DB
-> Pour l'affichage, pas de parsing, c'est bien
-> Pour l'édition, tu dois parser à l'envers
 
Sachant que l'action la plus utilisée est l'affichage des messages, j'crois que tu gagnes pas mal en utilisant la 2ème méthode [:grinking]


 
gros pb de la deuxieme methode, le parsing a "l'enver" est plus que cho a faire...

n°443327
Max Evans
Posté le 29-06-2003 à 20:41:12  profilanswer
 

*Syl* a écrit :

Bah c'est fopen(), tu débutes en PHP ou quoi ? :heink:  


 
Effectivement, j'ai vu ca apres :D :D

n°443338
Max Evans
Posté le 29-06-2003 à 20:54:37  profilanswer
 

Hihi, j'suis en train de faire le systeme de cache en .txt, ca a l'air de pas trop mal marcher  [:tomilou]

n°443342
j-'-r
Sans horraires fixe
Posté le 29-06-2003 à 21:03:27  profilanswer
 

Max Evans a écrit :


 
Si j'ai bien suivi les pages générée seraient tout betement des pages HTML ? Apres on verifie si nouvo message, si non : include ? :)


Impossible, dans le cas de deux user sur le forum ok, mais si + de 10 alors tu vas avoir des erreur d ouverture, suppression, ecritures des fichiers...
 
on utilise justement une BDD pour ca !

n°443347
Max Evans
Posté le 29-06-2003 à 21:11:02  profilanswer
 

J-'-R a écrit :


Impossible, dans le cas de deux user sur le forum ok, mais si + de 10 alors tu vas avoir des erreur d ouverture, suppression, ecritures des fichiers...
 
on utilise justement une BDD pour ca !


 
Arf oué pas bete ... prenons un exemple :
 
Le user 1 poste dans un topic > Clac le fichier texte est créé.
Le user 2 arrive apres, poste > Clac, on ajoute au message du précédent.
Maintenant, si les deux users postent pile poil en meme temps (sic), paf ils ajoutent en meme temps leurs messages, et la, grosse cata, tout se mélange :D
 
C'est comme ca que tu vois JR ? ;)
 
Bon allez, v passer au split alors  :whistle:

n°443351
j-'-r
Sans horraires fixe
Posté le 29-06-2003 à 21:17:26  profilanswer
 

par exemple, en prenant en compte que l ouverture et fermeture de fichier texte peut prendre bcp de temps ( par rapport a un BDD )  
d'ou le risque plus grand...
 
 
bon pour mon forum ( v 1.22 ) j affiche +27000 sujets avec une temps de 0.060 s ( pour les premieres pages, et 0.3 sec pour la 1180ème page )
 
 
et max, ta machine a flooder doit etre une boucle,
d ou les "dates" sont toutes identiques ( a quelques sec pres )
d'ou l index sur date ne sert a rien...
( un index est utile si les champs sont differents ! )
 
Ma floodmachine crée une date aléatoire, l'index marche...
 
edit : en fait mon index date marche pas, mais c pr une autre raison ( j ai des dates avec 2003-06-06 21-60-22, ca a détruit l index )


Message édité par j-'-r le 29-06-2003 à 21:19:52
n°443354
Max Evans
Posté le 29-06-2003 à 21:20:33  profilanswer
 

J-'-R a écrit :

par exemple, en prenant en compte que l ouverture et fermeture de fichier texte peut prendre bcp de temps ( par rapport a un BDD )  
d'ou le risque plus grand...
 
 
bon pour mon forum ( v 1.22 ) j affiche +27000 sujets avec une temps de 0.060 s
 
 
et max, ta machine a flooder doit etre une boucle,
d ou les "dates" sont toutes identiques ( a quelques sec pres )
d'ou l index sur date ne sert a rien...
( un index est utile si les champs sont differents ! )
 
Ma floodmachine crée une date aléatoire, l'index marche...


 
Ha tu pourrais me filer le script de ta flood machine pliz ? ;)
Et sinon, les 0.60s, c'est aussi pour une page tres éloignée, genre 4000 ? ;)

n°443363
*syl*
--> []
Posté le 29-06-2003 à 21:30:30  profilanswer
 

J-'-R a écrit :


Impossible, dans le cas de deux user sur le forum ok, mais si + de 10 alors tu vas avoir des erreur d ouverture, suppression, ecritures des fichiers...
 
on utilise justement une BDD pour ca !

Arf, j'y avais pas pensé à ce truc là.. :cry:

n°443378
karamilo
Posté le 29-06-2003 à 21:37:23  profilanswer
 

je fais d'abord tous les changements sur le texte afin de le rentrer dans la bdd tout beau tout propre :)  
J'ai fait une fonction post() et depost() ( pour l'edit ).
protect contre le html, saut de lignes, url cliquables, smilies ..  :love:

n°443402
Max Evans
Posté le 29-06-2003 à 21:48:59  profilanswer
 

karamilo a écrit :

je fais d'abord tous les changements sur le texte afin de le rentrer dans la bdd tout beau tout propre :)  
J'ai fait une fonction post() et depost() ( pour l'edit ).
protect contre le html, saut de lignes, url cliquables, smilies ..  :love:  


 
Puissiez vous faire partager vos fonctions avec nous ?  :whistle:

n°443464
karamilo
Posté le 29-06-2003 à 22:29:44  profilanswer
 

bon attends je commence en regex [:aiua]  
 

Code :
  1. function post($text) //Fonction de verification des formulaires de post avec ajout des smileys et adresses cliquables
  2. {
  3. $text = wordwrap($text, 50, " ", 1); //coupe les mots trop longs
  4. $text = htmlentities($text);
  5. $text = nl2br($text);
  6. $text = eregi_replace("[^//]www", "http://www", $text); //url cliquable
  7. $text = str_replace("ftp.", "ftp://", $text);
  8. $text = eregi_replace("(http|https|ftp)://([[:alnum:]/\n+-=%&:_.~?]+[#[:alnum:]+]*)", "<a href=\"\\1://\\2\" target=\"_blank\">\\1://\\2</a>", $text); //url
  9. $text = eregi_replace("([[:graph:]]+)@([[:alnum:]-]+\.+[[:alnum:]]+\.?[[:alnum:]]*)", "<a href=\"mailto:\\1@\\2\">\\1@\\2</a>", $text); //mail
  10. $data = file("smilies.inc.php" ); //ajout smilies
  11. foreach( $data as $d)
  12. {
  13. $row = explode(" || ", $d);
  14. $text = str_replace($row[0],  "<img src=\"images/smilies/$row[1]\" alt=\"$row[0]\" />", $text);
  15. }
  16. return $text;
  17. }
  18. function depost($text) //Fonction inverse de post() pour l'edit
  19. {
  20. $data = file("smilies.inc.php" );
  21. foreach ($data as $d)
  22. {
  23. $row = explode(" || ", $d);
  24. $text = str_replace("<img src=\"images/smilies/$row[1]\" alt=\"$row[0]\" />", $row[0], $text);
  25. }
  26. $text = eregi_replace("<a href=\"(http|https|ftp)://([[:alnum:]/\n+-=%&:_.~?]+[#[:alnum:]+]*)\" target=\"_blank\">([[:alnum:]/\n+-=%&:_.~?]+[#[:alnum:]+]*)</a>", "\\1://\\2", $text); //url
  27. $text = eregi_replace("<a href=\"mailto:([[:graph:]]+)@([[:alnum:]-]+\.+[[:alnum:]]+\.?[[:alnum:]]*)\">.+@.+</a>", "\\1@\\2", $text); //mail
  28. $text = str_replace("<br />", "", $text);
  29. return $text;
  30. }


 
edit: une precision :  
les codes smilies sont stockés dans smilies.inc.php sous la forme :
CODE || URL
CODE || URL  
..etc
 
exemple:  
:) || smile.gif
;) || wink.gif
 
Je vais faire pareil pour les icones et pour tous les autres trucs qu'on ne change pas svt dans le forum :)


Message édité par karamilo le 29-06-2003 à 22:32:05
n°443471
j-'-r
Sans horraires fixe
Posté le 29-06-2003 à 22:35:19  profilanswer
 

heu, blabla en page 1000 rame ( genre page ne +2 sec )
mais au refresh il genere en 0.03 sec
 
alors que moi, c est genre 0.3 sec pour page 1000 mais au refresh idem

n°443529
Limit
Posté le 29-06-2003 à 22:55:50  profilanswer
 

Alors ca avance vos forums ? On prépare aussi une nouvelle version :)

n°443549
Max Evans
Posté le 29-06-2003 à 23:11:47  profilanswer
 

karamilo a écrit :

bon attends je commence en regex [:aiua]  
 

Code :
  1. function post($text) //Fonction de verification des formulaires de post avec ajout des smileys et adresses cliquables
  2. {
  3. $text = wordwrap($text, 50, " ", 1); //coupe les mots trop longs
  4. $text = htmlentities($text);
  5. $text = nl2br($text);
  6. $text = eregi_replace("[^//]www", "http://www", $text); //url cliquable
  7. $text = str_replace("ftp.", "ftp://", $text);
  8. $text = eregi_replace("(http|https|ftp)://([[:alnum:]/\n+-=%&:_.~?]+[#[:alnum:]+]*)", "<a href=\"\\1://\\2\" target=\"_blank\">\\1://\\2</a>", $text); //url
  9. $text = eregi_replace("([[:graph:]]+)@([[:alnum:]-]+\.+[[:alnum:]]+\.?[[:alnum:]]*)", "<a href=\"mailto:\\1@\\2\">\\1@\\2</a>", $text); //mail
  10. $data = file("smilies.inc.php" ); //ajout smilies
  11. foreach( $data as $d)
  12. {
  13. $row = explode(" || ", $d);
  14. $text = str_replace($row[0],  "<img src=\"images/smilies/$row[1]\" alt=\"$row[0]\" />", $text);
  15. }
  16. return $text;
  17. }
  18. function depost($text) //Fonction inverse de post() pour l'edit
  19. {
  20. $data = file("smilies.inc.php" );
  21. foreach ($data as $d)
  22. {
  23. $row = explode(" || ", $d);
  24. $text = str_replace("<img src=\"images/smilies/$row[1]\" alt=\"$row[0]\" />", $row[0], $text);
  25. }
  26. $text = eregi_replace("<a href=\"(http|https|ftp)://([[:alnum:]/\n+-=%&:_.~?]+[#[:alnum:]+]*)\" target=\"_blank\">([[:alnum:]/\n+-=%&:_.~?]+[#[:alnum:]+]*)</a>", "\\1://\\2", $text); //url
  27. $text = eregi_replace("<a href=\"mailto:([[:graph:]]+)@([[:alnum:]-]+\.+[[:alnum:]]+\.?[[:alnum:]]*)\">.+@.+</a>", "\\1@\\2", $text); //mail
  28. $text = str_replace("<br />", "", $text);
  29. return $text;
  30. }


 
edit: une precision :  
les codes smilies sont stockés dans smilies.inc.php sous la forme :
CODE || URL
CODE || URL  
..etc
 
exemple:  
:) || smile.gif
;) || wink.gif
 
Je vais faire pareil pour les icones et pour tous les autres trucs qu'on ne change pas svt dans le forum :)


Je prends note, mici ;)
JR > Ya une différence entre l'appel d'une page, et un refresh de cette meme page ? :??:
 
LIMIT > Une V6 ? ;)

n°443557
Limit
Posté le 29-06-2003 à 23:15:30  profilanswer
 

5.1

n°443572
Max Evans
Posté le 29-06-2003 à 23:30:38  profilanswer
 


 
Oki ;)
Kes k'elle aura en plus ? :)

n°443583
Max Evans
Posté le 29-06-2003 à 23:39:56  profilanswer
 

Ayé j'ai fini les splits :)
 
JR > Tu pourrais nous montrer le code rentrer une date aléatoire avec ta flood machine ? ;)

n°443585
karamilo
Posté le 29-06-2003 à 23:45:14  profilanswer
 

hum pour mes petites fonctions :  
une petite erreur, dans post()
il faut mettre nl2br($text) juste avant $data = file("smilies.inc.php" ); sinon ca fait une chtite erreur avec les adresses cliquables par exemple ( ca rajoute le <br /> dans l'adresse  :ange: )
 
edit: couillerie


Message édité par karamilo le 29-06-2003 à 23:49:23
n°443586
j-'-r
Sans horraires fixe
Posté le 29-06-2003 à 23:50:41  profilanswer
 

Max Evans a écrit :

Ayé j'ai fini les splits :)
 
JR > Tu pourrais nous montrer le code rentrer une date aléatoire avec ta flood machine ? ;)

 

$m=rand(0,9);
 $d=rand(10,31);
 $H=rand(10,23);
 $i=rand(10,59);
 $s=rand(10,59);
 $date_rand="2003-0$m-$d $H:$i:$s";

pret a insérer dans la BDD

n°443588
Max Evans
Posté le 29-06-2003 à 23:51:39  profilanswer
 

J-'-R a écrit :

 

$m=rand(0,9);
 $d=rand(10,31);
 $H=rand(10,23);
 $i=rand(10,59);
 $s=rand(10,59);
 $date_rand="2003-0$m-$d $H:$i:$s";

pret a insérer dans la BDD


 
Mici bien ;)

n°443788
karamilo
Posté le 30-06-2003 à 10:52:26  profilanswer
 

c'est incroyable le tps d'execution que je gagne en faisant des fichiers smilies/statut/icone/censure au lieu de table :)
sur un simple page de test, avec table smilies, ca fait environ 0.010s et sans, environ 0.0015s :eek: :love:

n°443792
Core 666
Posté le 30-06-2003 à 11:00:11  profilanswer
 

J-'-R a écrit :

heu, blabla en page 1000 rame ( genre page ne +2 sec )
mais au refresh il genere en 0.03 sec
 
alors que moi, c est genre 0.3 sec pour page 1000 mais au refresh idem


C'est grace au query cache (MySQL 4). Car effectivement, sur une première requete le forum montre clairement ses limites en terme d'optimisation et de montée en charge sur les très grosses bases : http://forum.hardware.fr/forum1.ph [...] &page=3132
 
Page générée en 0.221 secondes => c'est loin des 15/20 ms des premières pages.
 
Enfin, ca reste bien sur 100 fois mieux que ce que l'on trouve sur des cochonneries de phpBB et coe. :D

n°443837
Max Evans
Posté le 30-06-2003 à 11:36:09  profilanswer
 

karamilo a écrit :

c'est incroyable le tps d'execution que je gagne en faisant des fichiers smilies/statut/icone/censure au lieu de table :)
sur un simple page de test, avec table smilies, ca fait environ 0.010s et sans, environ 0.0015s :eek: :love:  


 
Humrf, tu es sur des temps de générations ?
Parce que 0.0015s  :ouch:  
 
Regarde ici : http://forum-smallville.nexenservi [...] x.php?id=1
 
J'ai UNE requete qui me ressort UN enregistrement, et je suis deja a 0.005(0) [:joce]
 
Ou alors j'ai pas compris la page que tu parsais :D


---------------
Envie d'un bol d'air ? Traxxas Revo 3.3
n°443845
karamilo
Posté le 30-06-2003 à 11:40:05  profilanswer
 

:hello:  
en fait, la page de test, ca recupere le code et l'url de chaque smiley. JUSTE ca ;)  
 
j'ai fait pas mal de truc pour le post/membre mais j'ai pas encore fait de page de visualisation des posts :p

n°443846
Max Evans
Posté le 30-06-2003 à 11:41:04  profilanswer
 

karamilo a écrit :

:hello:  
en fait, la page de test, ca recupere le code et l'url de chaque smiley. JUSTE ca ;)  
 
j'ai fait pas mal de truc pour le post/membre mais j'ai pas encore fait de page de visualisation des posts :p


 
 :hello:  
Oki autant pour moi :D ;)
Sinon, tu as une url ou on pourrait voir ton forum ? ;)


---------------
Envie d'un bol d'air ? Traxxas Revo 3.3
n°443854
Max Evans
Posté le 30-06-2003 à 11:49:17  profilanswer
 

Core 666 a écrit :


C'est grace au query cache (MySQL 4). Car effectivement, sur une première requete le forum montre clairement ses limites en terme d'optimisation et de montée en charge sur les très grosses bases : http://forum.hardware.fr/forum1.ph [...] &page=3132
 
Page générée en 0.221 secondes => c'est loin des 15/20 ms des premières pages.
 
Enfin, ca reste bien sur 100 fois mieux que ce que l'on trouve sur des cochonneries de phpBB et coe. :D


 
Ha je ne savais pas tout ca ;)
Je suis recement passé a MySQL 4, avant j'avais la 3, ca me faisait exactement la meme chose :D


---------------
Envie d'un bol d'air ? Traxxas Revo 3.3
n°443856
Max Evans
Posté le 30-06-2003 à 11:50:28  profilanswer
 

Core 666 a écrit :


C'est grace au query cache (MySQL 4). Car effectivement, sur une première requete le forum montre clairement ses limites en terme d'optimisation et de montée en charge sur les très grosses bases : http://forum.hardware.fr/forum1.ph [...] &page=3132
 
Page générée en 0.221 secondes => c'est loin des 15/20 ms des premières pages.
 
Enfin, ca reste bien sur 100 fois mieux que ce que l'on trouve sur des cochonneries de phpBB et coe. :D


 
Ha moui PS : Moi quand je fais un refresh a la page 3000 pour mon forum, je me tappe pas du 0.015s mais tjs du 0.3 :D


---------------
Envie d'un bol d'air ? Traxxas Revo 3.3
mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3  4  5  6  7  8  9

Aller à :
Ajouter une réponse
 

Sujets relatifs
[asp]Probleme d'update d'1 champs d'1 ligne dans une table![MySQL (PHP)] empêcher un NOW sur un champ quand on update un enregist
[ASP]Probléme de lecture seul pendant un update de base de données[HTML] Question sur le code de ce forum...
[html] Où trouver sur le net un bon forum gratuit?pb pour inserer du html dans une signature de forum
[php][forum] Insérer dynamiquement le retour à la ligne[Access] Où trouver un bon forum?
Forum (board) Php/Mysql[ XHTML / PHP / W3C ] Validation d'une page de mon forum...
Plus de sujets relatifs à : A propos de la progra d'un forum [UPDATE]


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)