copy() ?
5 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é.
-
Na localni stanicy (127.0.0.1) funkce copy(string source, string dest) - kopirovany souboru source do dest funguje. ale kdyz pouzivat tu samou funkce na hostu - vyskakuje chybova hlaska: Warning: copy(C:\\Apache\\icons\\a.gif): failed to open stream: No such file or directory in /3w/../admin.php on line 58 <code> copy($h_small_img, "./images//".$old_gal."//".$hh_small_img); </code> Musim to delat nejak jinak? Dekuji
-
pokud $h_small_img obsahuje cestu "C:\\Apache\\icons\\a.gif" tak neni divu co takhle to zmenit na adresu na serveru
-
Proste jsem v tom prikladu vybral obrazek z lokalni slozky (C:\Apache\icons\) u sebe na pocitacy. Cesty jsou spravny.
-
>> Warning: copy(C:\\Apache\\icons\\a.gif): failed to open stream: No such file or directory in /3w/../admin.php on line 58 Cesty nejsou spravne...
-
Pokusím se odhadnout, co potřebuješ. Pravděpodobně chceš uploadovat soubor přes web. Postup je tento: přes formulář vložíš soubor. Formulář odešla data skriptu: jméno souboru, obsah souboru. Ve skriptu si vyzvedneš cestu a název souboru (podle toho, jakou metodou jsi data odeslal z formuláře). Z té cesty na serveru, zkopíruješ dočasný soubor (který je kopií toho, co jsi odeslal) do cílové cesty. Vypadá to asi takhle: http://elektrostraka.webzdarma.cz/Stranky/Programy/PHP/skript.txt Další podrobnosti najdeš v manuálu PHP.