Include vsech souboru ve slozce

14 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. Potreboval bych na stranku includovat vsechny soubory, ktere jsou v urcite slozce, slo by to nejak? Thx :-)
  2. <?php $adr = opendir("./dir"); //do uvozovek napiš správnou složku a cestu k ní while (($file = readdir($adr))!==false): include($file); endwhile; closedir($adr); ?> ... takhle by ti to mělo na stránku vkládat soubory za sebou jak jsou v adresáři, jinak by to šlo normálně udělat růčo fůčo: <?php include("soubor1.php"); include("soubor2.php"); include("soubor3.php"); include("soubor4.php"); ... ... ... ?>
  3. Ja to totiz potrebuju automaticky, lidi budou nahravat soubory a na strankach se budou zobrazovat :)
  4. No tak použij tu první variantu, snad by měla fungovat
  5. A jeste neco, neslo by aby se soubory seradily podle abecedy?
  6. Nejde to a pise tuto chybu: Warning: main(.): failed to open stream: No such file or directory in /3w/unas.cz/5/5a/m/m.php3 on line 131 Warning: main(): Failed opening '.' for inclusion (include_path='.:/usr/local/lib/php') in /3w/unas.cz/5/5a/m/m.php3 on line 131 Warning: main(..): failed to open stream: No such file or directory in /3w/unas.cz/5/5a/m/m.php3 on line 131 Warning: main(): Failed opening '..' for inclusion (include_path='.:/usr/local/lib/php') in /3w/unas.cz/5/5a/m/m.php3 on line 131 Warning: main(1.html): failed to open stream: No such file or directory in /3w/unas.cz/5/5a/m/m.php3 on line 131 Warning: main(): Failed opening '1.html' for inclusion (include_path='.:/usr/local/lib/php') in /3w/unas.cz/5/5a/m/m.php3 on line 131 Warning: main(2.html): failed to open stream: No such file or directory in /3w/unas.cz/5/5a/m/m.php3 on line 131 Warning: main(): Failed opening '2.html' for inclusion (include_path='.:/usr/local/lib/php') in /3w/unas.cz/5/5a/m/m.php3 on line 131
  7. $adr = opendir(""); .. v těch uvozovkách máš špatně napsanou cestu k tomu adresáři. Nevím kolikátá to je složka od kořenového adresáře, to musíš vědět sám, takže např. když to bude složka "skladby" ve složce "midi", tak to bude vypadat:
  8. $adr = opendir(""); .. v těch uvozovkách máš špatně napsanou cestu k tomu adresáři. Nevím kolikátá to je složka od kořenového adresáře, to musíš vědět sám, takže např. když to bude složka "skladby" ve složce "midi", tak to bude vypadat:
  9. $adr = opendir(""); .. v těch uvozovkách máš špatně napsanou cestu k tomu adresáři. Nevím kolikátá to je složka od kořenového adresáře, to musíš vědět sám, takže např. když to bude složka "skladby" ve složce "midi", tak to bude vypadat: $adr = opendir("./midi/skladby");
  10. Sorry, nějak se mi to seklo a vícekrát se to odeslalo
  11. Kdyby to byla spatna slozka, nevypsalo by to v tech chybovych hlaskach ty soubory, tj 1.html a 2.html...
  12. tohle ti nacte vsechny jmena souboru do pole a seradi podle abecedy $soubory = ''; $i = 0; $adresar = opendir($cesta); while (false !== ($soubor = readdir($adresar))) { if (($soubor != '.') && ($soubor != '..')) { $soubory[$i] = $soubor; $i++; } } closedir($adresar); sort($soubory); reset($soubory);
  13. koukam, ze se nejak ztratilo to odsazovani... :-/
  14. Já bych asi když ty lidi uploadujou ten soubor uložil jeho název do databáze, to mi přijde nejjednodušší, pracuje se stim celkem příjemně, a možná je to i rychlejší, to už nedokážu posoudit...

← Zpět na všechna témata