Commentaire oublie de mettre les messages

Résolu
will.smith Messages postés 256 Date d'inscription   Statut Membre Dernière intervention   -  
will.smith Messages postés 256 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

j'ai un souci pour mon commentaire il oublie de mettre les messages qu'on posté

voilà la page :

http://coffre.alpha2gamma.com/windows_live_messenger.php

et il faut que vous connecté

pseudo : tester
mdp : 12345678

aprés vous retourné sur la page wlm et vous verez le formulaire

normalement il devrais mettre le pseudo tester + le message + avatar etc... avec ma petite requette forum_membre

mais il as oublie de mettre le message

voilà le code :

ajout_commentaire.php

<?php

	include('includes/connect01.php');

	if ( !empty($_POST['message']) )  // on vérifie si le message est posté
	{ // on enregistre
		$date = date('d/m/Y');
		$heure = date('H:i');
		
		$id_programme = 1; // Il faudra avoir à ce moment l'id du logiciel pour associer le commentaire

		mysql_query("INSERT INTO `commentaires`  SET `id_logiciels`=$id_programme, `date`='$date', `heure`='$heure', `message`='$message' ");
		
		//Message de remerciement
		echo '<p class="texte_blanc" align="center">';
		echo '<Script language="JavaScript">
setTimeout("document.location = \'../'.$nom_page.'\' ", 5) 
</script>';

		echo 'Votre message à bien été ajouté ! Merci';
		echo '</p>';
		
		
	}
	else // sinon, on affiche le formulaire
	{


?>




                                    <!-- On va commencer le formulaire -->

      <p class="zform">
	  
<form method="post" action="#" name="formulaire">
	  <input type="image" src="images/bbcodes/gras.png" onclick="javascript:bbcode('', '');return(false)" />
	  <input type="image" src="images/bbcodes/italique.png" onclick="javascript:bbcode('', '');return(false)" class="italique" alt="Italique" title="Italique" />
	  <input type="image" src="images/bbcodes/souligner.png" onclick="javascript:bbcode('<souligner>', '</souligner>');return(false)" class="souligner" alt="Souligner" title="Souligner" />
	  <input type="image" src="images/bbcodes/barrer.png" onclick="javascript:bbcode('<barrer>', '</barrer>');return(false)" class="barrer" alt="Barrer" title="Barrer" />
	  <input type="image" src="images/bbcodes/image.png" onclick="javascript:bbcode('<image>', '</image>');return(false)" alt="Image" title="Image" />
	  <input type="image" src="images/bbcodes/lien.png" onclick="javascript:bbcode('<lien>', '</lien>');return(false)" alt="Lien" title="Lien" />	  
	  <input type="image" src="images/bbcodes/citation.png" onclick="javascript:bbcode('<citation=AUTEUR>', '</citation>');return(false)" alt="Citation" title="Citation" />
	  <input type="image" src="images/bbcodes/liste.png" onclick="javascript:bbcode('<liste><puce>', '');return(false)" title="liste" alt="liste" />
      <input type="image" src="images/bbcodes/mail.png" onclick="javascript:bbcode('<mail>', '</mail>');return(false)" alt="Mail" title="Mail" />
	  <input type="image" src="images/bbcodes/secret.png" onclick="javascript:bbcode('<secret>', '</secret>');return(false)" alt="Secret" title="Secret" />
	  <input type="image" src="images/bbcodes/information.png" onclick="javascript:bbcode('<information>', '</information>');return(false)" alt="Information" title="Information" />
	  <input type="image" src="images/bbcodes/attention.png" onclick="javascript:bbcode('<attention>', '</attention>');return(false)" alt="Attention" title="Attention" />
	  <input type="image" src="images/bbcodes/erreur.png" onclick="javascript:bbcode('<erreur>', '</erreur>');return(false)" alt="Erreur" title="Erreur" />
	  <input type="image" src="images/bbcodes/question.png" onclick="javascript:bbcode('<question>', '</question>');return(false)" alt="Question" title="Question" />
	<br />
	<br />
	  <select title="position" name="position" onchange="javascript: bbcode('<' + this.value + '>','</position>'); this.selectedIndex = 0;">
	  <option style="font-weight: bold;" class="position_titre" selected="selected">Position</option>
	  <option value="position valeur = gauche">Gauche</option>
	  <option value="position valeur = centrer">Centrer</option>
	  <option value="position valeur = droite">Droite</option>
	  <option value="position valeur = justifier">Justifier</option>
	  </select>

      <select title="flottant" name="flottant" onchange="javascript: bbcode('<' + this.value + '>','</flottant>'); this.selectedIndex = 0;">
	  <option style="font-weight: bold;" class="position_titre" selected="selected">Flottant</option>
	  <option value="flottant valeur = A droite">A droite</option>
	  <option value="flottant valeur = A gauche">A gauche</option>
	  </select>

	  <select title="taille" name="taille" onchange="javascript: bbcode('<' + this.value + '>','</taille>'); this.selectedIndex = 0;">
	  <option style="font-weight: bold;" class="taille_titre" selected="selected">Taille</option>
	  <option value="taille valeur = ttgrand">Très très grand</option>
	  <option value="taille valeur = tgrand">Très grand</option>
	  <option value="taille valeur = grand">Grand</option>
	  <option value="taille valeur = petit">Petit</option>
	  <option value="taille valeur = tpetit">Très petit</option>
	  <option value="taille valeur = ttpetit">Très très petit</option>
	  </select>

      <select title="Couleur" name="Couleur" onchange="javascript: bbcode('<' + this.value + '>','</couleur>'); this.selectedIndex = 0;">
	  <option style="font-weight: bold;" value="couleur_titre" selected="selected">Couleur</option>
	  <option style="color:#000000;" value="couleur nom = noir">Noir</option>
	  <option style="color:#000099;" value="couleur nom = bleu">Bleu</option>
	  <option style="color:#162277" value="couleur nom = bleu foncé">Bleu Foncé</option>
	  <option style="color:#A52A2A;" value="couleur nom = marron">Marron</option>
	  <option style="color:#757575;" value="couleur nom = gris">Gris</option>
	  <option style="color:#404040;" value="couleur nom = gris foncé">Gris Foncé</option>
	  <option style="color:#808080;" value="couleur nom = gris clair">Gris Clair</option>
	  <option style="color:#FFD700;" value="couleur nom = or">Or</option>
	  <option style="color:#FF0000;" value="couleur nom = rouge">Rouge</option>
	  <option style="color:#177531;" value="couleur nom = vert foncé">Vert Foncé</option>
	  <option style="color:#33CC00;" value="couleur nom = vert">Vert</option>
	  <option style="color:#ff88f8;" value="couleur nom = rose">Rose</option>
	  <option style="color:#CCCCCC;" value="couleur nom = argent">Argent</option>
	  <option style="color:#FFFF00;" value="couleur nom = jaune">Jaune</option>
	  <option style="color:#F73DF7;" value="couleur nom = fushia">Fushia</option>
	  <option style="color:#CC33CC;" value="couleur nom = violet">Violet</option>
	  <option style="color:#A7A700;" value="couleur nom = olive">Olive</option>
	  <option style="color:#66FFFF;" value="couleur nom = azur">Azur</option>
	  <option style="color:#FFC800;" value="couleur nom = orange">Orange</option>
	  <option style="color:navy;" value="couleur nom = marine">Marine</option>
	  <option style="color:aqua;" value="couleur nom = turquoise">Turquoise</option>
	  </select>

      <select title="police" name="police" onchange="javascript: bbcode('<' + this.value + '>','</police>'); this.selectedIndex = 0;">
	  <option style="font-weight: bold;" class="police_titre" selected="selected">Police</option>
	  <option value="police valeur = arial">Arial</option>
	  <option value="police valeur = times">Times</option>
	  <option value="police valeur = courrier">Courrier</option>
	  <option value="police valeur = impact">Impact</option>
	  <option value="police valeur = geneva">Geneva</option>
	  <option value="police valeur = optima">Optima</option>
	  </select>

	  <select title="semantique" name="semantique" onchange="javascript: bbcode('<'+this.value+'>','</'+this.value+'>'); this.selectedIndex = 0;">
	  <option style="font-weight: bold;" class="taille_titre" selected="selected">Sémantique</option>
	  <option value="titre1">Titre 1</option>
	  <option value="titre2">Titre 2</option>
	  </select>
	  </p>

	  <p class="smilies_zform">

	  <a href="tous_smilies.php" onclick="window.open(this.href,'popup','height=550 , width=90');window.id_textarea = 'texte'; return false;">Autres smileys</a>
	<br />
      <img src="images/smileys/clin.png" title="clin" alt="clin" onclick="javascript:smilies(' :clin: ');return(false)" />
	  <img src="images/smileys/blink.gif" title="blink" alt="blink" onclick="javascript:smilies(' :blink: ');return(false)" />
	  <img src="images/smileys/heureux.png" title="heureux" alt="heureux" onclick="javascript:smilies(' :heureux: ');return(false)" />
	  <img src="images/smileys/hihi.png" title="hihi" alt="hihi" onclick="javascript:smilies(' :hihi: ');return(false)" />
	<br />
      <img src="images/smileys/huh.png" title="huh" alt="huh" onclick="javascript:smilies(' :huh: ');return(false)" />
	  <img src="images/smileys/langue.png" title="langue" alt="langue" onclick="javascript:smilies(' :langue: ');return(false)" />
	  <img src="images/smileys/mechant.png" title="méchant" alt="méchant" onclick="javascript:smilies(' :mechant: ');return(false)" />
	  <img src="images/smileys/rire.gif" title="rire" alt="rire" onclick="javascript:smilies(' :rire: ');return(false)" />
	<br />
      <img src="images/smileys/triste.png" title="triste" alt="triste" onclick="javascript:smilies(' :triste: ');return(false)" />
	  <img src="images/smileys/siffle.png" title="siffle" alt="siffle" onclick="javascript:smilies(' :siffle: ');return(false)" />
	  <img src="images/smileys/smile.png" title="smile" alt="smile" onclick="javascript:smilies(' :smile: ');return(false)" />
	  <img src="images/smileys/unsure.gif" title="unsure" alt="unsure" onclick="javascript:smilies(' :unsure: ');return(false)" />
	<br />
	<br />
	  <a href="mode_emploi.php">Mode d'emploi</a>
	  

	  <p class="zform">
	  <textarea tabindex="30" rows="15" cols="90" id="textarea" name="message"></textarea>
	  </p>
	  <p align="center">
	  <input type="image" src="images/messages/previsualisation.png" value="Prévisualiser" onClick="previsualisation();return(false)" />
	  
	                                <!-- ce bouton va permettre aux utilisateurs d'avoir un aperçu quand ils le veulent, pas en direct -->
      </p>
	  <div id="previsualisation"></div>

									<!-- on crée un div avec quelques caractéristiques, on lui donne un nom et on ne le remplit pas, on le laisse vide -->

      <div style="text-align:center" class="texte_blanc">

      <input type="image" src="images/messages/envoyer.png" alt="Envoyer" name="Envoyer"/>
	  </div></form>

	                                <!-- Fin du formulaire -->
									<!-- On affiche les autres messages -->

    <?php


	} // fin du else si affichage du formulaire

	?>


et dernier_commentaire.php

<?php
	  include('includes/connect01.php');

		$id_programme = 1; // Ici aussi il faudrait avoir l'id du logiciel pour sélectionner les commentaires

		$result = mysql_query("SELECT * FROM `Commentaires` WHERE `id_logiciels`=$id_programme");
	
		if( mysql_num_rows( $result ) == 0 )
		{
			  echo '<div align="center" class="texte_blanc">';
			  echo 'Soyez le premier à poster !';
			  echo '</div>';
			  echo '<br />';

	  // Enfin on commence la boucle !

	  $requete2 = mysql_query('
	  SELECT post_id ,
	  membre_id, membre_pseudo, membre_inscrit, membre_avatar, membre_pays, membre_signature, membre_citation
	  FROM forum_post
	  LEFT JOIN forum_membres ON forum_membres.membre_id = forum_post.post_createur
	  WHERE topic_id ="'.$topic.'"
	  ORDER BY post_id
	  LIMIT ' . $premierMessageAafficher . ', ' . $nombreDeMessagesParPage . '')
	  or die(mysql_error());

	  // On vérifie que la requête a bien retourné des messages

	  if (mysql_num_rows($requete2) < 1)

	  {

			echo '<table>
<tr>
<th class="vt_auteur">Auteurs</th>
<th class="vt_mess">Messages</th>
</tr>';
while( $data = mysql_fetch_assoc( $result ) )
{
   echo '<tr>
   <td><a href="forum/voirprofil.php?m='.$data2['membre_id'].'&amp;action=consulter">'.$data2['membre_pseudo'].'</a><br />
'.$data['membre_avatar'].'<br />
le : '.$data['date'].' à '.$data['heure'].'</td>
   <td>'.code($data['message']).'</td>
   </tr>';
}

echo '</table>';
 }

			
		}

?>


merci si quelqu'un peut m'aidé à terminé et à corrigé es petites soucis

ça seras gentil de votre part

3 réponses

Alain_42 Messages postés 5361 Date d'inscription   Statut Membre Dernière intervention   894
 
Bonsoir,

if ( !empty($_POST['message']) ) // on vérifie si le message est posté
{ // on enregistre
$date = date('d/m/Y');
$heure = date('H:i');

$id_programme = 1; // Il faudra avoir à ce moment l'id du logiciel pour associer le commentaire

mysql_query("INSERT INTO `commentaires` SET `id_logiciels`=$id_programme, `date`='$date', `heure`='$heure', `message`='$message' ");

.....


la variable $message elle est où ?


il faut:

if ( !empty($_POST['message']) )  // on vérifie si le message est posté
	{ // on enregistre
		$date = date('d/m/Y');
		$heure = date('H:i');
               $message=$_POST['message'];
		
		$id_programme = 1; // Il faudra avoir à ce moment l'id du logiciel pour associer le commentaire

		mysql_query("INSERT INTO `commentaires`  SET `id_logiciels`=$id_programme, `date`='$date', `heure`='$heure', `message`='$message' ");
0
will.smith Messages postés 256 Date d'inscription   Statut Membre Dernière intervention   10
 
re

merci pour ta réponse mais il ne veut toujours pas mettre le message

merci de ton aide
0
will.smith Messages postés 256 Date d'inscription   Statut Membre Dernière intervention   10
 
bonjour

je te donne mon msn titirigole@msn.com pour que tu m'aide à résoudre le souci du commentaire + un petit truc sur la page

merci de ton aide a finialisé ce commentaire
0