IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

Bouton de type hidden


Sujet :

Langage PHP

  1. #1
    Futur Membre du Club
    Inscrit en
    Mai 2006
    Messages
    8
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 8
    Points : 5
    Points
    5
    Par défaut Bouton de type hidden
    Je n'arrive pas a résoudre ce problème d'affichage !
    POurquoi une variable de type hidden s'affiche t elle sur ma page ?
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    echo (" <form action='administration.php' method='post' />
                       <input type='hidden' name='id_langue' value='".$id_langue."' />
                       <input type='hidden' name='content' value='"=htmlentities($content)"' />
                       <input type='submit' value='Accept' />
               </form>");
    $content est une variable de texte qui contient du code html, guillements etc...
    Désolé d'insister mais j'ai rien trouvé qui m'interressai sur les sujets similaires, ca parait simple comme ca mais... je suis vite perdu et une aide serai la bienvenue !
    Merci

  2. #2
    Membre confirmé Avatar de stunti
    Inscrit en
    Mai 2006
    Messages
    520
    Détails du profil
    Informations personnelles :
    Âge : 46

    Informations forums :
    Inscription : Mai 2006
    Messages : 520
    Points : 594
    Points
    594
    Par défaut
    Quel est le resultat HTML produit ?

  3. #3
    Expert éminent
    Avatar de Swoög
    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    6 045
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France

    Informations forums :
    Inscription : Janvier 2003
    Messages : 6 045
    Points : 8 339
    Points
    8 339
    Par défaut
    Salut !

    c'est assez étrange que ce code ne te sorte pas de parse error en fait... essaie :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    echo '<form action="administration.php" method="post"><div>
                       <input type="hidden" name="id_langue" value="'.$id_langue.'" />
                       <input type="hidden" name="content" value="'.htmlentities($content).'" />
                       <input type="submit" value="Accept" />
               </div></form>';
    le div n'est là que pour respecter les standards du W3C qui interdisent les input directement dans une balise form

  4. #4
    Futur Membre du Club
    Inscrit en
    Mai 2006
    Messages
    8
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 8
    Points : 5
    Points
    5
    Par défaut
    bon en fait j'ai résolu mon probleme tout seul, la seule chose importante a faire était d'utiliser la fonction htmlidentities($mavariable) qu'il fallait utiliser comme cela :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    <input type='hidden' name='content' value=\"".htmlentities($content)."\" />

  5. #5
    Expert éminent
    Avatar de Swoög
    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    6 045
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France

    Informations forums :
    Inscription : Janvier 2003
    Messages : 6 045
    Points : 8 339
    Points
    8 339
    Par défaut
    Alors, tout d'abord ne mets pas form comme auto-fermante...( /> à la fin)

    ensuite, pour utiliser htmlentities, il te suffit de remplacer par
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    \"".htmlentities($content)."\"
    et j'ai vérifié deux fois le code que je t'ai donné, s'il provoque une parse error, c'est que tu l'as modifié...

  6. #6
    Futur Membre du Club
    Inscrit en
    Mai 2006
    Messages
    8
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 8
    Points : 5
    Points
    5
    Par défaut
    merci beaucoup pour tous ces précieux conseils.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. bouton type hidden
    Par argon dans le forum Balisage (X)HTML et validation W3C
    Réponses: 4
    Dernier message: 24/02/2006, 04h48
  2. Securite et type hidden
    Par Bibicmoi dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 12/11/2005, 17h13
  3. <input type="password" & type="hidden&
    Par Thierry8 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 7
    Dernier message: 21/08/2005, 13h38
  4. créer un type hidden dans une fonction javascript
    Par amelhog dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 27/05/2005, 12h17
  5. [input type hidden] devient nul
    Par Nadine dans le forum ASP
    Réponses: 17
    Dernier message: 25/04/2005, 20h26

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo