Hey One, а почему у Вас нет проверок на ошибки при выполнении sql запроса?
В логи ещё загляните, тоже помогает найти причину.
По поводу !@copy.
Почитайте на досуге, что означает "!", почему не надо пользоваться "@" и чем отличается copy() от move_uploaded_file()
vitaly_74, вопрос лучше свой перечитайте и нормально сформулируйте, чтобы было понятно куда, что и как Вы пытаетесь подключить.
Пока из Вашего вопроса ничего непонятно.
Hey One, Вы содержимое массива выводите до того, как скопируете файл в нужную директорию.
Никогда, слышите, никогда не используйте "@", Вы сами себе оказываете медвежью услугу использованием "@"
И используйте move_uploaded_file() вместо copy()!!!
Hey One, так почему же не записывается в базу информация?