PHP:Сохранение файлов

  • Автор темы Автор темы Guest
  • Дата начала Дата начала
Статус
Закрыто для дальнейших ответов.
G

Guest

У меня такая проблема:
Как мне сделать что бы при заходе пользователя на страницу php скрипт выкачивал картинку с другого сайта, сохранял ее на хосте и потом оттуда показывал пользователю.

Просто у меня локалка а у некоторых нету доступа к инету!

Буду очень признателен!
 
Честно говоря, не помню как его выкачать, но как сохранить скажу.
Код:
<?php
$path= dirname( $PATH_TRANSLATED );
$newname=$path . "/images/" . $thefilename;
copy($thefile, $newname);
?>
$thefile - это врем. имя файла на сервере, $thefilename - исходное имя, все это передается из формы, а вот как это взять с адреса не скажу :)
 
STYX не жмись мы тут не для того чтобы говорить "не скажу".
Мне тоже интересно как это делать. Делись опытом.
 
Guest Можно так делать через функции FTP доступа на сервер, но при этом нужно знать пароль и логин доступа на сервер :P
 
Guest
Ставишь апач, случающий два интерфейса.. внутренний и внешний. На внутреннем форма, куда юсер вводит адрес картинки.. А вообще - не понимаю, почему бы не поставить проксю...
Забирать картинки - с fopen wrappers включенными
www.php.net/file
www.php.net/fopen а потом www.php.net/fread
или www.php.net/file_get_contents - для php 4.3.0 и выше.
 
Статус
Закрыто для дальнейших ответов.
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!