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 :

Valeur pour un champ de formulaire


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Novembre 2009
    Messages
    315
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Novembre 2009
    Messages : 315
    Par défaut Valeur pour un champ de formulaire
    Bonjour,

    J'ai un petit souci avec value ds le champ input name="noir" d'un formulaire.

    Je voudrais afficher en gras une partie du mot salut ds ce champ

    Il m'affiche : <B>sal</B>ut!
    alors que je désire ceci salut!


    Le formulaire s'appelle lui-même ds action="casesbiseffacer.php">

    Si quelq'un pouvait m'aider, ce serait gentil

    Voici le code:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>Document sans nom</title>
    </head>
     
    <body>
    <form id="form1" name="form1" method="post" action="casesbiseffacer.php">
     
      <input name="noir" type="text" value = "<?php echo"<B>sal</B>ut!"; ?>" /> 
     
     
      <input type="submit" name="button" id="button" value="Envoyer" />
      <BR />
     
    </form>
     
    <?php 
    if(!isset ($_POST["noir"])) $_POST["noir"] = "";
    $recep = $_POST["noir"];
    echo $recep;
    echo "<br>";
    ?>
    </body>
    </html>

  2. #2
    Membre chevronné
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    316
    Détails du profil
    Informations personnelles :
    Âge : 70
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 316
    Par défaut
    bonjour,
    c'est juste du css, pas du php.
    ta value="" :il faut pas mettre de fioriture dedans; faut juste que tu modifies le style de ton input avec des css
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <input name="noir" type="text" value = "<?php echo"salut!"; ?>" />
    ce qui donne
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <input name="noir" type="text" style="font-weight: bold;" value = "<?php echo"salut!"; ?>" />

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Novembre 2009
    Messages
    315
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Novembre 2009
    Messages : 315
    Par défaut
    OK , c'est exact, je te remercie.

    Cependant , un bémol: si je désire qu'une partie seulement du texte soit en gras ds mon input value

    On peut aussi élargir l'affaire en supposant qu'on veuille mettre une partie seulement de la chaine en couleur

    Ds ce cas comme pour le gras , la balise style ne permet pas de différencier

    Merci pour la réponse

  4. #4
    Membre chevronné
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    316
    Détails du profil
    Informations personnelles :
    Âge : 70
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 316
    Par défaut
    alors là ????
    c'est pas du php, juste de l'habillage; je ne me suis jamais préoccupé de cette question.
    mais attention, comme je te l'ai dit
    ta value="" :il faut pas mettre de fioriture dedans;
    c'est cette valeur qui va être renvoyée pour le traitement de ton form.

  5. #5
    Membre éclairé Avatar de monlou
    Homme Profil pro
    Inscrit en
    Janvier 2010
    Messages
    363
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 73
    Localisation : Canada

    Informations forums :
    Inscription : Janvier 2010
    Messages : 363
    Par défaut
    essaie <?php echo"<B>sal</B>"; ?><?php echo"ut!"; ?>

  6. #6
    Membre confirmé
    Profil pro
    Développeur informatique
    Inscrit en
    Avril 2009
    Messages
    195
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Avril 2009
    Messages : 195
    Par défaut
    A quoi bon mettre une partie du mot en gras et pas l'autre et de même pour la couleur ?

Discussions similaires

  1. [1.x] Valeur d'un champ de formulaire pour concaténation
    Par Krall01 dans le forum Symfony
    Réponses: 7
    Dernier message: 29/07/2010, 13h48
  2. Valeur d'un champ de formulaire dans un mail
    Par Guranga dans le forum IHM
    Réponses: 2
    Dernier message: 08/06/2006, 13h57
  3. Réponses: 5
    Dernier message: 24/05/2006, 15h04
  4. valeur d'un champ de formulaire ajouté depuis une autre page
    Par manaboko dans le forum Général JavaScript
    Réponses: 8
    Dernier message: 01/12/2005, 10h29
  5. Requete SELECT : prendre toutes les valeurs pour 1 champ
    Par fab22montpellier dans le forum Requêtes
    Réponses: 1
    Dernier message: 02/09/2005, 10h12

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