Autor Zpráva
kuba_k
Profil
Zdravím,
dělám galerii a potřebuji nějakým zautomatizovaným způsobem dostat název souboru stránky do kódu.
např.:
1001.html
1002.html
1003.html
...
a do textu kódu potřebuji dosadit vždy do toho konkrétního název souboru, abych vytvořil cestu k obrázku.
1001.html -> ... img src="1001.jpg"
1002.html -> ... img src="1002.jpg"
1003.html -> ... img src="1003.jpg"
...
Jde o tisíce souboru, proto bych potřeboval doporučit nějaký program nebo kód v javascriptu, protože to nejde klepat ručně.
Musí to být v HTML.
Díky moc
janbarasek
Profil
kuba_k:
napiš si jednorázový script (třeba v PHP), co to jednorázově přetvoří a pak soubory uploadni na web. V zásadě stačí jen projít adresář, otevřít každý soubor funkcí file_get_contents, pak provést nahrazení, třeba přes str_replace, nebo v případě regulárních výrazů přes preg_math a uložit přes file_put_contents.

Běh scriptu bude asi hodně pomalý, takže to doporučuji udělat na výkonném stroji, jednorázově a po částech.
JP77
Profil
Mám stejný problém, ale chtěl bych vědět jestli jde názvy souborů dostat hromadně do HTML souborů bez použití php. Ideálně jestli to umí nějaký program jako pspad a podobně. Jde mně jen o desítky souborů. Nebo kdyby do pole "nahradit" šlo vložit počítadlo, takže by se do každého souboru vložilo číslo o jednu vyšší. Nebo jestli jde do políčka "nahradit" vložit regulární výraz (zatím je neznám), jestli jdou použít jen pro hledání, nebo i pro vložení čísla.
Díky.

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: