Aller au contenu

Sujets conseillés

Posté

Hello HUB Friends,

Je suis nul en php et j'ai besoin d'un coup de main :!:

Je fais une galerie photo et j'aimerais la faire en php.

Dans mon code HTML il y a un menu à gauche et une div à droite qui contient les photos.

Exemple de lien dans mon menu :

<a href="http://www.monsite.com/images/galerie.php?page=01">Photo 01</a>

Contenu en php dans la <DIV> :

<?
if (!isset($_GET['page'])) $page= '01'; else $page= $_GET['page'];
switch($page)
{
case '01':include ('01.htm');break;
case '02':include ('02.htm');break;
case '03':include ('03.htm');break;
case '04':include ('04.htm');break;
}
?>

Ma question : au lieu de faire un lien vers une page .htm (qui contient juste <img src="..."> est-il possible d'appeller directement une image ?

J'ai essayé de remplacer 01.htm par 01.jpg (non de l'image) et bien entendu ça ne marche pas !

D'avance, merci à vous.

Posté

Ton probleme n'est pas PHP mais simplement ... HTML :huh:

Paske, si tu veux afficher une image, je ne comprend pas l'interet de faire un Include, la seule chose que tu ait a faire est de generer a la volee du code HTML.

En claire, ca donera qq chose comme :

if (!isset($_GET['page'])) $page= '01'; else $page= $_GET['page'];

echo "<img src='$page.jpg'>";

et s'est tout :smartass:

:excl: ce n'est qu'un exemple car mon code contient une grosse faille de securite. Il faut normalement que tu verifie d'abors que $page contient une valeur correcte avant de generer le code de l'image ... :fou:

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...