ifap,
1. это не задача не тривиальная. Это просто ваш подход тотальная некромантия. Код не работает потому что разработчики HTTP этой реальности оказались не готовы к тому что вы решите что в Content-Disposition: inline; вы можете указать еще file. Более того я думаю им будет очень интересно узнать откуда вы решили что это будет работать?
2. Я конечно понимаю что говорю очень категорично - но этот код ни в одной строчке не похож на регистрацию.
ifap, однако форму регистрации каждый из нас делал раз миллион. и ваш вариант это даже не заклинание Винградиум Левиоза. И даже не крестражи Воландеморта. Я думаю от такой некромантии и извращения охренел бы даже он - и сказал ну это все к херам пойду бухать
Так что давайте забьем на некромантию, и вы опишете задачу целиком со всем кодом.
ifap, вас понимают так как это можно реализовать в рамках существующей вселенной. если вы придете и скажете хочу летать - вам предложат самолет, дельтаплан, парашют или еще чего. Палочка Гарри Потера и заклинание Вингардиум Левиоза - не в этой реальности
racheev, ну представьте себе что у вас с таблицей не один пользователь работает - а 100. и попробуйте реализовать соблюдение порядка в auto_incrementе и так что бы у вас какой нибудь пользователь не столкнулся с тем что он пытается вставить запись уже с существующем id.
После того как реализуете - посмотрите на код, посчитаете сколько оно ресурсов жрет, почешите голову и отправите этот код в корзину.