Bonsoir,
Voila moi je suis complètement nul en javasript, mon truc c'est plutot je php et mysql alors je vous demande de l'aide pour un problème tout bête.
Comment récupérer une variable javascript ?
voici mes codes :
var lien1 = "<a href='http://www.micro-paradise.com/roms.php?action=desrom&rom=<?echo $jeu[0][Id]?>'>";
var lien2 = "<a href='http://www.micro-paradise.com/roms.php?action=desrom&rom=<?echo $jeu[1][Id]?>'>";
var lien3 = "<a href='http://www.micro-paradise.com/roms.php?action=desrom&rom=<?echo $jeu[2][Id]?>'>";
var lien4 = "<a href='http://www.micro-paradise.com/roms.php?action=desrom&rom=<?echo $jeu[3][Id]?>'>";
var lien5 = "<a href='http://www.micro-paradise.com/roms.php?action=desrom&rom=<?echo $jeu[4][Id]?>'>";
var image1 = "<img src='Gifs/Images/<?echo $jeu[0][Image1]?>' border=0></a>";
var image2 = "<img src='Gifs/Images/<?echo $jeu[1][Image1]?>' border=0></a>";
var image3 = "<img src='Gifs/Images/<?echo $jeu[2][Image1]?>' border=0></a>";
var image4 = "<img src='Gifs/Images/<?echo $jeu[3][Image1]?>' border=0></a>";
var image5 = "<img src='Gifs/Images/<?echo $jeu[4][Image1]?>' border=0></a>";
var leftrightslide=new Array()
var finalslide=''
leftrightslide[0]=je veu placer ma variable lien1+image1 ici
leftrightslide[1]=je veu placer ma variable lien2+image2ici
leftrightslide[2]=je veu placer ma variable lien3+image3ici
leftrightslide[3]=je veu placer ma variable lien4+image4ici
leftrightslide[4]=je veu placer ma variable lien5+image5ici
Ca doit être tout con mais je me prend la tête depuis un bon moment, j'ai essayer avec $lien1, "+lien1+", '+lien1+", '$lien1', "$lien1"
Pour information c'est pour faire des images défilantes dont voici mon code entier :
<?php
if (isset($menu)) {
$derjeux="SELECT * FROM Roms ORDER BY Id DESC LIMIT 0,5 ";
$envjeux=mysql_db_query($db,$derjeux);
$nbjeux=mysql_num_rows($envjeux);
for ($i=0;$i<$nbjeux;$i++) {
$jeu[$i]=mysql_fetch_array($envjeux);
}
}
?>
<script language="JavaScript" type="text/javascript">
<!--
function php2js ($var) {
if (is_array($var)) {
$res = "[";
$array = array();
foreach ($var as $a_var) {
$array[] = php2js($a_var);
}
return "[" . join(",", $array) . "]";
}
elseif (is_bool($var)) {
return $var ? "true" : "false";
}
elseif (is_int($var) || is_integer($var) || is_double($var) || is_float($var)) {
return $var;
}
elseif (is_string($var)) {
return "\"" . addslashes(stripslashes($var)) . "\"";
}
return FALSE;
}
// Taille horizontale des images
var sliderwidth=110
// Taille verticale des images
var sliderheight=90
// La vitesse
var slidespeed=4
// Les images
var lien1 = "<a href='http://www.micro-paradise.com/roms.php?action=desrom&rom=<?echo $jeu[0][Id]?>'>";
var lien2 = "<a href='http://www.micro-paradise.com/roms.php?action=desrom&rom=<?echo $jeu[1][Id]?>'>";
var lien3 = "<a href='http://www.micro-paradise.com/roms.php?action=desrom&rom=<?echo $jeu[2][Id]?>'>";
var lien4 = "<a href='http://www.micro-paradise.com/roms.php?action=desrom&rom=<?echo $jeu[3][Id]?>'>";
var lien5 = "<a href='http://www.micro-paradise.com/roms.php?action=desrom&rom=<?echo $jeu[4][Id]?>'>";
var image1 = "<img src='Gifs/Images/<?echo $jeu[0][Image1]?>' border=0></a>";
var image2 = "<img src='Gifs/Images/<?echo $jeu[1][Image1]?>' border=0></a>";
var image3 = "<img src='Gifs/Images/<?echo $jeu[2][Image1]?>' border=0></a>";
var image4 = "<img src='Gifs/Images/<?echo $jeu[3][Image1]?>' border=0></a>";
var image5 = "<img src='Gifs/Images/<?echo $jeu[4][Image1]?>' border=0></a>";
var leftrightslide=new Array()
var finalslide=''
leftrightslide[0]=
leftrightslide[1]=
leftrightslide[2]=
leftrightslide[3]=
leftrightslide[4]=
var copyspeed=slidespeed
for (i=0;i<leftrightslide.length;i++)
finalslide=finalslide+leftrightslide[i]+" "
if (document.all){
document.write('<marquee id="ieslider" scrollAmount=0 style="width:'+sliderwidth+'">'+finalslide+'</marquee>')
ieslider.onmouseover=new Function("ieslider.scrollAmount=0")
ieslider.onmouseout=new Function("if (document.readyState=='complete') ieslider.scrollAmount=slidespeed")
}
function regenerate(){
window.location.reload()
}
function regenerate2(){
if (document.layers){
document.ns_slider01.visibility="show"
setTimeout("window.onresize=regenerate",450)
intializeleftrightslide()
}
if (document.all)
ieslider.scrollAmount=slidespeed
}
function intializeleftrightslide(){
document.ns_slider01.document.ns_slider02.document.write('<nobr>'+finalslide+'</nobr>')
document. ns_slider01.document.ns_slider02.document.close()
thelength=document.ns_slider01.document.ns_slider02.document.width
scrollslide()
}
function scrollslide(){
if (document.ns_slider01.document.ns_slider02.left>=thelength*(-1)){
document.ns_slider01.document.ns_slider02.left-=slidespeed
setTimeout("scrollslide()",100)
}
else{
document.ns_slider01.document.ns_slider02.left=sliderwidth
scrollslide()
}
}
//-->
</script>
Merci pour votre aide.
Partager