Dans le code ci dessous je récupère deux variables de l'url: error et backpage.
J'attribue le nom de l'image dans la variable $image selon la variable $error.
Ensuite je souhaite juste afficher une balise Div avec une image.
Résultat... rien ne s'affiche et aucune erreur ?.
J'ai bien mon changement de page au bout de 10 secondes vers $back_page.
<?php
if (isset($_GET['error'], $_GET['backpage']))
{
$num_error = $_GET['error'];
$back_page = $_GET['backpage'];
switch ($num_error)
{
case 1:
$image = "err_champsvides.png";
break;
case 2:
$image = "err_utilisateurinconnu.png";
break;
}
$balise = '<div style="z-index:1;width:392px;height:238px;position:absolute;background-image:url('.$image.')"></div>';
echo strip_tags($balise);
header("Refresh:10; URL=".$back_page);
exit();
}
echo "error";
?>
J'ai essayé en fermant la balise php et c'est la même chose, aucune image:Par contre sur l'aperçu de l'éditeur il n'y a bien le cadre "forcément vide" à la taille de mon image.
?>
<div style="z-index:1;width:392px;height:238px;position:absolute;background-image:url('.$image.')"></div>
<php
Vous avez une idée ?Merci d'avance