[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Скачивание jpg по ссылке
Shtek
Всем привет! Новичек в PHP. Пишу скрипт который сохраняет картинки на сервер при указании ссылки и названия в форме. Хотел узнать можно ли оптимизировать работу со скриптом? Сейчас приходится вносить в форму каждую ссылку и каждое название отдельно не удобно так как нужно так сохранять за рас много файлов.

Форма выглядит так:
<form name="img_save_form" method="post" action="img_save.php">
<label>
URL картинки / Имя картинки </label>

<br>
<input
type="text" name="img_url1" id="img_url1" />
<input
type="text" name="img_name1" id="img_name1" />
<br>
<input
type="text" name="img_url2" id="img_url2" />
<input
type="text" name="img_name2" id="img_name2" />
<br>
<input
type="text" name="img_url3" id="img_url3" />
<input
type="text" name="img_name3" id="img_name3" />
<br>

<li><input
name= "send_img" type="submit" value="Отправить заявку"/></li>
<li><input
type="reset" value="Очистить форму" /></li>
</form>


Скрипт выглядит так:
<?php
$link = $_POST["img_url1"];
$file = file_get_contents($link);
$img_name1= $_POST["img_name1"];
file_put_contents($img_name1, $file);

$link = $_POST["img_url2"];
$file = file_get_contents($link);
$img_name2= $_POST["img_name2"];
file_put_contents($img_name2, $file);

$link = $_POST["img_url3"];
$file = file_get_contents($link);
$img_name3= $_POST["img_name3"];
file_put_contents($img_name3, $file);
?>


P.S. Пробовал подгружать все данные сразу через textarea, на сервере фаил сохраняются с кракозябрами в имени (после перенести их с сервера невозможно только удалить через SSH). Буду очень благодарен за подсказку
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.