HOME    FORUMS    MEMBERS    RECENT POSTS    LOG IN  
Баннер 1   Баннер 2

ANTICHAT — форум по информационной безопасности, OSINT и технологиям

ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию. Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club, и теперь снова доступен на новом адресе — forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
Вернуться   Форум АНТИЧАТ > ПРОГРАММИРОВАНИЕ > PHP
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #241  
Старый 21.01.2008, 16:36
bul.666
Banned
Регистрация: 06.06.2006
Сообщений: 944
Провел на форуме:
3986705

Репутация: 1403


Отправить сообщение для bul.666 с помощью ICQ
По умолчанию

Цитата:
т.к. onclick вроди срабатывает после того, как ты уже нажмёшь.
Если это баттон то при отжатии срабатывает
 
Ответить с цитированием

  #242  
Старый 21.01.2008, 17:04
Корвин
Участник форума
Регистрация: 26.02.2007
Сообщений: 259
Провел на форуме:
302951

Репутация: 67
Отправить сообщение для Корвин с помощью ICQ
Post

Цитата:
Сообщение от astrologer  
Возможно он имеет ввиду, что стоит добавить ещё один обработчик - т.к. сабмит происходит не мгновенно, а картинка кнопка остаётся такая же, как и у нажатой кнопки:
точняк

вопщем то вот полный вариант:
PHP код:
if ($content->id_content==1)
        
        {
?>
<img src="/img/glavnaya-onPress.jpg" width="92" height="32" border="0" hspace="0" vspace="0"></td>//это када уже нажали
<?
        
}
        else
        {
?>
<a href="/"><img onMouseOver="this.src='/img/glavnaya-mouseOver.jpg'" onMouseOut="this.src='/img/glavnaya.jpg'" src="/img/glavnaya.jpg" width="92"
height="32" border="0" hspace="0" vspace="0"></a></td>// а тут простое состояние,и во время наведения мышки,можно сюда добавить онклик

Последний раз редактировалось Корвин; 21.01.2008 в 17:17..
 
Ответить с цитированием

  #243  
Старый 21.01.2008, 18:03
cb93ka
Познающий
Регистрация: 04.01.2007
Сообщений: 53
Провел на форуме:
166097

Репутация: 39
По умолчанию

Как бороться с кэшем на странице?
инклудится некоторый текст, и если тот текст изменить, то пока рефреш страницы не сделать - он не обновляется. как побороть это?
 
Ответить с цитированием

  #244  
Старый 21.01.2008, 18:05
NOmeR1
Познавший АНТИЧАТ
Регистрация: 02.06.2006
Сообщений: 1,188
Провел на форуме:
6023777

Репутация: 2642


Отправить сообщение для NOmeR1 с помощью ICQ
По умолчанию

Эээ, Корвин, вы этакий код откуда взяли?
Связка, точно уверен, что он инклудится? (include())

Просто PHP код всегда выполняется прежде чем хтмл)

Последний раз редактировалось NOmeR1; 21.01.2008 в 18:08..
 
Ответить с цитированием

  #245  
Старый 21.01.2008, 20:04
Корвин
Участник форума
Регистрация: 26.02.2007
Сообщений: 259
Провел на форуме:
302951

Репутация: 67
Отправить сообщение для Корвин с помощью ICQ
По умолчанию

ну у меня он инклюдица, если полностью то там блок меню,но я его инклюдом сделал только чтобы главная страница быстрее грузилась,у яндекса ваще ограничение стоит на размер главной страницы, но я с тем же успехом могу свой код прямо в index.html всунуть
если хочешь могу полностью выложить код менюшки своей,работает она исправно
 
Ответить с цитированием

  #246  
Старый 22.01.2008, 13:03
cb93ka
Познающий
Регистрация: 04.01.2007
Сообщений: 53
Провел на форуме:
166097

Репутация: 39
По умолчанию

Цитата:
Связка, точно уверен, что он инклудится? (include())
да
Код:
td height="20" colspan="2"><span class="style1">Кол-во: <strong><?php include('inc/stat.php') ?></strong></span></td>
 
Ответить с цитированием

  #247  
Старый 22.01.2008, 14:03
astrologer
Постоянный
Регистрация: 30.08.2007
Сообщений: 773
Провел на форуме:
3069349

Репутация: 808


По умолчанию

Всё логично.
Сервер сформировал страницу, отдал её клиенту.
С этого момента сервер более не властен над страницей.

Браузер получил страницу и отобразил её.
С этого момента браузер не знает об изменениях на сервере.
Единственный способ получить новые данные (или узнать, что они вообще изменились) - запрос на сервер.
 
Ответить с цитированием

  #248  
Старый 22.01.2008, 14:10
maksimka@
Познающий
Регистрация: 13.11.2007
Сообщений: 52
Провел на форуме:
375030

Репутация: 22
По умолчанию

Я думаю что в этой теме !!! у меня вопрос ?где можно в нете сделать не сайт а просто страничку там типа рекламы с музыкой )))есть вообще такое ))
 
Ответить с цитированием

  #249  
Старый 22.01.2008, 14:41
-=lebed=-
Флудер
Регистрация: 21.06.2006
Сообщений: 3,193
Провел на форуме:
12702287

Репутация: 4738


По умолчанию

http://narod.yandex.ru/
 
Ответить с цитированием

  #250  
Старый 22.01.2008, 15:59
NOmeR1
Познавший АНТИЧАТ
Регистрация: 02.06.2006
Сообщений: 1,188
Провел на форуме:
6023777

Репутация: 2642


Отправить сообщение для NOmeR1 с помощью ICQ
По умолчанию

Цитата:
Сообщение от astrologer  
Всё логично.
Сервер сформировал страницу, отдал её клиенту.
С этого момента сервер более не властен над страницей.

Браузер получил страницу и отобразил её.
С этого момента браузер не знает об изменениях на сервере.
Единственный способ получить новые данные (или узнать, что они вообще изменились) - запрос на сервер.
Не согласен. Include() тупо выполняет PHP код, который находится в файле, который там указать. Это зависит от кеша юзера. У меня была такая же трабла в опере. Но там на самом деле вся страница хранится в кеше, а не только инклуженая.
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Delphi]/[Pascal] Задай вопрос, получи ответ Isis С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby 6762 17.06.2010 21:23
Проблемы с железом. Задай вопрос, получи ответ Alexsize "Железо" 1181 10.06.2010 12:08



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ