Probleme sur forum

page 1 page 2 page 3
Répondre
C_Kirby
C_Kirby
Déconnecté
C_Kirby
Bonjour, j'ai essayé de faire des permissions d'utilisateurs, mais plus comme avant... Ca marche bien mais maintenant y'a un probleme avec mon script de gestion des msg lus

  1. <?  
  2. session_start();  
  3. include ('config.php');  
  4. $sql5 = 'SELECT * FROM forum_forums WHERE id="'.$f.'"';  
  5. $req5 = mysql_query($sql5) or die('Erreur SQL !<br>'.$sql5.'<br>'.mysql_error());  
  6. $data5 = mysql_fetch_array($req5);  
  7. $titre_forum = $data5['nom'];  
  8. $id_forum = $data5['id'];  
  9. mysql_free_result($req5);  
  10. $sql1 = 'SELECT auteur, message, date_reponse FROM forum_reponses WHERE correspondance_forum="'.$f.'"';  
  11.  
  12. // on lance la requête (mysql_query) et on impose un message d'erreur si la requête ne se passe pas bien (or die)
  13. $req1 = mysql_query($sql1) or die('Erreur SQL !<br>'.$sql1.'<br>'.mysql_error());  
  14. $nbreponses = mysql_num_rows($req1);  
  15. setcookie("forum_$f", "$nbreponses", time()+365*24*3600,"/");  
  16. ?> 
  17.  
  18. <html>
  19. <head>
  20. <? echo '<title>'.$titre_forum.'</title>'; ?>
  21. </head>
  22. <? include('top.php'); ?>
  23. <br>
  24. <!— on place un lien permettant d'accéder à la page contenant le formulaire d'insertion d'un nouveau sujet -->
  25. <?  
  26. $sql2 = 'SELECT * FROM forum_forums WHERE id="'.$f.'"';  
  27. $req2 = mysql_query($sql2) or die('Erreur SQL !<br>'.$sql2.'<br>'.mysql_error());  
  28. $data2 = mysql_fetch_array($req2);  
  29. $permission = $data2['permission'];  
  30. if ($permission == 99) {  
  31. $sql6 = 'SELECT * FROM forum_membres WHERE pseudo="'.$_SESSION['pseudo_base'].'"';  
  32. $req6 = mysql_query($sql6) or die('Erreur SQL !<br>'.$sql6.'<br>'.mysql_error());  
  33. $data6 = mysql_fetch_array($req6);  
  34. $permission_membre = $data6['permission'];  
  35. if ($permission_membre != 99) {  
  36. echo '';  
  37. } else {  
  38. echo '<center><a href="./newtopic.php?f='.$f.'">Insérer un sujet</a></center>';  
  39. }  
  40. }  
  41. ?>
  42. <br>
  43. <br>
  44.  
  45. <!— on crée une table html nous permettant de présenter joliment les résultats -->
  46. <center>
  47. <table width="90%" border="1">
  48. <tr>
  49. <td width="2%" align="center" valign="top"> </td>
  50. <td width="20%" height="100%" align="center" valign="top"> Auteur </td>
  51. <td width="51%" align="center" valign="top"> Titre du sujet </td>
  52. <td width="4%" align="center" valign="top">Nb</td>
  53. <td width="23%" align="center" valign="top">Dernière réponse </td>
  54. </tr>
  55. <?  
  56. if ($permission == 99)  
  57. {  
  58. $sql7 = 'SELECT * FROM forum_membres WHERE pseudo="'.$_SESSION['pseudo_base'].'"';  
  59. $req7 = mysql_query($sql7) or die('Erreur SQL !<br>'.$sql7.'<br>'.mysql_error());  
  60. $data7 = mysql_fetch_array($req6);  
  61. $permission_membre = $data6['permission'];  
  62. if ($permission_membre != 99) {  
  63. echo '';  
  64. }  
  65. else  
  66. { 
  67.    
  68. // lancement de la requete
  69. $sql = 'SELECT id, auteur, titre, date_derniere_reponse FROM forum_sujets WHERE correspondance_forum="'.$f.'" ORDER BY date_derniere_reponse DESC';  
  70.  
  71. // on lance la requête (mysql_query) et on impose un message d'erreur si la requête ne se passe pas bien (or die)
  72. $req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());  
  73.  
  74. // on va scanner tous les tuples un par un
  75. while ($data = mysql_fetch_array($req)) {  
  76. // on récupère les valeurs qui nous intéressent
  77. $id_sujet = $data['id'];  
  78. $auteur = $data['auteur'];  
  79. $titre = $data['titre'];  
  80. $date_derniere_reponse = $data['date_derniere_reponse']; 
  81.    $permission = $data['permission'];  
  82.  
  83. // on decompose la date
  84. sscanf($date_derniere_reponse, "%4s-%2s-%2s %2s:%2s:%2s", &$annee, &$mois, &$jour, &$heure, &$minute, &$seconde);  
  85.  
  86. // lancement de la requete
  87. $sql2 = 'SELECT * FROM forum_reponses WHERE correspondance_sujet = "'.$id_sujet.'"';  
  88.  
  89. // on lance la requête (mysql_query) et on impose un message d'erreur si la requête ne se passe pas bien (or die)
  90. $req2 = mysql_query($sql2) or die('Erreur SQL !<br>'.$sql2.'<br>'.mysql_error());  
  91. $reponses = mysql_num_rows($req2);  
  92.  
  93. echo '<tr>';  
  94. echo '<td width="100" align="center" valign="top">'; 
  95.    
  96. $reponses_cookie = $_COOKIE['sujet_'.$id_sujet.''];  
  97. if ($reponses <= $reponses_cookie)  
  98. {  
  99. if ($reponses <= 14)  
  100. {  
  101. echo '<img src="folders/folder.gif">';  
  102. }  
  103. else  
  104. {  
  105. echo '<img src="folders/hot_folder.gif">';  
  106. }  
  107. }  
  108. else  
  109. {  
  110. if ($reponses <= 14)  
  111. {  
  112. echo '<img src="folders/red_folder.gif">';  
  113. }  
  114. else  
  115. {  
  116. echo '<img src="folders/hot_red_folder.gif">';  
  117. }  
  118. }  
  119.  
  120. echo '</td><td width="100" align="center" valign="top">';  
  121.  
  122.  
  123. // on affiche le nom de l'auteur de sujet
  124. echo $auteur;  
  125. echo '</td><td width="300" align="center" valign="top">';  
  126.  
  127. // on affiche le titre du sujet, et sur ce sujet, on insère le lien qui nous permettra de lire les différentes réponses de ce sujet
  128. echo '<a href="./viewtopic.php?f='.$id_forum.'&t='.$id_sujet.'">'.$titre.'</a>'; 
  129.    
  130.    echo '</td><td width="100" align="center" valign="top">';  
  131.  
  132. // on affiche le nombre de réponse du sujet
  133.    
  134. echo $reponses; 
  135.    
  136.    mysql_free_result ($req2);  
  137.  
  138. echo '</td><td width="100" align="center" valign="top">';  
  139.  
  140. // on affiche la date de la dernière réponse de ce sujet
  141. echo $jour.'-'.$mois.'-'.$annee.' '.$heure.':'.$minute;  
  142. echo '</td></tr>';  
  143. }  
  144. // on libère l'espace mémoire alloué pour cette requête
  145. mysql_free_result ($req);  
  146. // on ferme la connection à la base de données.
  147. mysql_close ();  
  148. }  
  149. }  
  150. else  
  151. {  
  152. // lancement de la requete
  153. $sql = 'SELECT id, auteur, titre, date_derniere_reponse FROM forum_sujets WHERE correspondance_forum="'.$f.'" ORDER BY date_derniere_reponse DESC';  
  154.  
  155. // on lance la requête (mysql_query) et on impose un message d'erreur si la requête ne se passe pas bien (or die)
  156. $req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());  
  157.  
  158. // on va scanner tous les tuples un par un
  159. while ($data = mysql_fetch_array($req)) {  
  160. // on récupère les valeurs qui nous intéressent
  161. $id_sujet = $data['id'];  
  162. $auteur = $data['auteur'];  
  163. $titre = $data['titre'];  
  164. $date_derniere_reponse = $data['date_derniere_reponse']; 
  165.    $permission = $data['permission'];  
  166.  
  167. // on decompose la date
  168. sscanf($date_derniere_reponse, "%4s-%2s-%2s %2s:%2s:%2s", &$annee, &$mois, &$jour, &$heure, &$minute, &$seconde);  
  169.  
  170. // lancement de la requete
  171. $sql2 = 'SELECT * FROM forum_reponses WHERE correspondance_sujet = "'.$id_sujet.'"';  
  172.  
  173. // on lance la requête (mysql_query) et on impose un message d'erreur si la requête ne se passe pas bien (or die)
  174. $req2 = mysql_query($sql2) or die('Erreur SQL !<br>'.$sql2.'<br>'.mysql_error());  
  175. $reponses = mysql_num_rows($req2);  
  176.  
  177. echo '<tr>';  
  178. echo '<td width="100" align="center" valign="top">'; 
  179.    
  180. // Debut de mon script
  181. $reponses_cookie = $_COOKIE['sujet_'.$id_sujet.''];  
  182. if ($reponses <= $reponses_cookie)  
  183. {  
  184. if ($reponses <= 14)  
  185. {  
  186. echo '<img src="folders/folder.gif">';  
  187. }  
  188. else  
  189. {  
  190. echo '<img src="folders/hot_folder.gif">';  
  191. }  
  192. }  
  193. else  
  194. {  
  195. if ($reponses <= 14)  
  196. {  
  197. echo '<img src="folders/red_folder.gif">';  
  198. }  
  199. else  
  200. {  
  201. echo '<img src="folders/hot_red_folder.gif">';  
  202. }  
  203. }  
  204. // Fin de mon script
  205. echo '</td><td width="100" align="center" valign="top">';  
  206.  
  207.  
  208. // on affiche le nom de l'auteur de sujet
  209. echo $auteur;  
  210. echo '</td><td width="300" align="center" valign="top">';  
  211.  
  212. // on affiche le titre du sujet, et sur ce sujet, on insère le lien qui nous permettra de lire les différentes réponses de ce sujet
  213. echo '<a href="./viewtopic.php?f='.$id_forum.'&t='.$id_sujet.'">'.$titre.'</a>'; 
  214.    
  215.    echo '</td><td width="100" align="center" valign="top">';  
  216.  
  217. // on affiche le nombre de réponse du sujet
  218.    
  219. echo $reponses; 
  220.    
  221.    mysql_free_result ($req2);  
  222.  
  223. echo '</td><td width="100" align="center" valign="top">';  
  224.  
  225. // on affiche la date de la dernière réponse de ce sujet
  226. echo $jour.'-'.$mois.'-'.$annee.' '.$heure.':'.$minute;  
  227. echo '</td></tr>';  
  228. }  
  229. // on libère l'espace mémoire alloué pour cette requête
  230. mysql_free_result ($req);  
  231. // on ferme la connection à la base de données.
  232. mysql_close ();  
  233. }  
  234. ?>
  235. <!—on ferme notre table html -->
  236. </table>
  237. </center>
  238.  
  239. </body>
  240. </html> 

Bon, je sais que j'ai du mal a organiser tout ca, donc si vous avez un blem, je vous expliqurez (comme par exemple, vous allez me dire que je ne me suis pas connecté a la base, mais je me suis connecté dans confing.php)
C_Kirby
C_Kirby
Déconnecté
C_Kirby
Ah, et j'ai aussi un autre probleme (qui n'a rien avoir avec php, mais toujours sur le forum)
Quand j'affiche la date de la derniere réponse du topic, elle se met sur deux lignes, et moi je voudrait qu'elle ne prenne qu'une seule ligne
LA GLOBULE
LA GLOBULE
Déconnecté
111 111 111 x 111 111 111 = 12 345 678 987 654 321
Et le probléme c'est quoi au final ?
T'as un message d'erreur ?
L4_Hyr3
L4_Hyr3
Déconnecté
epita promo 2009
pour ke ta date s'affiche sur une seule ligne essaye d'augmenter la taille de la colonne 100 ca doit pas etre assez
C_Kirby
C_Kirby
Déconnecté
C_Kirby
LA GLOBULE => Quelques dossiers deviennent rouges, et si je lis un topic, les topics qui etaient rouges avant sont jaunes et les autres deviennent rouges a leurs tours, ect...

L4_Hyr3 => J'ai essayé d'augmenter la taille, mais ca ne change rien...
C_Kirby
C_Kirby
Déconnecté
C_Kirby
j'ai essayé d'arranger
  1. <?  
  2. session_start();  
  3. include ('config.php');  
  4. $sql5 = 'SELECT * FROM forum_forums WHERE id="'.$f.'"';  
  5. $req5 = mysql_query($sql5) or die('Erreur SQL !<br>'.$sql5.'<br>'.mysql_error());  
  6. $data5 = mysql_fetch_array($req5);  
  7. $titre_forum = $data5['nom'];  
  8. $id_forum = $data5['id'];  
  9. mysql_free_result($req5);  
  10. $sql1 = 'SELECT auteur, message, date_reponse FROM forum_reponses WHERE correspondance_forum="'.$f.'"';  
  11.  
  12. // on lance la requête (mysql_query) et on impose un message d'erreur si la requête ne se passe pas bien (or die)
  13. $req1 = mysql_query($sql1) or die('Erreur SQL !<br>'.$sql1.'<br>'.mysql_error());  
  14. $nbreponses = mysql_num_rows($req1);  
  15. setcookie("forum_$f", "$nbreponses", time()+365*24*3600,"/");  
  16. ?> 
  17.  
  18. <html>
  19. <head>
  20. <? echo '<title>'.$titre_forum.'</title>'; ?>
  21. </head>
  22. <? include('top.php'); ?>
  23. <br>
  24. <!— on place un lien permettant d'accéder à la page contenant le formulaire d'insertion d'un nouveau sujet -->
  25. <?  
  26. $sql2 = 'SELECT * FROM forum_forums WHERE id="'.$f.'"';  
  27. $req2 = mysql_query($sql2) or die('Erreur SQL !<br>'.$sql2.'<br>'.mysql_error());  
  28. $data2 = mysql_fetch_array($req2);  
  29. $permission = $data2['permission'];  
  30. if ($permission == 99) {  
  31. $sql6 = 'SELECT * FROM forum_membres WHERE pseudo="'.$_SESSION['pseudo_base'].'"';  
  32. $req6 = mysql_query($sql6) or die('Erreur SQL !<br>'.$sql6.'<br>'.mysql_error());  
  33. $data6 = mysql_fetch_array($req6);  
  34. $permission_membre = $data6['permission'];  
  35. if ($permission_membre != 99) {  
  36. echo '';  
  37. } else {  
  38. echo '<center><a href="./newtopic.php?f='.$f.'">Insérer un sujet</a></center>';  
  39. }  
  40. }  
  41. }  
  42. ?>
  43. <br>
  44. <br>
  45.  
  46. <!— on crée une table html nous permettant de présenter joliment les résultats -->
  47. <center>
  48. <table width="90%" border="1">
  49. <tr>
  50. <td width="2%" align="center" valign="top"> </td>
  51. <td width="20%" align="center" valign="top"> Auteur </td>
  52. <td width="50%" align="center" valign="top"> Titre du sujet </td>
  53. <td width="2%" align="center" valign="top">Nb</td>
  54. <td width="26%" align="center" valign="top">Dernière réponse </td>
  55. </tr>
  56. <?  
  57. if ($permission == 99)  
  58. {  
  59. $sql7 = 'SELECT * FROM forum_membres WHERE pseudo="'.$_SESSION['pseudo_base'].'"';  
  60. $req7 = mysql_query($sql7) or die('Erreur SQL !<br>'.$sql7.'<br>'.mysql_error());  
  61. $data7 = mysql_fetch_array($req6);  
  62. $permission_membre = $data6['permission'];  
  63. if ($permission_membre != 99) {  
  64. echo '';  
  65. }  
  66. else  
  67. { 
  68.    
  69. // lancement de la requete
  70. $sql = 'SELECT id, auteur, titre, date_derniere_reponse FROM forum_sujets WHERE correspondance_forum="'.$f.'" ORDER BY date_derniere_reponse DESC';  
  71.  
  72. // on lance la requête (mysql_query) et on impose un message d'erreur si la requête ne se passe pas bien (or die)
  73. $req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());  
  74.  
  75. // on va scanner tous les tuples un par un
  76. while ($data = mysql_fetch_array($req)) {  
  77. // on récupère les valeurs qui nous intéressent
  78. $id_sujet = $data['id'];  
  79. $auteur = $data['auteur'];  
  80. $titre = $data['titre'];  
  81. $date_derniere_reponse = $data['date_derniere_reponse']; 
  82.    $permission = $data['permission'];  
  83.  
  84. // on decompose la date
  85. sscanf($date_derniere_reponse, "%4s-%2s-%2s %2s:%2s:%2s", &$annee, &$mois, &$jour, &$heure, &$minute, &$seconde);  
  86.  
  87. // lancement de la requete
  88. $sql2 = 'SELECT * FROM forum_reponses WHERE correspondance_sujet = "'.$id_sujet.'"';  
  89.  
  90. // on lance la requête (mysql_query) et on impose un message d'erreur si la requête ne se passe pas bien (or die)
  91. $req2 = mysql_query($sql2) or die('Erreur SQL !<br>'.$sql2.'<br>'.mysql_error());  
  92. $reponses = mysql_num_rows($req2);  
  93.  
  94. echo '<tr>';  
  95. echo '<td width="100" align="center" valign="top">'; 
  96.    
  97. $reponses_cookie = $_COOKIE['sujet_'.$id_sujet.''];  
  98. if ($reponses <= $reponses_cookie)  
  99. {  
  100. if ($reponses <= 14)  
  101. {  
  102. echo '<img src="folders/folder.gif">';  
  103. }  
  104. else  
  105. {  
  106. echo '<img src="folders/hot_folder.gif">';  
  107. }  
  108. }  
  109. else  
  110. {  
  111. if ($reponses <= 14)  
  112. {  
  113. echo '<img src="folders/red_folder.gif">';  
  114. }  
  115. else  
  116. {  
  117. echo '<img src="folders/hot_red_folder.gif">';  
  118. }  
  119. }  
  120.  
  121. echo '</td><td width="100" align="center" valign="top">';  
  122.  
  123.  
  124. // on affiche le nom de l'auteur de sujet
  125. echo $auteur;  
  126. echo '</td><td width="300" align="center" valign="top">';  
  127.  
  128. // on affiche le titre du sujet, et sur ce sujet, on insère le lien qui nous permettra de lire les différentes réponses de ce sujet
  129. echo '<a href="./viewtopic.php?f='.$id_forum.'&t='.$id_sujet.'">'.$titre.'</a>'; 
  130.    
  131.    echo '</td><td width="100" align="center" valign="top">';  
  132.  
  133. // on affiche le nombre de réponse du sujet
  134.    
  135. echo $reponses; 
  136.    
  137.    mysql_free_result ($req2);  
  138.  
  139. echo '</td><td width="100" align="center" valign="top">';  
  140.  
  141. // on affiche la date de la dernière réponse de ce sujet
  142. echo $jour.'-'.$mois.'-'.$annee.' '.$heure.':'.$minute;  
  143. echo '</td></tr>';  
  144. }  
  145. // on libère l'espace mémoire alloué pour cette requête
  146. mysql_free_result ($req);  
  147. // on ferme la connection à la base de données.
  148. mysql_close ();  
  149. }  
  150. }  
  151. else  
  152. {  
  153. // lancement de la requete
  154. $sql = 'SELECT id, auteur, titre, date_derniere_reponse FROM forum_sujets WHERE correspondance_forum="'.$f.'" ORDER BY date_derniere_reponse DESC';  
  155.  
  156. // on lance la requête (mysql_query) et on impose un message d'erreur si la requête ne se passe pas bien (or die)
  157. $req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());  
  158.  
  159. // on va scanner tous les tuples un par un
  160. while ($data = mysql_fetch_array($req)) {  
  161. // on récupère les valeurs qui nous intéressent
  162. $id_sujet = $data['id'];  
  163. $auteur = $data['auteur'];  
  164. $titre = $data['titre'];  
  165. $date_derniere_reponse = $data['date_derniere_reponse']; 
  166.    $permission = $data['permission'];  
  167.  
  168. // on decompose la date
  169. sscanf($date_derniere_reponse, "%4s-%2s-%2s %2s:%2s:%2s", &$annee, &$mois, &$jour, &$heure, &$minute, &$seconde);  
  170.  
  171. // lancement de la requete
  172. $sql2 = 'SELECT * FROM forum_reponses WHERE correspondance_sujet = "'.$id_sujet.'"';  
  173.  
  174. // on lance la requête (mysql_query) et on impose un message d'erreur si la requête ne se passe pas bien (or die)
  175. $req2 = mysql_query($sql2) or die('Erreur SQL !<br>'.$sql2.'<br>'.mysql_error());  
  176. $reponses = mysql_num_rows($req2);  
  177.  
  178. echo '<tr>';  
  179. echo '<td width="100" align="center" valign="top">'; 
  180.    
  181. $reponses_cookie = $_COOKIE['sujet_'.$id_sujet.''];  
  182. if ($reponses <= $reponses_cookie)  
  183. {  
  184. if ($reponses <= 14)  
  185. {  
  186. echo '<img src="folders/folder.gif">';  
  187. }  
  188. else  
  189. {  
  190. echo '<img src="folders/hot_folder.gif">';  
  191. }  
  192. }  
  193. else  
  194. {  
  195. if ($reponses <= 14)  
  196. {  
  197. echo '<img src="folders/red_folder.gif">';  
  198. }  
  199. else  
  200. {  
  201. echo '<img src="folders/hot_red_folder.gif">';  
  202. }  
  203. }  
  204. }  
  205. echo '</td><td width="100" align="center" valign="top">';  
  206.  
  207.  
  208. // on affiche le nom de l'auteur de sujet
  209. echo $auteur;  
  210. echo '</td><td width="300" align="center" valign="top">';  
  211.  
  212. // on affiche le titre du sujet, et sur ce sujet, on insère le lien qui nous permettra de lire les différentes réponses de ce sujet
  213. echo '<a href="./viewtopic.php?f='.$id_forum.'&t='.$id_sujet.'">'.$titre.'</a>'; 
  214.    
  215.    echo '</td><td width="100" align="center" valign="top">';  
  216.  
  217. // on affiche le nombre de réponse du sujet
  218.    
  219. echo $reponses; 
  220.    
  221.    mysql_free_result ($req2);  
  222.  
  223. echo '</td><td width="100" align="center" valign="top">';  
  224.  
  225. // on affiche la date de la dernière réponse de ce sujet
  226. echo $jour.'-'.$mois.'-'.$annee.' '.$heure.':'.$minute;  
  227. echo '</td></tr>';  
  228. }  
  229. // on libère l'espace mémoire alloué pour cette requête
  230. mysql_free_result ($req);  
  231. // on ferme la connection à la base de données.
  232. mysql_close ();  
  233. }  
  234. ?>
  235. <!—on ferme notre table html -->
  236. </table>
  237. </center>
  238.  
  239. </body>
  240. </html> 

Et maintenant ca me dit
Parse error: parse error, unexpected '}' in viewforum.php on line 41
Mais si j'enleve ce } apres y'a écrit
Parse error: parse error, unexpected '}' in viewforum.php on line 233
et si je l'enleve y' un blem avec le while smiley
LA GLOBULE
LA GLOBULE
Déconnecté
111 111 111 x 111 111 111 = 12 345 678 987 654 321
unexpected '}' << ca veut dire qu'il te manque un }.
C_Kirby
C_Kirby
Déconnecté
C_Kirby
Ah, merci
C_Kirby
C_Kirby
Déconnecté
C_Kirby
T'es sur ? parce que ca n'a rien changé... Moi je croyais que ca voulais dire que j'avais un } en trop
LA GLOBULE
LA GLOBULE
Déconnecté
111 111 111 x 111 111 111 = 12 345 678 987 654 321
Oui, j'en suis sur.
Alkaid
Alkaid
Déconnecté
O_o
unexpected = inatendu Kirby smiley
C_Kirby
C_Kirby
Déconnecté
C_Kirby
J'ai rien compris...
XTremTourist
XTremTourist
Déconnecté
g meme pas lu kelkun peux fair un resumer ?
Alkaid
Alkaid
Déconnecté
O_o
non moi nonplus g juste fai le traducteur......
XTremTourist
XTremTourist
Déconnecté
mdr on dirait un defilet d elephant;

moi j suis l espion smiley
page 1 page 2 page 3
Répondre
Accès rapide :

Remonter Remonter
L'éditeur javascript - CSS - Gentoo - Tutoriaux PHP - Tutoriels PHP - Bretagne - php - Moto - Kit graphique