(reprise du message précédent)
Donc voici le PHP je répétes donc que sur une cinquantaine de photos
j' en prends 16 a chaque fois que la page est chargée, par exemple a
chaque fois que vous faites F5
Donc tout est généré par le PHP !!
Modifié par FoxLeRenard (25 Apr 2009 - 11:13)
Donc voici le PHP je répétes donc que sur une cinquantaine de photos
j' en prends 16 a chaque fois que la page est chargée, par exemple a
chaque fois que vous faites F5
Donc tout est généré par le PHP !!
<?PHP
/* ===============mon environement MYSQL de test=========== */
session_start();
include("".$LeWeb."_lesw/wsession.php");
include("".$LeWeb."_logos/".$LeWeb.".php");
$LeCheminNomX = array();
$LeCheminNomX[0]="";
$LaClass = array();
$LaClass[0]="";
$LeLien = array();
$LeLien[0]="";
$LeTxt = array();
$LeTxt[0]="";
$Nbr=1;
/* ================ Aleas ou regle de l affichage du jour ====== */
if (!isset($_SESSION['Choix'])) {$_SESSION['Choix']=1;$Choix=1;}
else {$Choix=$_SESSION['Choix'];}
$Choix=$Choix+1;
if ($Choix>30) $Choix=1;
$_SESSION['Choix']=$Choix;
/* ================ On liste TOUT le fichier =================== */
$Flag1=mysql_connect($Serveur,$User,$Mdp);
$Flag2=mysql_select_db($MaBase);
$result=mysql_query("select * from ".$LeWeb."_photo
ORDER BY IndexPhoto ");
while ($row=mysql_fetch_array($result))
{
$IndexPhoto=stripslashes($row['IndexPhoto']);
$Active_O_N=stripslashes($row['Active_O_N']);
$LeCheminNom=stripslashes($row['LeCheminNom']);
$Categorie=stripslashes($row['Categorie']);
$Libelle=stripslashes($row['Libelle']);
if($IndexPhoto>=$Choix && $Nbr<17)
{
$LeCheminNomX[$Nbr] = $LeCheminNom;
$LaClass[$Nbr]=$LeCheminNom;
$LaClass[$Nbr]=str_replace(".jpg","",$LaClass[$Nbr]);
$LaClass[$Nbr]=str_replace("0test/","",$LaClass[$Nbr]);
$LaClass[$Nbr]=$LaClass[$Nbr]."".$IndexPhoto;
$LeLien[$Nbr]=$Libelle."".$IndexPhoto.".php";
$LeTxt[$Nbr]=$Categorie."".$IndexPhoto;
$Nbr=$Nbr+1;
}
}
mysql_close();
?>
<!DOCTYPE HTML PUBLIC '-//W3C//DTD HTML 4.01 Transitional//EN'>
<html>
<script type="text/javascript" src="0test/mootools.js"></script>
<script type="text/javascript" src="0test/imagemenu.js"></script>
<script type="text/javascript" src="0test/imagemenu2.js"></script>
<BODY bgColor=#606070 scroll=no >
<style>
#imageMenu { position: relative; width: 800px; height: 260px;
overflow: hidden;}
#imageMenu ul { list-style: none; margin: 0px; display: block;
height: 260px; width: 1000px; }
#imageMenu ul li { float: left;}
#imageMenu ul li a { text-indent: -1000px;
background:#FFFFFF none repeat scroll 0%;
border-right: 2px solid #fff; cursor:pointer;
display:block; overflow:hidden; width:100px; height: 200px;}
<?PHP
for ($a=1;$a<9;$a++)
{ echo ("#imageMenu ul li.".$LaClass[$a]." a { background: url(".$LeCheminNomX[$a].") repeat scroll 0%;}");}
?>
#ImageMenu2 { position: relative; width: 800px; height: 260px;
overflow: hidden;}
#ImageMenu2 ul { list-style: none; margin: 0px; display: block;
height: 260px; width: 1000px; }
#ImageMenu2 ul li { float: left;}
#ImageMenu2 ul li a { text-indent: -1000px;
background:#FFFFFF none repeat scroll 0%;
border-right: 2px solid #fff; cursor:pointer;
display:block; overflow:hidden; width:100px; height: 260px;}
<?PHP
for ($a=9;$a<17;$a++)
{ echo ("#imageMenu2 ul li.".$LaClass[$a]." a { background: url(".$LeCheminNomX[$a].") repeat scroll 0%;}");}
?>
.clear { clear: both;}
</style>
<div id="container">
<div id="imageMenu" style="width: 860px; height: 260px">
<ul>
<?PHP
for ($a=1;$a<9;$a++)
{ echo ("<li class='".$LaClass[$a]."'><a href='".$LeLien[$a]."'>".$LeTxt[$a]."</a></li> ");}
?>
</ul>
</div></div><br /><br /><br />
<script type="text/javascript">
window.addEvent('domready', function(){
var myMenu = new ImageMenu($$('#imageMenu a'),{openWidth:310, border:2, onOpen:function(e,i){alert(e);}});});
</script>
<div id="container">
<div id="ImageMenu2" style="width: 860px; height: 200px">
<ul>
<?PHP
for ($a=9;$a<17;$a++)
{ echo ("<li class='".$LaClass[$a]."'><a href='".$LeLien[$a]."'>".$LeTxt[$a]."</a></li> ");}
?>
</ul>
</div></div><br /><br /> <br />
<script type="text/javascript">
window.addEvent('domready', function(){
var myMenu = new ImageMenu2($$('#ImageMenu2 a'),{openWidth:310, border:2, onOpen:function(e,i){alert(e);}}); });
</script>
</body></html>
Modifié par FoxLeRenard (25 Apr 2009 - 11:13)