2011-07-06 2 views
0

Я разрабатываю из php с двумя полями (одно для уникального имени, второе для загрузки изображения). Когда вы отправляете форму после заполнения данных, я проверяю поле имени с записями базы данных. Если новое имя выходит из базы данных, я показываю ошибку. это прекрасно, но я потерял имя изображения, которое я загрузил раньше. Для этого я использую сеансы. С сеансов я получаю имя изображения и временное имя, и я передаю их через скрытые переменные. Но изображение не загружается. Можете ли вы сказать, как я могу осуществить это на моем сайтеЗагрузка изображения с временного пути

Благодаря Sateesh

+0

показать нам код – Subdigger

+0

Использование сеанса - плохая идея. Что делать, если я открываю две вкладки? – Albireo

ответ

0

Может быть, вы можете отправить новый запрос Ajax к серверу и проверить, если имя уже используется.

Если да - ответьте на ошибку и покажите ее на странице, в противном случае (без ошибок) - вы можете отправить полную форму (имя и файл изображения) на сервер. Таким образом, файл будет отправлен только один раз.

Смежные вопросы