Donner de la couleur à la valeur d'une variable
xooit21
Messages postés
109
Statut
Membre
-
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.
Cordialement.
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
-
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; }
-
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!";
}
}
?> -
et voici comment j'affiche les erreurs
<?php
if(isset($erreur))
{
echo '<font color="red">'.$erreur."</font>";
}
?>