| | |
| Stránka: 1 z 1
| [ Príspevkov: 7 ] | |
Autor | Správa |
---|
Registrovaný: 16.03.11 Príspevky: 97 Témy: 41 |
Potrebujem script ktorý po zadaní adresy ulozí obrazok prostrednictvom copy alebo move_upload_file...
Našiel som pár takých ale vypisuje chyby o konfiguracií. Skusal som spravit php.ini aj ini_set v php ale nepomohlo...
ini_set('allow_url_fopen', 'on');
Kód: <? ob_start(); readfile('http://diskuse.jakpsatweb.cz/img/logo.png'); $webcam = ob_get_contents();
$handle = fopen("uploads/".time().".jpg", "a"); // pojmenování obrázku fwrite($handle, $webcam); fclose($handle);
|
|
Registrovaný: 13.11.07 Prihlásený: 20.08.16 Príspevky: 1702 Témy: 0 | Napísal chrono: 02.05.2011 18:53 | |
|
A aké chyby to vypisuje?
|
|
Registrovaný: 16.03.11 Príspevky: 97 Témy: 41 | Napísal autor témy richo9996: 02.05.2011 19:24 | |
|
Warning: file_get_contents() [function.file-get-contents]: URL file-access is disabled in the server configuration in /home/clients/aktuality.sk/aktuality.sk/test/remote.php on line 4
Warning: file_get_contents( http://diskuse.jakpsatweb.cz/img/logo.png) [function.file-get-contents]: failed to open stream: no suitable wrapper could be found in /home/clients/aktuality.sk/aktuality.sk/test/remote.php on line 4
|
|
Registrovaný: 21.02.06 Prihlásený: 08.12.14 Príspevky: 5404 Témy: 30 Bydlisko: Bratislava | Napísal shaggy: 02.05.2011 20:36 | |
|
Mňa by len zaujímalo, ako ti to môže vyhadzovať chybu s file_get_contents, keď ho v kóde vôbec nepoužívaš...
_________________ Neradím a nekomunikujem cez SS, ak niečo potrebujete, máte iné možnosti: Ak vám zmizla téma, alebo sa vám niečo nepáči. Ak potrebujete nahlásiť príspevok/človeka, reportujte ho. Ak máte s niečim problém, riešte to v danej téme. |
|
Registrovaný: 16.03.11 Príspevky: 97 Témy: 41 | Napísal autor témy richo9996: 02.05.2011 22:01 | |
|
Script vzyeral takto:
Kód: <? ob_start(); $otvor = file_get_contents('http://diskuse.jakpsatweb.cz/img/logo.png'); readfile($otvor); $webcam = ob_get_contents();
$handle = fopen("uploads/".time().".jpg", "a"); // pojmenování obrázku fwrite($handle, $webcam); fclose($handle);
Potrebujem už len zistiť, čo pozmeniť aby script fungoval...
|
|
Registrovaný: 11.08.07 Príspevky: 4088 Témy: 34 Bydlisko: Brno | Napísal Ďuri: 03.05.2011 11:44 | |
|
Nemas povolene pouzitie http protokolu vo file_get_contents. Vyskusaj pouzit curl.
|
|
Registrovaný: 16.03.11 Príspevky: 97 Témy: 41 | Napísal autor témy richo9996: 03.05.2011 16:05 | |
|
No najpr som Curl skúšal, no nešlo mi to Teraz som to už vytvoril
Kód: <?php
$uloz = curl_init ("http://static.php.net/www.php.net/images/php.gif"); curl_setopt($uloz, CURLOPT_HEADER, 0); curl_setopt($uloz, CURLOPT_RETURNTRANSFER, 1); curl_setopt($uloz, CURLOPT_BINARYTRANSFER,1); $data=curl_exec ($uloz); curl_close ($uloz);
$otvor = fopen("php.gif",'w'); // Názov súboru fwrite($otvor, $data); fclose($otvor);
?>
|
|
| Stránka: 1 z 1
| [ Príspevkov: 7 ] | |
| Nemôžete zakladať nové témy v tomto fóre Nemôžete odpovedať na témy v tomto fóre Nemôžete upravovať svoje príspevky v tomto fóre Nemôžete mazať svoje príspevky v tomto fóre
|
|