Может ли моя файловая структура вызывать проблемы с моей системой загрузки фотографий?

Я пытаюсь создать систему загрузки фотографий, следуя онлайн-руководствам Адама Хуриса.

http://www.developphp.com/view.php?tid=1395 - Загрузить несколько файлов видео http://www.developphp.com/view.php?tid=1304 - загрузка профиля пользователя

Большая часть кода похожа на подобный, но вместо этого используются мои собственные имена переменных. Одно из основных отличий заключается в том, что вместо создания трех разных полей загрузки файлов, как в видео с несколькими загрузками, я создал свою форму, чтобы можно было выбрать несколько вариантов только из одного поля загрузки.

Ниже приведен краткий обзор файлов, их расположения и функций страницы.

create_post.php, расположенный в корневом каталоге, - страница, позволяющая загружать изображения.

image_uploader.php, расположенный в корневом каталоге> включает каталог - страницу, содержащую форму загрузки, созданную в виде отдельного файла для включения на любую страницу, которая может потребовать загрузки фотографий.

photo_system.php находится в корневом каталоге> парсеры - страница, которая обрабатывает загрузку изображений.

Когда я перехожу на страницу создания сообщения, нажимаю ссылку для загрузки изображений, все работает хорошо, я вижу форму, я даже могу выбрать файлы, которые хотел бы попробовать и загрузить, но когда я нажимаю кнопку загрузки, ничего похоже, происходит, когда должен загрузиться photo_system.php.

Я добавил строку кода в photo_system.php прямо вверху, которая должна вызвать окно предупреждения после загрузки страницы в попытке отладить мои проблемы, но я никогда не вижу этого, если Я перехожу прямо к image_uploader.php

Это заставило меня поверить, что, возможно, проблема заключалась в моих относительных ссылках на файлы, поэтому я попытался добавить $ _SERVER ['DOCUMENT_ROOT'] в начало ссылок, чтобы гарантировать, что он всегда может находить их из корневого каталога, в настоящее время у меня есть он настроен с жестко запрограммированной переменной $ root, и я все еще не могу заставить систему работать.

Возможно ли, что моя проблема связана с файловой структурой и тем, как страницы взаимодействуют друг с другом? Может ли кто-нибудь взглянуть на мой код для этих трех файлов и посмотреть, могут ли они что-нибудь заметить? Я был в тупике уже неделю или около того, поэтому думаю, что пора попросить помощи извне.

У меня есть 3 файла, сохраненные в формате txt, поэтому код можно просмотреть

http://www.vwrx-project.co.uk/temp_source_code/create_post.txt

http://www.vwrx-project.co.uk/temp_source_code/image_uploader.txt

http://www.vwrx-project.co.uk/temp_source_code/photo_system.txt


person lil_bugga    schedule 04.10.2014    source источник


Ответы (1)


Оказалось, что в конце концов я пытался вложить две таблицы одна в другую, так что это было частью моей проблемы.

Я включил систему загрузки фотографий image_uploader.php в качестве таблицы с действием, запрашивающим файл photo_system.php, который работал, когда я напрямую переходил на страницу image_uploader.php.

У меня также была на моей главной странице, где загружались изображения, форма, для которой было установлено значение onsubmit = false, и это отменяло действие формы для включенного файла.

Я узнал об этом только тогда, когда решил попробовать записать его прямо в один файл, иначе я бы все равно застрял.

person lil_bugga    schedule 10.10.2014