Dans PHP, Afficher un div avec son style et un texte dedans.
- Accueil
- Forum
- Programmation
- PHP
- Dans PHP, Afficher un div avec son style et un texte dedans.
fanhmm2 Le 11 octobre 2019 à 22:01 (Édité le 11 octobre 2019 à 22:14)
$variable="<div.......etc..." ;
echo $variable;
ou même : echo htmlspecialchars_decode($variable);
Mais quand j'utilise mon code de ces façons ça ne m'affiche que le code HTML alors que je veux le résultat du code HTML.
Voici l'exemple dans mon code, mais on peut essayer avec un code plus simple peut-être :
<?php
$info='Un des champs est vide !';
$style_pannel=" style=\"position:absolute;".
"text-align:center;".
"background-color:#77FC50;".
"border:double;".
"border-color:blue;".
"font-size:18px;".
"display:none;".
"top:100px;".
"width:400px;".
"height:170px;".
"margin-left:auto;".
"margin-right:auto;".
"padding:10px;\"";
$style_contenu=" style=\"position:relative;".
"text-align:left;".
"width:200px;".
"margin:auto;".
"margin-bottom:10px;\"";
$variable="<html><div class=\"panneau\"".$style_pannel." id=\"panneau\"><br/>".
"<div id=\"contenu\"".$style_contenu."><br/>".
$info."<p/>".
"<input type=\"button\" value=\"fermer\" onclick=\"ferme()\"><br/>".
"</div></div></html>";
echo htmlspecialchars_decode($variable);
?>
ça ne m'affiche rien qu(une page blanche mais si je fais afficher le source de la page, j'ai ça :
<html><div class="panneau" style="position:absolute;text-align:center;background-color:#77FC50;border:double;border-color:blue;font-
size:18px;display:none;top:100px;width:400px;height:170px;margin-left:auto;margin-right:auto;padding:10px;" id="panneau"><br/><div id="contenu"
style="position:relative;text-align:left;width:200px;margin:auto;margin-bottom:10px;"><br/>Un des champs est vide !<p/><input type="button" value="fermer"
onclick="ferme()"><br/></div></div></html>
Darkstevy Le 23 octobre 2019 à 03:49 (Édité le 1 janvier 1970 à 01:00)
Pourquoi mélanger du css dans du php? et pourquoi melanger autant de css dans du html?