Добавления записи в бд (Дописать чуток скрипт)

Relium

Новичок
Здравствуйте, у меня есть скрипт загрузка файла, выглядит он примерно так:
PHP:
<tr>
  <td width="150">Скриншот:</td>
  <td>
 <input type = "file" name = "filename" />
</td>
 </tr>
PHP:
IF(is_uploaded_file($_FILES["filename"]["tmp_name"])){
                move_uploaded_file($_FILES["filename"]["tmp_name"], "/var/www/blablabla/data/www/sait.ru/files/".$_POST["test_mail"].".jpg");
        }
        else {
                echo("Ошибка загрузки файла");
        }
Тоесть он, создаёт файлик с именем которое в форме считалось как емаил (Код привел не полностью) Дык надо дописать чтоб записывалась ссыль до этого файла в бд...А каким это образом сделать, я даже и не знаю Помогите пожалуйста
 

c0dex

web.dev 2002-...
Команда форума
Партнер клуба
Ты не написал с чем у тебя проблемы, с тем, что ты не можешь в базу записать строчку, или с тем, что ты не знаешь, как эту строчку составить
 

name_A_D

Нормальный Я)
Структура будет примерно такой:

PHP:
if(@$_REQUEST['имя кнопки']) {
//Твои различные проверки на 
//разшерение и формат
$host = 'http://твой_сайт/';
$papka = 'foto/';
//Загружаешь файл в http://твой_сайт/foto/
//После переименовываешь файл, напрмер в текущею дату
//И у тебя получаеться, прямая ссылка на файл
$link = $host.$papka.$renemefoto
//А далее записываешь в БД именно линк файл, ну и все, что тебе нужно.
}
Если я тебя правильно понял
Вот простая теория как должно это работать.
 

c0dex

web.dev 2002-...
Команда форума
Партнер клуба
name_A_D
иногда таки лучше думать, перед тем, как писать сюда такое)
 
  • Like
Реакции: craz
Сверху