|
автор: Сергей (29.12.2004 в 13:17) |
|
| Существует ли возможность, в случае если не вызывается ссылка www.xxx.xx (мб в течении определенного времени), перейти по другой www.yyy.yy.
Спасибо! | |
|
|
|
|
|
|
|
для: Сергей
(29.12.2004 в 13:17)
| | Условного перехода нет, но можно применить "безусловный переход" или редирект. Вот мета-тег, который производит редирект на страницу newpage.php через 20 секунд после загрузки страницы.
<head>
<META HTTP-EQUIV='Refresh' CONTENT='20; URL=newpage.php'>
</head>
|
Т.е. если в течении 20 секунд не будет выбрана никакая ссылка, то будет осуществлен переход на страницу newpage.php.
PS: Я не знаю задачу, но, обычно, в WEB не принято ограничивать время раздумий пользователя. | |
|
|
|
|
|
|
|
для: glsv (Дизайнер)
(29.12.2004 в 22:15)
| | Большое спасибо за ответ. Я неправильно написал вопрос. Попробую уточнить.
Как в PHP обычно обрабатывают ситуацию, когда страница по какой-либо причине
не вызывается (к примеру отключен Web-сервер), а вместо страницы со словами
"The page cannot be displayed ..." желательно вызвать свою html-заставку. | |
|
|
|
|
|
|
|
для: Сергей(зарегистр)
(30.12.2004 в 13:47)
| | Это должен позволять твой хостер, если он разрешает перехват ошибки 404 или других, то у него в помощи написана инструкция которую нужно вставить в файл .htaccess которая и будет вместо страницы провайдера показывать твою страницу. | |
|
|
|
|
|
|
|
для: Сергей(зарегистр)
(30.12.2004 в 13:47)
| | Для обработки ошибок можно использовать файл .htaccess
Пропишите в нем следующие директивы:
ErrorDocument 401 /401.html
ErrorDocument 403 /403.html
ErrorDocument 404 /404.html
ErrorDocument 500 /500.html
|
При возникновении этих ошибок (401, 403, 404, 500) будут открыты соответсвующие страницы. Таким образом Вы можете обработать любую ошибку.
http://www.softtime.ru/info/articlephp.php?id_article=25 | |
|
|
|