Page 1 sur 1

Photographiquement Vôtre

Posté : 05 mars 2005, 19:17
par Photographiquement Vôtre
Bonjour,

Je récupère dans une page une photo choisie dans un thème.

Je peux faire défiler en avant et en arrière.

Je souhaite centrer les touches avant et arrière ce qui marche sauf sur la première photo où le signe suivant se trouve à gauche.

Voici mon script.

Merci d'avance

//AFFICHAGE SIGNE IMAGE PRECEDENTE


if ($nb_img_avant>0)
{

echo "<center><a href=Photos_Vue.php?Pos=$id_img_avant>
<img border=0 src=prec.png></a>&nbsp;&nbsp;&nbsp;";

}


//AFFICHAGE SIGNE IMAGE SUIVANTE

if ($nb_img_apres>0)

{

echo "&nbsp;&nbsp;&nbsp<a href=Photos_Vue.php?Pos=$id_img_apres>
<img border=0 src=suiv.png></center>";

}


//AFFICHAGE PHOTO DEMANDEE


echo "<br><center><Img border=1 src=Photos/$Ref_img ></center>" ;

Posté : 05 mars 2005, 19:30
par Flood
Hello,

Sur la première page, ton test

Code : Tout sélectionner

if ($nb_img_avant>0)
n'est pas vérifié (0 images avant) et donc la balise <center> ne sera pas renvoyée au client.

Tu vas donc juste te retrouver avec le code HTML correspondant au lien vers l'image suivante. Mais sans balise <center> ouvrante, ce lien ne sera pas centré...
=> Sors la balise <center> de ta condition

Fais la même chose pour la balise fermante, d'ailleurs...

/Flood

Photographiquement Vôtre

Posté : 05 mars 2005, 19:39
par Photographiquement Vôtre
Merci mais comme je suis vraiment bouché où dois je mettre center.

Merci de ta compréhension

Posté : 06 mars 2005, 02:15
par Elie
Au passage, essaye de lire des articles sur le XHTML ...
Tant qu'a fait puisque tu n'as pas les bases HTML autant que t'ai directement les bases XHTML :)
<?

// AFFICHAGE SIGNE IMAGE PRECEDENTE 

echo "<div align=\"center\">";

if ($nb_img_avant > 0) { echo "<a href=\"Photos_Vue.php?Pos=".$id_img_avant."\"><img border=\"0\" src=\"prec.png\"></a>&nbsp;&nbsp;&nbsp;"; } 


// AFFICHAGE SIGNE IMAGE SUIVANTE 

if ($nb_img_apres > 0) { echo "&nbsp;&nbsp;&nbsp<a href=\"Photos_Vue.php?Pos=".$id_img_apres."\"><img border=\"0\" src=\"suiv.png\">"; } 


// AFFICHAGE PHOTO DEMANDEE 

echo "<br /><img border=\"1\" src=\"Photos/".$Ref_img."\">" ;

echo "</div>\n";

?>

Photographiquement Vôtre

Posté : 06 mars 2005, 18:14
par Photographiquement Vôtre
Merci de votre aide