Здравствуйте, у меня есть скрипт загрузка файла, выглядит он примерно так:
<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
7.05.2013 - 13:07
так просто при выводе подставляй в 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
Вы наверное меня не правильно поняли, мне нужно чтоб оно в бд записывалось, а вывести я уж сам смогу...Или я вас не понял?
Игорь_Vasinsky
7.05.2013 - 13:11
у тя в одну папку всё грузиться?
если да - то зачем лишнее в БД пихать? пути до картинок (которые всегда одинаковы, или могут поменяться - а ты привязан к БД), теги 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
7.05.2013 - 13:12
или ты вообще ещё ничё не пишешь в БД, т.к. не знаешь как записать?
_____________
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
7.05.2013 - 13:17
используй 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
Быстрый ответ:
Powered by dgreen
Здесь расположена полная версия этой страницы.