Tom's Guide > Forum > Programmation > Vote + Commentaire
Mot :    Pseudo :           
 

Bonjour je souhaite mettre en place un systeme de commentaire et de vote entre membre mais je nesais pas comment faire pouvez vous me donner un leger coup de main svp

Liens sponsorisés
Inscrivez-vous ou connectez-vous pour masquer ceci.

Tu peux donner plus de détails ?

T'en ai ou dans le developpement de ton site ? Il est en PHP je suppose ? T'y a des connaissances ? t'es sous MySQL; PSQL ?

Répondre à MouT59

Il existe des scripts tout fait à insérer dans les pages HTML mais il faut s'y connaître un peu et surtout faire des choix sur les technologies (PHP, ASP, MySQL...)

Répondre à chelotte

le choix va se porter naturlement sur php , va coute bien moins cher qu'un serveur asp .

Pour ton système de vote , un formulaire dynamique , t'enregistre les réponses dans une table , rien de plus facile .

Répondre à DIgItaL_ReaM

Je suis sous Mysql et je souhaite affiché les com sur le profil du membre et metre le pseudo qui a ecri le com du genre:

membre1 a ecrit :

Le commentaire

Répondre à poete31

Pour les votes voici mon script je n'arrive pas a le poster dans la base de donné et je ne trouve pas le code:

Code :
  1. <?
  2. session_start();
  3. if(!session_is_registered("User_Login" ) || !session_is_registered("User_Pwd" ))
  4. {
  5.     print '<META HTTP-EQUIV="refresh" CONTENT="0; URL = ../../index.php?msg=Mauvais+Login+et/ou+Password+!">';
  6.     exit;
  7. }
  8. ?>
  9. <?php include("../include/config.inc.php" ); ?>
  10. <?php
  11. if($action == "add" )
  12. {
  13. $contact = $HTTP_POST_VARS["contact"];
  14. $cat    = $HTTP_POST_VARS["cat"];
  15. $contact = strip_tags($contact);
  16. $cat    = strip_tags($cat);
  17. if($contact == "" )
  18. {
  19.     echo "<META HTTP-EQUIV=\"refresh\" CONTENT=\"0; URL = ?msg=Veuillez+choisir+un+contact+!\">";
  20.     exit;
  21. }
  22. $db = mysql_connect($sql_host,$sql_user,$sql_pass);
  23. mysql_select_db($sql_bdd,$db);
  24.     $sql = "INSERT INTO $tb_contact (id, login, contact, valide, cat) VALUES ('', '".$_COOKIE['connect_login']."', '$contact', '0', '$cat')";
  25.     mysql_query($sql);
  26.     echo "<META HTTP-EQUIV=\"refresh\" CONTENT=\"0; URL = ?msg=$contact+sera+ajouté+à+votre+liste+dès+son+acceptation+!\">";
  27.     exit;
  28. mysql_close($db);
  29. }
  30. ?><?php
  31. if($action == "vote" )
  32. {
  33. $vote = $HTTP_POST_VARS["vote"];
  34. $User_login    = $HTTP_POST_VARS["User_login"];
  35. $User_login = strip_tags($User_login);
  36. $vote    = strip_tags($vote);
  37. $db = mysql_connect($sql_host,$sql_user,$sql_pass);
  38. mysql_select_db($sql_bdd,$db);
  39.     $sql = "INSERT INTO $tb_membres (id, User_Login, vote, active) VALUES ('','$id', '$voye', '1')";
  40.     mysql_query($sql);
  41.     echo "<META HTTP-EQUIV=\"refresh\" CONTENT=\"0; URL = ?msg=$contact+sera+ajouté+à+votre+liste+dès+son+acceptation+!\">";
  42.     exit;
  43. mysql_close($db);
  44. }
  45. ?><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
  46. <html>
  47. <head>
  48. <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
  49. <title>TS Secure CS Version 4.0 - Les membres connectés</title>
  50. <link href="../design.css" rel="stylesheet" type="text/css">
  51. </head>
  52. <body>
  53. <table width="190"  border="0" align="center" cellpadding="0" cellspacing="3">
  54.   <tr>
  55.     <td><img src="images/icones/membres_inscrit.gif" width="300" height="30"></td>
  56.   </tr>
  57.   <tr>
  58.     <td>Voici la liste de tous les membres actuellement connectés sur leur compte. </td>
  59.   </tr>
  60.   <br/>
  61.   <tr>
  62.     <td height="15"> </td>
  63.   </tr>
  64.   <tr>
  65.     <td><form action="?action=add" method="post" name="contact" id="contact"><?php
  66. $db = mysql_connect($sql_host,$sql_user,$sql_pass);
  67. mysql_select_db($sql_bdd,$db);
  68. $sql= "SELECT * FROM $tb_membres WHERE 1";
  69. $result = mysql_query($sql);
  70. // tant qu'il y a des fiches
  71. while ($val = mysql_fetch_array($result)) { ?>
  72. <? echo "<div align=\"left\"><left>
  73. <table border='0'>
  74. <tr>
  75. <td><a href=liste.php?votepour=$val[User_Login]><FONT color=#FF0066><b>";
  76. echo $val["User_Login"];
  77. echo "</td></a><br>
  78. <td>";
  79. echo $val["age"];
  80. echo "</td>
  81. <td>";
  82. echo $val["sexe"];
  83. echo "</td>
  84. <td>";
  85. echo $val["ville"];
  86. echo "</td>
  87. <td>";
  88. echo $val["description"];
  89. echo "</td>
  90. </tr>
  91. </table>
  92. </center></div>"; ?> <form action="?action=vote" method="post" name="vote" id="vote">
  93. <select name="vote" class="txt_box" id="vote">
  94. <option value="0" <?php if($vote == "0" ){ echo "selected"; } ?>>0</option>
  95.                   <option value="1" <?php if($vote == "1" ){ echo "selected"; } ?>>1</option>
  96.                   <option value="2" <?php if($vote == "2" ){ echo "selected"; } ?>>2</option>
  97.                   <option value="3" <?php if($vote == "3" ){ echo "selected"; } ?>>3</option>
  98.                   <option value="4" <?php if($vote == "4" ){ echo "selected"; } ?>>4</option>
  99.                   <option value="5" <?php if($vote == "5" ){ echo "selected"; } ?>>5</option>
  100.                   <option value="6" <?php if($vote == "6" ){ echo "selected"; } ?>>6</option>
  101.                   <option value="7" <?php if($vote == "7" ){ echo "selected"; } ?>>7</option>
  102.                   <option value="8" <?php if($vote == "8" ){ echo "selected"; } ?>>8</option>
  103.                   <option value="9" <?php if($vote == "9" ){ echo "selected"; } ?>>9</option>
  104.                 <option value="10" <?php if($vote == "10" ){ echo "selected"; } ?>>10</option>
  105. </select><input name="Submit" type="submit" class="txt_box" value=" Notez "></div>
  106.  
  107. <?php
  108. }
  109. ?>

c'est la page de la liste des membres ce que je voudrais c'est a coter de chaque pseudo mettre le formulaire des note et que dans la base de donné la note senregistre

Répondre à poete31
Tom's Guide > Forum > Programmation > Vote + Commentaire
Aller à :

Il y a 312 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici.

Attention

Vous allez répondre sur un sujet resté inactif pendant plus de 6 mois.
Assurez-vous d'apporter des éléments nouveaux à la discussion avant de poursuivre.

Répondre Annuler
Liens