Gérer le forum:  Aide  •  Rechercher  •  Liste des Membres  •  Groupes d'utilisateurs   •  S'enregistrer  •  Profil  •  Se connecter pour vérifier ses messages privés  •  Connexion 
 [PHP] Variable qui semble disparaitre mystérieusement Voir le sujet suivant
Voir le sujet précédent
Poster un nouveau sujetRépondre au sujet
Auteur Message
FlameOfWrath
Forumeur occasionnel
Forumeur occasionnel



Sexe: Sexe:Féminin
Messages: 22
Localisation: Nantes

MessagePosté le: Ven 16 Jan 2009 - 00:21 Répondre en citantRevenir en haut

Bonjour,
je fais appel à vous pour un soucis avec une page web que je travaille dans le cadre de la réalisation d'un petit forum.
Mon problème est le suivant:
Je transmet par GET la variable $message à partir de la page précédente, pas de soucis, si je fais un test, cette variable est bien transmise. Mais une fois que je fais ma requete d'insertion dans la base de données, pas moyen de faire passer cette variable...
Voici l'extrait de code concerné, si quelqu'un a une idée, je suis preneuse!
Merci d'avance.

Code:
      
        <form>
   <textarea>Votre message ici</textarea>
   
   
   <input>
   </form>
   
   <?php
   
   
   
   if (isset($_POST['corps']))
   {
   $corps=$_POST['corps'];
   }
   else
   {
   $corps="";
   }
   //
      if (isset($_GET['id']))
   {
   $message=$_GET['id'];
   }
   else
   {
   $message="";
   }

   //Autre controle à rajouter: le nombre de caractère! 10 minimum.
   if($corps <mysql_query>
{
      mysql_query("insert into message values ('', '$corps', '1', '$message')") or die(mysql_error());
   echo "Votre message a bien été enregistré.";

   
   echo "<meta>";
   
   }
   else
   {
   echo "Vous n'avez pas rempli la zone de texte!";
   }
   
   ?>

_________________
"Il est bête, l'ennemi. Il croit que c'est nous l'ennemi, alors que c'est lui!!" Desproges

http://peripleautourdumonde.free.fr
Voir le profil de l'utilisateurEnvoyer un message privéEnvoyer l'e-mailVisiter le site web du posteurMSN Messenger

N'oubliez pas de vous inscrire à la communauté pour participer. Si vous êtes déjà membre, connectez-vous pour faire disparaître ce bandeau publicitaire.
Vincent
Webmaster
Webmaster


Post-BTS
Sexe: Sexe:Masculin
Messages: 5584
Localisation: Montpellier

MessagePosté le: Sam 17 Jan 2009 - 23:07 Répondre en citantRevenir en haut

Le soucis es là :
Code:

if (isset($_GET['id']))
{
   $message=$_GET['id'];
}
else
{
   $message="";
}


Si ton ID est valorisé, message prend sa valeur, sinon tu la mets à vide.
C'est donc normal qu'elle soit à vide une fois que tu veux insérer en base.

_________________
Hey les amis, pensez à suivre @webig sur Twitter, et pourquoi pas me suivre moi @cybervince Wink
Voir le profil de l'utilisateurEnvoyer un message privéVisiter le site web du posteurMSN MessengerNuméro ICQ
Montrer les messages depuis:      
Poster un nouveau sujetRépondre au sujet
    Sujets complémentaires :
  • recuperation de variable
  • [PHP-Javascript] Echange Variable
  • problème javascript php variable
 Sauter vers:   



Voir le sujet suivant
Voir le sujet précédent
Vous ne pouvez pas poster de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum
Vous ne pouvez pas voter dans les sondages de ce forum