Daten aus mysql/php an ein Javascript übergeben
Verfasst: 26.12.2009 23:23
Hallo,
ich bin gerade dabei, ein Werbebanner in mein neues Forum einzubauen. Im alten Forum habe ich schon ein Wechselbanner drinnen, hier mal der Code:
banner.js
und in der overall_footer.html dann...
Hier sind die Links zu den Grafiken und die URLs fest im Code drinnen, was ich jetzt ändern möchte.
Ich möchte nun diese Daten aus einer mysql Tabelle heraus über php an die banner.js übergeben, so dass ich nicht bei jeder Änderung immer die Datei bearbeiten muss.
Ich bräuchte nun etwas Hilfe wie ich dem Javascript nun die Daten übergeben muss, damit diese auch korrekt angezeigt werden.
Gruß Helmut
ich bin gerade dabei, ein Werbebanner in mein neues Forum einzubauen. Im alten Forum habe ich schon ein Wechselbanner drinnen, hier mal der Code:
banner.js
Code: Alles auswählen
/////////////////////////////////////////// begin Slideshow Werbung
var whichlink=0
var whichimage=0
var pixeldelay=(ie55)? document.images.slide.filters[0].duration*1000 : 0
var slidespeed=5000
var slideimages=new Array("images/banner/test1.gif","images/banner/test2.gif","images/banner/test3.gif","images/banner/test4.gif")
var slidelinks=new Array("http://www.test1.de","http://www.test2.de","http://www.test3.de/","http://www.test4.de/")
var imageholder=new Array()
var ie55=window.createPopup
for (i=0;i<slideimages.length;i++){
imageholder[i]=new Image()
imageholder[i].src=slideimages[i]
}
function gotoshow(){
window.open(slidelinks[whichlink])
}
function slideit(){
if (!document.images) return
if (ie55) document.images.slide.filters[0].apply()
document.images.slide.src=imageholder[whichimage].src
if (ie55) document.images.slide.filters[0].play()
whichlink=whichimage
whichimage=(whichimage<slideimages.length-1)? whichimage+1 : 0
setTimeout("slideit()",slidespeed+pixeldelay)
}
/// end Slideshow Werbung
Code: Alles auswählen
<br /><br /><div style="text-align:center;">
<a href="javascript:gotoshow()"><img src="images/banner/test1.gif" width="400" height="75" name="slide" border=0 style="filter:blendTrans(duration=3)"></a>
<script language="javascript" type="text/javascript">slideit() </script>
</div><br /><br />
Ich möchte nun diese Daten aus einer mysql Tabelle heraus über php an die banner.js übergeben, so dass ich nicht bei jeder Änderung immer die Datei bearbeiten muss.
Ich bräuchte nun etwas Hilfe wie ich dem Javascript nun die Daten übergeben muss, damit diese auch korrekt angezeigt werden.
Gruß Helmut