Donner de la couleur à la valeur d'une variable

xooit21 Messages postés 109 Statut Membre -  
xooit21 Messages postés 109 Statut Membre -
Bonjour,
Je voudrais savoir comment mettre en couleur seulement l'astérisque dans la valeur de cette variable, si c'est possible.

else
{
$erreur = "les champs avec (*) doivent être renpli!";

}


Cordialement.

3 réponses

  1. jordane45 Messages postés 30427 Date d'inscription   Statut Modérateur Dernière intervention   4 831
     
    Bonjour,

    Oui c'est possible.... en séparant les données dans diverses balises HTML
    $erreur = "<span>les champs avec (<span class='red'>*</span><span>) doivent être renpli!</span>";
    

    et dans le css
    .red{
      color : red;
    }
    

    0
    1. xooit21 Messages postés 109 Statut Membre
       
      merci mais sa ne fonctionne pas?
      0
    2. jordane45 Messages postés 30427 Date d'inscription   Statut Modérateur Dernière intervention   4 831
       
      TU t'en sers comment ensuite ??
      Montre nous ton code complet !
      0
  2. xooit21 Messages postés 109 Statut Membre
     
    Voici mon code php:

     <!DOCTYPE html>
    <?php
    // Afficher les erreurs à l'écran
    ini_set('display_errors', 1);

    //connection a la base de donnée
    try
    {
    $bdd = new PDO('mysql:host=localhost;port=3306;dbname=espace_membres;charset=utf8','root','');

    }
    catch(exception $e)
    {
    die('erreur:' .$e->getMessage());
    }
    // fin de connection

    if (isset($_POST['envoyer']))

    { /////empty = vide et !empty = different de vide///

    if (!empty($_POST['pseudo']) AND !empty($_POST['mail']) AND !empty($_POST['mail2']) AND !empty($_POST['mdp']) AND !empty($_POST['mdp2']) AND !empty($_POST['nom']) AND !empty($_POST['prenom']))
    {
    /////// securisation anti-java ////////

    $pseudo = htmlspecialchars($_POST['pseudo']);
    $nom = htmlspecialchars($_POST['nom']);
    $prenom = htmlspecialchars($_POST['prenom']);
    $mail = htmlspecialchars($_POST['mail']);
    $mail2 = htmlspecialchars($_POST['mail2']);
    $mdp = sha1($_POST['mdp']);
    $mdp2 = sha1($_POST['mdp2']);
    /////// fin securisation anti-java ////////
    $pseudolength = strlen($pseudo);
    if ($pseudolength <= 255)
    {

    if ($mail == $mail2)
    {

    if (filter_var($mail, FILTER_VALIDATE_EMAIL))

    {
    $reqmail = $bdd->prepare("SELECT * FROM membres WHERE mail = ? ");
    $reqmail->execute(array($mail));
    $mailexist = $reqmail->rowCount();

    if ($mailexist == 0)
    {

    if ($mdp == $mdp2)
    {
    $insernbr = $bdd->prepare("INSERT INTO membres(pseudo, nom, prenom, mail, mot_de_passe) VALUES(?, ?, ?, ?, ?)");
    $insernbr -> execute(array($pseudo, $nom, $prenom, $mail, $mdp));
    $erreur = "Votre compte a bien ete crée!<br><a href=\"connection.php\">Me connecter</a> ";

    }
    else
    {
    $erreur = "Votre mot de passse ne correspond pas!";
    }
    /* */
    }
    else
    {
    $erreur = "adresse email deja utilisé!";
    }

    }
    else
    {
    $erreur = "Votre adresse email n'est pas valide";
    }
    }
    else
    {
    $erreur = "Votre adresse email ne correspond pas!";
    }
    }
    else
    {
    $erreur = "Votre pseudo ne doit pas depasser255 caractére!";
    }

    }
    else
    {
    $erreur = "les champs avec (*) doivent être renpli!";

    }
    }
    ?>
    0
  3. xooit21 Messages postés 109 Statut Membre
     
    et voici comment j'affiche les erreurs

    <?php
    if(isset($erreur))
    {
    echo '<font color="red">'.$erreur."</font>";

    }
    ?>
    0