Форум 3DNews
Вернуться   Форум 3DNews > Программирование > Web-программирование

Ответ Создать новую тему
Опции темы Опции просмотра
Непрочитано 16.04.2012, 11:37   [включить плавающее окно]   #1
Молекуля
Мужской Новенький
Автор темы
 
Регистрация: 16.04.2012
Загрузка файла и запись данных в БД

Добрый день, осваиваю навыки веб программирования. Столкнулся с такой задачей:
у меня есть 2 кнопки, одна для выбора файла, другая для его загрузки на сервер. После выбора файла, предлагается еще ввести его Имя, Год выпуска, Дата загрузки к примеру. Пользователь вводит в эти 3 поле информацию, нажимает отправить, и в БД MySQL записывается информация из этих 3х полей в соответствующие поля, и адрес в виде url, то есть получается так:

(Выберите файл) - > выбираем файл, он появляется:
(Выберите файл) Доклад
Имя: Доклад
Год выпуска: 2005
Дата Загрузки: 2012
(Отправить)

то, что в () - это кнопки. Как в общем сделать так, чтобы при нажатии на отправить в MySQL писалась инфа из этих 3х полей+ писался url, в котором указан адрес файла?
Молекуля вне форума  
Ответить с цитированием
Непрочитано 16.04.2012, 19:11   [включить плавающее окно]   #2
garniv
Мужской Модератор
 
Аватар для garniv
 
Регистрация: 29.06.2004
http://ru.wikipedia.org/wiki/Инъекция_SQL
garniv вне форума  
Конфигурация ПК
Ответить с цитированием
Непрочитано 16.04.2012, 22:09   [включить плавающее окно]   #3
FeyFre
Мужской Опытный
 
Аватар для FeyFre
 
Регистрация: 05.03.2010
Адрес: Vinnitsa, UA
garniv, а причем тут SQL Инъекция? Инъекция это уже следствие реализации, а тут даже не знают с какой стороны подойти и упорно молчат. Можно ещё несколько страшных понятий подобрать, но толку?
FeyFre вне форума  
Конфигурация ПК
Ответить с цитированием
Непрочитано 16.04.2012, 22:35   [включить плавающее окно]   #4
garniv
Мужской Модератор
 
Аватар для garniv
 
Регистрация: 29.06.2004
FeyFre
Предупрежден-значит вооружен!
garniv вне форума  
Конфигурация ПК
Ответить с цитированием
Непрочитано 17.04.2012, 01:51   [включить плавающее окно]   #5
FeyFre
Мужской Опытный
 
Аватар для FeyFre
 
Регистрация: 05.03.2010
Адрес: Vinnitsa, UA
garniv, эм, для него это предупреждение прозвучало как шум(не несущий полезной информации сигнал). Это всё-равно что 7-летнего ребенка предупреждать "Пользуйся презервативом": ребенок не понимает что это, зачем, когда и просто не воспринимает.
FeyFre вне форума  
Конфигурация ПК
Ответить с цитированием
Непрочитано 17.04.2012, 02:22   [включить плавающее окно]   #6
garniv
Мужской Модератор
 
Аватар для garniv
 
Регистрация: 29.06.2004
Цитата (FeyFre) »
Это всё-равно что 7-летнего ребенка предупреждать...
Но, мыть руки перед едой и после туалета, обычно раньше учат
garniv вне форума  
Конфигурация ПК
Ответить с цитированием
Непрочитано 17.04.2012, 10:18   [включить плавающее окно]   #7
Молекуля
Мужской Новенький
Автор темы
 
Регистрация: 16.04.2012
я знаю про sql инъекции, но вопрос был в другом

Добавлено через 54 минуты

нужно чтобы из введеных полей информация сразу писалась в базу, вот это как реализовать?)
Молекуля вне форума  
Ответить с цитированием
Непрочитано 17.04.2012, 17:27   [включить плавающее окно]   #8
FeyFre
Мужской Опытный
 
Аватар для FeyFre
 
Регистрация: 05.03.2010
Адрес: Vinnitsa, UA
я знаю про sql инъекции, но вопрос был в другом
нужно чтобы из введеных полей информация сразу писалась в базу, вот это как реализовать?)
facepalm.jpg
/0
Как это можно знать первое и не знать второе?

Добавлено через 3 минуты

Цитата (garniv) »
Но, мыть руки перед едой и после туалета, обычно раньше учат
Что им не мешает этого не делать вообще. В среднем один ребенок на клас так делает(по крайней мери из того что я знаю).
FeyFre вне форума  
Конфигурация ПК
Ответить с цитированием
Ответ Создать новую тему

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 20:38. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 2000-2017 3DNews. All Rights Reserved.
Администрация 3DNews требует соблюдения на форуме правил и законов РФ
Серверы размещены в Hostkey