zkopírování souborů na disku a přepsání jejích částí
- hnus
- Člen | 6
ahoj,
chtěl bych prosím naprogramovat tento proces:
- vytvořím novou složku FileSystem::createDir($slozka);
- do ní chci vložit tři soubory (dva .php a jeden .css) z jiné složky
- ve dvou php souborech přepsat několik částí textu na základě proměnných z formuláře
- tohle je v pohodě
- FileSystem::copy(‚/vzor/index.php‘, ‚/‘ . $slozka . ‚/‘, true);
snažil jsem se použít tuto kopírovací funkci, ale ať ji zapíšu jakkoliv, tak mi nefunguje – nic se nikam nezkopíruje.
zapisuji ji špatně nebo mám použít jinou funkci?
- tady by se dalo využit funkce FileSystem::write() nebo k tomu slouží jiná funkce?
díky :)
- hnus
- Člen | 6
asi jsem to napsal jako trubka. Jde mi o to, že mam nejaky vzor s php a css soubory v jedne predem dane slozce, ktery chci na zaklade formulare vlozit do nove vytvorene slozky a v tech souborech zmenit par casti textu pomoci promennych z formulare.
vzor:
/vzor/index.php
/vzor/style.css
$slozka – nazev nove slozky, kterou jsem vytvoril pomoci – FileSystem::createDir($slozka);
otazky prosim zni:
- jak ze slozky /muster/ nakopirovat soubory do slozky $slozka
- jak prepsat uvnitr techto souboru casti textu
diky
- David Matějka
- Moderator | 6445
copy by melo fungovat. ani to nevyhazuje zadnou vyjimku? zkontroluj si, ze mas spravne destination a nekopiruje ti to jen na jine misto (vzdy pouzivej absolutni cestu, pokud se chces vyhnout problemum)
pro upravu pouzij treba FileSystem::read($file)
, v pameti
upravis soubor a pak FileSystem::write