Сервер само собой не глючит, если сайт на голом html ;)
NewFelix, а у меня вот стали все картинки подгружаться с вашего сайта.
Только оооочень туго. Видимо, сервер перегружен и из-за этого отваливались keep-alive запросы.
Наименее затратный способ — договор с банком, предоставляющим услугу "интернет-эквайринг".
Дают доступ к своему платежному шлюзу, по протоколу https.
В плане безопасности — предварительный обмен ключами, само собой.
Попробуйте сделать вот такой .htaccess
<FilesMatch ".*">
BrowserMatch ".*" nokeepalive
</FilesMatch>
Это отключит keep-alive. Если все картинки станут появляться, то проблема как я написал выше.
Некоторые браузеры так же могут некорректно работать с keep-alive запросами.
По-идее, для них в конфигурации сервера предусмотрены как раз такие исключения (nokeepalive downgrade-1.0 force-response-1.0).
Скорей всего, проблема с настройкой сервера.
А точнее, с обработкой keep-alive запросов.
Если php не открывается в браузере — проблема в самом php / в хостинге.
Думаю, вам следует организовать вывод диагностических сообщений (должны же быть какие-то ошибки), и посмотреть error_log на том хостинге, где не работает.
Выдаётся информация, если вызвать этот php-скрипт напрямую?
Я думаю, самый простой вариант будет взять какой-нибудь скрипт tooltips-ов и малость его доработать, чтобы он показывал не заданный текст, а брал его из атрибута alt.
http://www.walterzorn.com/tooltip/tooltip_e.htm
[umka] добавил 14.03.2010 в 00:48
Хотя даже дорабатывать ничего не надо.
Просто взять один из этих tooltip-скриптов и модифицировать onmouseover примерно так:
onmouseover="Tip(this.alt, WIDTH, 300, FADEIN, 500, FADEOUT, 500)"
Ну тут уж так или иначе придется чем-то жертвовать :)
Сделайте .htaccess
CharsetDefault cp1251 CharsetSourceEnc cp1251
Или в настройках виртуалхоста поменяйте кодировку.