images defilantes php

images defilantes php - HTML/CSS - Programmation

Marsh Posté le 15-06-2006 à 16:27:24    

bonjour,
 
comment inserer dans un script javascript , permettant de créer des images defilantes ( comme celui de webexpert ou dynamic drive), des variables issues d'une requete php.
le nombre d'images a faire defiler etant lié à la requete, leur nom et adresse aussi , toutes ces données sont contenues dans une table.
donc le nom d'image que devra creer le script ne peut aps etre defini a l'avance.
merci d'avance
eric

Reply

Marsh Posté le 15-06-2006 à 16:27:24   

Reply

Marsh Posté le 15-06-2006 à 16:33:28    

ben dans le PHP tu creer ton JS dynamiquement...

Reply

Marsh Posté le 15-06-2006 à 16:39:13    

merci pour la reponse si rapide,
un bout du code qui me chagrine:
 
//Spécifiez les images du curseur de défilement
var leftrightslide=new Array()
var finalslide=''
leftrightslide[0]='<a href="http://"><img src="dynamicbook1.gif" border=1></a>'
leftrightslide[1]='<a href="http://"><img src="dynamicbook2.gif" border=1></a>'
leftrightslide[2]='<a href="http://"><img src="dynamicbook3.gif" border=1></a>'
leftrightslide[3]='<a href="http://"><img src="dynamicbook4.gif" border=1></a>'
leftrightslide[4]='<a href="http://"><img src="dynamicbook5.gif" border=1></a>'
 
///////Ne rien modifier sous cette ligne////////////////////////////////////
 
je dois obtenir autant de leftrightslide[], que d'image, et mettre la bonne adresse dans le src, et la je coince,  
si je mets les adresses par <? echo lenom;?> a la main, pas de probleme
 
suis je assez clair?
eric

Reply

Marsh Posté le 15-06-2006 à 16:54:16    

tu fais un for ...  :heink:

Reply

Marsh Posté le 15-06-2006 à 17:00:33    

un apercu plus complet du code:
   <?  
$compte= $totalRows_bijoux; // nombre d'enregistrement total
echo $compte;
//boucle  creation des images
for($i=0;$i<$compte ;$i++){
echo $i;
}
?>
<script language="JavaScript1.2">
<!-- Begin
 
/*
Script Diaporama en boucle -  
© Dynamic Drive (www.dynamicdrive.com)
Pour le code source complet, les instructions d'installation,
des centaines d'autres scripts DHTML et les modalités d'utilisation,
visitez dynamicdrive.com
*/
 
 
//Spécifiez la largeur du curseur de défilement (en pixels)
var sliderwidth=330
//Spécifiez la hauteur du curseur de défilement (en pixels, se rapporte uniquement à Netscape)
var sliderheight=145
//Spécifiez la vitesse de défilement du curseur de défilement (plus grand nombre = plus grande vitesse)
var slidespeed=4
 
//Spécifiez les images du curseur de défilement
var leftrightslide=new Array()
var finalslide=''
leftrightslide[0]='<a href="http://"><img src="dynamicbook1.gif" border=1></a>'
leftrightslide[1]='<a href="http://"><img src="dynamicbook2.gif" border=1></a>'
leftrightslide[2]='<a href="http://"><img src="dynamicbook3.gif" border=1></a>'
leftrightslide[3]='<a href="http://"><img src="dynamicbook4.gif" border=1></a>'
leftrightslide[4]='<a href="http://"><img src="dynamicbook5.gif" border=1></a>'
 
///////Ne rien modifier sous cette ligne////////////////////////////////////
 
pour completer ,je veux recuperer la variable $i , qui est incrementée dans le code php.cette varaible devra etre utilsée pour l'index du eftrightslide[4]
comment puis je indiquer le nombre de eftrightslide a créer, les indexé correctement?
 
merci

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed