Partage
  • Partager sur Facebook
  • Partager sur Twitter

Valeur ne s'affiche pas

...alors qu'elle est bien declaree

    16 janvier 2006 à 18:48:03

    EDIT// Maintenant ca marche, ce message n'est plus d'actualité...je ne sais pas ce qui n'allait pas.

    (
    Salut à tous,
    voila, tout est dit dans le titre : j'ai un champ d'inscription qui ne se remplit pas...et...ben euh j'aimerais bien savoir pourquoi :euh:

    mon souci porte sur la variable nom1. je ne sais pas pourquoi, elle ne s'affiche pas. Il semble pourtant qu'un espace disparaisse quand je retire ce champ dans mon print (sur la page de resultats)

    Mon formulaire :

    <form action="valid.php" method="post">
              <input type="title" name="titre" >
              <br>
              <br><input type="url" name="url" ><br>
              <textarea name="description" cols="30" rows="2"></textarea>

              <input type="name" name="nom"  >
              <br>Mail<br>
                        <input type="texte" name="<couleur nom="rouge">nom1</couleur>"  >
              <br>

    <input type="submit" name="valider" value="valider" ></form>


    Ma validation de l'inscription :

    $date = date('d-m-Y');
    $titre = htmlentities($_POST['titre'], ENT_QUOTES);
    $url = htmlentities($_POST['url'], ENT_QUOTES);
    $description = htmlentities($_POST['description'], ENT_QUOTES);
    $nom = htmlentities($_POST['nom'], ENT_QUOTES);
    $nom1 = htmlentities($_POST['nom1'], ENT_QUOTES);


     mysql_query("INSERT Into annu VALUES ('$date','$titre','$url','$description','$nom', '$nom1') ") or die ("erreur requête ".mysql_error());



    La page qui s'affiche avec les resultats:

    $req = mysql_query("SELECT date, titre, url, description, nom, nom1 from annu Order by titre ") or die ("erreur requête");

    //on ressort le contenu en boucle, et on stock dans un tableau avec mysql_fetch_array
    while( $contenu = mysql_fetch_array ($req))
    {
    ?>
    <div class= "modele_inscription"><img src="images/modele_inscription.gif" align="right"><p class="contenu"><? print ''.$contenu[titre].'<br>';
    print ' '.$contenu[url].'<br>'.$contenu[description].'<br>';
    print ' '.$contenu[nom].'<br>';
    print ' '.$contenu[nom1].'<br>';
    print '<hr>'?> </p></div>
                      <?php
    //on affiche le résultat
    }

    //on referme la connexion
    mysql_close();

    //----------------- FIN DU SCRIPT --------------------------------

    ?>




    )
    • Partager sur Facebook
    • Partager sur Twitter

    Valeur ne s'affiche pas

    × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
    × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
    • Editeur
    • Markdown