Я студент второго курса CS, прохожу стажировку в Геологической службе Южной Дакоты. Я был нанят, чтобы помочь с базами данных, но с тех пор мне было поручено обновлять веб-страницы, создавать контент JavaScript и т. Д. Я все еще изучаю тонкости CFML, JavaScript и DHTML. Будем благодарны за любую помощь, которую вы можете предложить!
Проблема: все наши веб-страницы, которые обращаются к нескольким научным базам данных, были написаны в формах, где method = "POST". Наш отдел предпочел бы method = "GET", чтобы мы могли создать постоянную ссылку и ссылаться на результаты на других веб-страницах. Я просмотрел все файлы html и .cfm, используя конструкторское представление Dreamweaver, а также просматривал код вручную и изменил все ссылки на формы на GET в моей тестовой копии веб-страницы. Я ничего не изменил, но изменение POST на GET разрывает страницу и выдает мне HTTP 500 Internal Server Error.
Я прочитал
http://www.communitymx.com/content/article.cfm?cid=E078CF4BDCC45632
и многие другие страницы, а также мою настольную справку DHTML, чтобы попытаться выяснить, что ее нарушает, но я должен признать, что застрял. Когда я снова переключаю ссылки на POST, моя тестовая страница снова работает.
Рассматриваемая веб-страница находится здесь:
http://www.sdgs.usd.edu/other/db.html
В частности, база данных литологических журналов.
Буду очень признателен за любые предложения или помощь, огромное спасибо за ваше время!