Hoj
mam ve slozce velke mnozstvi obrazku a potrebuju jejich adresy "propasovat" do javascriptu... Stranka mi bezi v PHP. Nerad bych pouzil ActiveX...
Je zde nejaka moznost? (Treba ze souboru nebo tak neco)
Diky
Hoj
mam ve slozce velke mnozstvi obrazku a potrebuju jejich adresy "propasovat" do javascriptu... Stranka mi bezi v PHP. Nerad bych pouzil ActiveX...
Je zde nejaka moznost? (Treba ze souboru nebo tak neco)
Diky
Ponton poptává: Poptávám vytvoření placené membership site
Leopards.cz poptává: Webový marketing, tabulky, weby, člověk k ruce, z Pelhřimova
LaserD@nce poptává: Do týdne: Vytvoření webu na wordpressu (vytvoření template + nakódování)
jak adresy propasovat? jakoze zjistit, kde se nachazi a nasledne dat do js?
No snazim se tam udelat takovou jednoduchou slideshow, ve ktery budu zobrazovat obrazky z jedny slozky. Tak co nejjednodussim zpusobem ziskat jmena souboru z dane slozky. (Slozku znam, jen potrebuju ziskat jeji obsah)
Myslíš readdir()?
A pokud těch souborů je větší množství než malé, tak si výsledek readdir()u ulož do nějaké cache a tahej to odtamtud.
Potěšíš admina serveru (že mu nešoupáš diskem) i čtenáře (rychlejší odezvou).
--V
V php vim jak dostat jmena tech slozek. Ale pak nevim jak to dostat k javascriptu, ve kterem bezi slideshow :(
Jestli umi javascript tahat z cache tak mi pls hodte nejakej link...
Diky
Vypiš to pomocí PHP do proměnné Javascriptu.
Jak říká Retal, pokud uložíš adresy obrázků třeba do pole tak už pak není nic jednoduššího než pomocí např for nebo while vygenerovat pole v JS.
Názorná ukázka:
<script type="text/javascript">
<?
$fotky = array('1.jpg','2.jpg','3.jpg');
print "fotky = new array(";
for($i = 0; $i <= count($fotky); $i++){
print "'$fotky[$i]',";
} print ")";
?>
</script>