За последние 24 часа нас посетил 18181 программист и 1589 роботов. Сейчас ищут 1044 программиста ...

Включен или не включен?

Тема в разделе "PHP для новичков", создана пользователем Штаны, 8 дек 2007.

  1. dark-demon

    dark-demon Активный пользователь

    С нами с:
    16 фев 2007
    Сообщения:
    1.920
    Симпатии:
    1
    Адрес:
    леноград
    в test.js недолжно быть никаких тэгов
     
  2. Anonymous

    Anonymous Guest

    Штаны,
    в js файле уже не нужны теги скрипта
    попробуй туда просто положить текст
    Код (Text):
    1. function func()
    2. {
    3. return 4;
    4. }
     
  3. Штаны

    Штаны Guest

    Попробовал. Пусто! Неужели у вас работает, а у меня нет? У меня Мозилы нет. А у вас и в опере работает? В чем ошибка?
     
  4. Anonymous

    Anonymous Guest

    Там. И должно. Быть. Пусто. *нервно плачет*
     
  5. Sergey89

    Sergey89 Активный пользователь

    С нами с:
    4 янв 2007
    Сообщения:
    4.796
    Симпатии:
    0
    Положи в файл test.js:
    [js]alert('Я жаваскриптег =)');[/js]
     
  6. Штаны

    Штаны Guest

    Фух :) Это заработало :) Ну вы у меня сегодня крови попили :)
     
  7. Штаны

    Штаны Guest

    Теперь подскажите, что туда лучше положить, чтобы было не пусто и чтобы я это протестировал на других браузерах?
     
  8. Anonymous

    Anonymous Guest

    МЫ???? У ТЕБЯ???? :'(
     
  9. Штаны

    Штаны Guest

    Я вам говорю :)

    Но вобщем я понял. В основном коде при инклуде test.js будет по-любому пусто, что в него не включай.
    Тогда смотрите какая гениальная у меня идея!:
    Можно определить включен ли яваскрипт, если в .htaccess Прописать:
    Код (Text):
    1.  
    2. RemoveHandler .js
    3. AddType application/x-httpd-php .js
    А дальше test.js:
    PHP:
    1.  
    2.  <?php
    3. header('Content-type: text/javascript');
    4. header('Content-Disposition: inline; filename="test.js"');
    5. readfile('js.txt');
    6.  
    7. $f=fopen("brauser.txt", "a+");
    8. flock($f, LOCK_EX);    
    9. fwrite($f, "Это зашел с включенным яваскриптом" );
    10. fflush($f);
    11. flock($f, LOCK_UN);
    12. fclose($f);
    13. ?>
    14.  
    И что же? Невозможное стало возможным? Я теперь точно буду знать, включен ли в браузере яваскрипт?
     
  10. Anonymous

    Anonymous Guest

    ЗА-ЧЕМ?
     
  11. Штаны

    Штаны Guest

    Главное, что это возможно! А зачем - это каждый сам для себя решает. Мне - надо. А вам значит не надо. Такое бывает :)
     
  12. Kreker

    Kreker Старожил

    С нами с:
    8 апр 2007
    Сообщения:
    5.433
    Симпатии:
    0
    Еще не забудь узнать, включен ли у пользователя css & img.
    Сделай такой сайт, как в далекие 95-е. Черный текст на белом фоне, и все, больше ничего.
    Да, еще напиши скрипт, который будет определять, включен ли у человека комп. Представляешь, как обрадуется пользователь? Заходит он на сайт, а ему сразу табличка - "Ваш компьютер включен"!
     
  13. Штаны

    Штаны Guest

    Я протестировал. Работает как часы!!! Теперь я легко определю, включен ли яваскрипт, а для моблильных телефонов - какие модели поддерживают яваскрипт. Фух. Еще раз убеждаюсь, что в споре рождается истина :)
    Сам дурак! :)
     
  14. EvelRus

    EvelRus Активный пользователь

    С нами с:
    16 ноя 2006
    Сообщения:
    2.168
    Симпатии:
    0
    Адрес:
    Москва
    <script>
    alert('Ваш компьютер включен');
    </script>

    ЛОЛ
     
  15. Dagdamor

    Dagdamor Активный пользователь

    С нами с:
    4 фев 2006
    Сообщения:
    2.095
    Симпатии:
    1
    Адрес:
    Барнаул
    Kreker
    Nemo
    Вы не оригинальны:

    [​IMG]

     
  16. Anonymous

    Anonymous Guest

    [​IMG]Упс.. я что то не то нажал? :shy:
     
  17. EvelRus

    EvelRus Активный пользователь

    С нами с:
    16 ноя 2006
    Сообщения:
    2.168
    Симпатии:
    0
    Адрес:
    Москва
    Горбунов Олег, спасибо!! :))))))))))))))))))))))
     
  18. DarkElf

    DarkElf Активный пользователь

    С нами с:
    22 окт 2006
    Сообщения:
    1.632
    Симпатии:
    0
    Горбунов Олег

    Спасибо на указанную ошибку. при грамотном построении системы ей все равно, можно работать через ajax или нет.
     
  19. Штаны

    Штаны Guest

    Вообще-то на вашем месте должен быть я :)
     
  20. Anonymous

    Anonymous Guest

    Вооот! Ну, хоть смогу спать спокойно, хоть кто то что то понял!
    А это только умные учатся на чужих ошибках ;)
     
  21. Штаны

    Штаны Guest

    А все-таки, за что спасибо? И стаким запозданием...
    Понять не могу :)