![]() |
|
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]()
|
|
| Genady |
|
||||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 70 Регистрация: 25.6.2009 Репутация: нет Всего: нет |
У меня такой вопрос - я написал html-файл который отображается web-браузером в качестве web-странички, в которой заполняются личные данные пользователя, которые затем обрабатываются php-файлом (при нажатии на кнопку submit, должен быть активирован этот php-файл, который просто должен вывести на экран введённые личные данные пользователя - разумеется в формате web-странички), но при нажатии кнопки submit - web-браузер(Firefox) рекурсивно но безуспешно пытается открыть запрашиваемую web-страничку.
Посоветуйте пожалуйста - что можно сделать чтобы осилить эту проблему? Я со своей стороны конечно прочитал не мало материала(в том числе на этом форуме -9 страниц сообщений на тему html-php, в частности 2 из них максимально совпадают с моей проблемой -первая и вторая ), но исчерпывающего ответа на свой вопрос - не нашёл, и поэтому - я аппелирую к вашему опыту и знаниям - уважаемые форумчане. Я работаю с win XP, apache2.2, php5.2.12 Соприкасаемые файлы whatsName.html и hiUser.php - находятся в одной директории C:\www\myFirstSite\Harris\whatsName Я так понимаю что путь к решению проблемы лежит через указание path для apache-сервера к файлу hiUser.php, т.е. в form теге <form method = "post" action = "hiUser.php">, аттрибут action, с помощью присваивания Url-сноски: action = "hiUser.php" - передаёт переменную "userName" обрабатывающей программе hiUser.php которая в свою очередь результаты обработки генерирует с помощью apache-сервера в html-код который в свою очередь отображается web-браузером в web-страничку. Код whatsName.html
а также код hiUser.php
Это сообщение отредактировал(а) Genady - 27.3.2010, 16:20 |
||||
|
|||||
| bars80080 |
|
|||
![]() прапор творюет ![]() ![]() ![]() ![]() Награды: 1 Профиль Группа: Завсегдатай Сообщений: 12022 Регистрация: 5.12.2007 Где: Königsberg Репутация: 71 Всего: 315 |
||||
|
||||
| sgrey |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 265 Регистрация: 15.4.2006 Репутация: 1 Всего: 4 |
ртфм, товарищь..... http://www.php.net/manual/en/language.vari...uperglobals.php |
|||
|
||||
| Genady |
|
||||||||||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 70 Регистрация: 25.6.2009 Репутация: нет Всего: нет |
После нажатия submit - ничего не выводится на экран, web-браузер пытается загрузить web-страничку, но безуспешно, после неудачной загрузки - firefox пытается загрузить выше-упомянутую страничку в следующем табе и снова неудачно и так - безостановочно и таким образом плодится сколь угодное количество untitled tabs. Причём картина такая же - если я переименовываю whatsName.html в whatsName.php Пробовал обозначить путь к файлу hiUser.php таким образом:
Тоже безрезультатно, хотя - уже нету генерируемых web-браузером безостановочных untitled tabs и даже выдаётся сообщение: File not found Firefox can't find the file at /C:/www/myFirstSite/Harris/whatsName/www/myFirstSite/Harris/whatsName/hiUser.php. * Check the file name for capitalisation or other typing errors. * Check to see if the file was moved, renamed or deleted. Добавлено @ 21:50
sgrey спасибо, я почитаю эту ссылку, на что именно надо мне уделить больше внимания в ней? - чтобы решить описанную проблему?
Пробовал, результат тот же, описанный мной в этом посте Это сообщение отредактировал(а) Genady - 27.3.2010, 21:55 |
||||||||||
|
|||||||||||
| bars80080 |
|
|||
![]() прапор творюет ![]() ![]() ![]() ![]() Награды: 1 Профиль Группа: Завсегдатай Сообщений: 12022 Регистрация: 5.12.2007 Где: Königsberg Репутация: 71 Всего: 315 |
никогда не слышал и не видел такого поведения. может у вас браузер глючит? попробуйте открыть страницу в другом не корректный урл. абсолютный путь начинается с http:// и имеет вполне интернетовский вид. в вашем случае либо http://myFirstSite/Harris/whatsName/hiUser.php либо http://localhost/Harris/whatsName/hiUser.php что у вас там установлено? денвер и вменяемый сервер? кстати, сам пхп работает? если написать в чистом файле
|
|||
|
||||
| sgrey |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 265 Регистрация: 15.4.2006 Репутация: 1 Всего: 4 |
ну сначала почитай про POST и GET я код проверял у себя, на фаерфоксе, всё работает. мне кажется что у тебя пхп не правильно настроен или апач не работает как надо или не запущен..... слышел о денвере? http://www.denwer.ru/ поставь его.там настраивать ничего не надо, по умолчанию всё включено - sql, php, апач, и другие полезные вешчи. Это сообщение отредактировал(а) sgrey - 28.3.2010, 00:00 |
|||
|
||||
| Genady |
|
||||||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 70 Регистрация: 25.6.2009 Репутация: нет Всего: нет |
bars80080 - спасибо большое - заработало!
Hi User PHP program that receives a value from "whatsName" Hi there, Gena! Благодаря вам :
Что касается: - у меня установлен апаче и мускул, денвера - нету, но я не расстроен.
qwer - естественно Окей sgrey - почитаю У меня вопрос к вам bars80080 - если я работаю на винде, то может быть существует какая то настройка под апач или пхп, так что-бы не набирать полный адрес http://localhost/Harris/whatsName/hiUser.php а только:
или такое характерно только для OS linux? |
||||||
|
|||||||
| bars80080 |
|
|||
![]() прапор творюет ![]() ![]() ![]() ![]() Награды: 1 Профиль Группа: Завсегдатай Сообщений: 12022 Регистрация: 5.12.2007 Где: Königsberg Репутация: 71 Всего: 315 |
какая-то некорректность в настройках. если в action указать только имя скрипта, то он должен обращаться непосредственно к скрипту по этому имени находящемуся в той же папке, в которой находится файл с формой. нарушить это соответствие могут определённые директивы в .htaccess, или тэг <base href="" /> в заголовке страницы. может быть ещё какие настройки сервера. |
|||
|
||||
| Genady |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 70 Регистрация: 25.6.2009 Репутация: нет Всего: нет |
Да, кстати - раз речь зашла об .htaccess , этот файл я пробовал создать в директории где сидит скрипт файл, но т.к. винда - кричит , что необходимо дать название файлу с расширением .htaccess то идею эту - я оставил, может быть зря? |
|||
|
||||
| bars80080 |
|
|||
![]() прапор творюет ![]() ![]() ![]() ![]() Награды: 1 Профиль Группа: Завсегдатай Сообщений: 12022 Регистрация: 5.12.2007 Где: Königsberg Репутация: 71 Всего: 315 |
попробуй найди такой файл где-нибудь ещё. скопируй себе, сотри внутри всё и запиши, что надо. в таком случае винда покладиста
|
|||
|
||||
| Genady |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 70 Регистрация: 25.6.2009 Репутация: нет Всего: нет |
Окей, дал поиск по файлам, .htaccess - не найден.
|
|||
|
||||
| bars80080 |
|
|||
![]() прапор творюет ![]() ![]() ![]() ![]() Награды: 1 Профиль Группа: Завсегдатай Сообщений: 12022 Регистрация: 5.12.2007 Где: Königsberg Репутация: 71 Всего: 315 |
я имел ввиду любой файл .htaccess, в сети или на другом компе. ну, возьми этот
открой его в блокноте и напиши что хочешь. винда даст его сохранить под собственным (пустым) именем Присоединённый файл ( Кол-во скачиваний: 2 )
ht.rar 0,23 Kb |
|||
|
||||
| Genady |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 70 Регистрация: 25.6.2009 Репутация: нет Всего: нет |
bars80080! - большое спасибо!
Я попробую. Это сообщение отредактировал(а) Genady - 1.4.2010, 09:21 |
|||
|
||||
| Genady |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 70 Регистрация: 25.6.2009 Репутация: нет Всего: нет |
bars80080! - большое спасибо!
Но к сожалению action = "hiUser.php" не работает и после того как: 1)Разархивировал .htaccess и стёр его содержимое , а затем поместил в нём : 2)RemoveHandler .html .htm AddType application/x-httpd-php .php .htm .html .phtml 3) разместил его в директории где находятся файлы html и php 4) добавил строчку AccessFileName .htaccess в httpd.conf 5)установил значение AllowOverride All в httpd.conf 6)задал значение doc_root = "C:\www" в php.ini На что следует обратить ещё внимание? Это сообщение отредактировал(а) Genady - 1.4.2010, 09:34 |
|||
|
||||
![]()
|
| Правила форума "PHP" | |
|
|
Новичкам:
Важно:
Внимание:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | PHP: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |