[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Добавления ссылки на фаил в бд (Дописать)
Relium
Здравствуйте, у меня есть скрипт загрузка файла, выглядит он примерно так:
<tr>
<td
width="150">Скриншот:</td>
<td>
<input
type = "file" name = "filename" />
</td>
</tr>

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("Ошибка загрузки файла");
}

Тоесть он, создаёт файлик с именем которое в форме считалось как емаил (Код привел не полностью) Дык надо дописать чтоб записывалась ссыль до этого файла в бд...А каким это образом сделать, я даже и не знаю Помогите пожалуйста
Игорь_Vasinsky
так просто при выводе подставляй в href ссылки путь до картинки - который ты должен знать т.к. грузишь его в определённую директорию и само имя картинки

_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
Relium
Вы наверное меня не правильно поняли, мне нужно чтоб оно в бд записывалось, а вывести я уж сам смогу...Или я вас не понял?
Игорь_Vasinsky
у тя в одну папку всё грузиться?

если да - то зачем лишнее в БД пихать? пути до картинок (которые всегда одинаковы, или могут поменяться - а ты привязан к БД), теги html ? зачем так мусорить - когда можно просто при выводе сформировать ссылку

_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
Игорь_Vasinsky
или ты вообще ещё ничё не пишешь в БД, т.к. не знаешь как записать?

_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
Relium
Да да, не чего не пишу в бд..
Игорь_Vasinsky
используй mysqli (mysql - устарел)

нужно:

- создай таблицу в PMA
- подключись к серверу БД
- сформируй SQL запрос с INSERT для вставки в таблицу
- проверь - произошла вставка или нет
- информируй пользователя

_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
Быстрый ответ:

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