Autor | Zpráva | ||
---|---|---|---|
Sylar Profil |
#1 · Zasláno: 29. 9. 2012, 11:20:59
Zdravím,
mám takovouto konstrukci, pomocí které ukládám soubory na server. $c = curl_init($value['url_feed']); $f = fopen($path_xml . 'xml.txt', 'w'); curl_setopt($c, CURLOPT_FILE, $f); curl_setopt($c, CURLOPT_TIMEOUT, 60); $exec = curl_exec($c); Jde to nějak udělat již v průběhu ukládání souboru na server? |
||
Frozen Profil |
#2 · Zasláno: 29. 9. 2012, 13:48:02
|
||
Sylar Profil |
#3 · Zasláno: 29. 9. 2012, 13:59:16
Frozen:
to bohužel nelze, protože v $c ani nikde v jiné proměnné já soubor načtený nemám. Sice bych si ho mohl načíst do proměnné, ale protože se jedná o velké soubory, které by se mi nevešly do memory limitu, ukládám uživatelův soubor na disk a tam ho postupně zpracuju a právě při tom uložení potřebuji nahradit ty tagy. |
||
Tori Profil |
Sylar:
Uložit nejdřív jako dočasný soubor, a pak po řádcích číst a ukládat na správné místo + doplňovat CRLF kde třeba? Anebo nedalo by se to prohnat přes nějaký program na úpravu XML (něco na způsob Tidy, spustit jako příkaz v shellu)? Nevím, jaký máte přístup k tomu serveru. |
||
Časová prodleva: 12 let
|
0