přechod na další soubor v adresari

7 příspěvků

Archiv diskusního fóra

Fórum je uzavřené a slouží pouze ke čtení. Některé informace mohou být zastaralé.

  1. mam nactenej jeden soubor z adresare (nazev v promenne $file) a potrebuju nejakou fci na to, aby php naslo nazev dalsiho souboru v adresari..... nejake napady? dík
  2. <HTML>$d = dir("adresar/"); while($entry=$d->read()) { echo "$entry<br>"; }</HTML>
  3. ja to popisu lip (asi jsem tupejsi nez jsem myslel) mam fotogalerii bez databaze - uzivatel klikne na miniaturu v seznamu fotek otevre se fullscreen okno s fotkou 1024*768 a v tu chvíli uz nadava, kterej ***** to delal, ze tu neni tlacitko, odkaz, ... "DALŠÍ" proto potrebuju zjistit název souboru, který je v adresari hned za otevrenym obrazkem......... vypis souboru v adresari jsem umel uz driv, ale nedokazu sestavit tu podminku, protoze se souborama pracuju v php zridka chytremu napovez, blbeho kopni - potrebuju zadupat do zeme :)
  4. jednoduchy by bylo mit to treba jako "img_01.jpg","img_02.jpg" ... pak bys ve scriptu zjistil, jake cislo u obrazku prave je, a udelal link na "img_(n+1).jpg" ... s podminkou, ze to cislo nesmi byt vetsi nez pocet fotek a pod...
  5. Taktiez by mohlo pomoct mat v adresari nejaky subor v ktorom by boli ulozene info o obrazkoch spolu s nazvom suboru.
  6. No to by taky šlo. Můžeš to zařídit třeba takhle. Je to napsáno tak, že to bere obrázky umístěné v adresáři new_img a dává je to do img. Taky to vytvoří index.dat kde je seznam. Zkus to. Mě by přišlo logičtější třeba načíst jména obrázků z adresáře do pole a pak si prostě vybrat prvek. To si ale můžeš snadno upravit: MkDir("./img",0777); ChMod ("./img",0777); $i = 8; $adresar = Dir("./new_img"); while ($polozka = $adresar->Read()): if (($polozka != ".") && ($polozka != "..")) Copy ("./new_img/$polozka","./img/$i.jpg"); $i++; endwhile; $adresar->Close(); $adresar = Dir("./img"); $fp = FOpen("./index.dat", "a"); while ($polozka = $adresar->Read()): if (($polozka != ".") && ($polozka != "..")) FPutS($fp, "$polozka\n"); endwhile; FClose($fp); $adresar->Close();
  7. <HTML>stip to napsal zbytecne slozite ale jinak napsal spravnou metodu...</HTML>

← Zpět na všechna témata