Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Сделать "невидимым" кусок кода в заданное время [2]
Форумы портала PHP.SU » » Вопросы новичков » Сделать "невидимым" кусок кода в заданное время

Страниц (3): « 1 [2] 3 »
 

16. LIME - 16 Июля, 2013 - 20:58:04 - перейти к сообщению

soffrick как говорил кто-то из "Человек с бульвара Капуцинов"
- настоящему мужчине всегда есть что сказать!
17. soffrick - 16 Июля, 2013 - 21:01:29 - перейти к сообщению
-
18. LIME - 16 Июля, 2013 - 21:03:34 - перейти к сообщению
soffrick это не намек...это прямая речь...не кивай на глупые вопросы...возьми и помоги...слабо?
19. soffrick - 16 Июля, 2013 - 21:06:02 - перейти к сообщению
-
20. LIME - 16 Июля, 2013 - 21:08:49 - перейти к сообщению
ага...а не рассуждай о рыбалке
21. soffrick - 16 Июля, 2013 - 21:10:55 - перейти к сообщению
Цитата:
отсюда вывод: если блок не должен присутствовать не надо его скрывать...надо его убрать

soffrick пишет:

либо не выводить либо перезаписать файл удалив вывод

хочешь чтобы вместо слов написал код?

(Добавление)
я не пойму тебе что общения не хватает?
(Добавление)
извиняюсь за весь оффтоп ...
почистите тему, отношения в личку выяснили Подмигивание
22. exhaust - 16 Июля, 2013 - 21:54:37 - перейти к сообщению
LIME пишет:
к сожалению невозможно помочь Вам пока Вы не ощутите смысл программирования...чудес не бывает...продолжай учиться


Ну спасибо!
Есть здесь еще кто нибудь, кто может помочь с кодом?

Пустая строка действительно лучше. Получается нужно чтобы до указанного времени отображался один код, а после нее другой (то есть пустая строка)
23. LIME - 16 Июля, 2013 - 22:04:34 - перейти к сообщению
PHP:
скопировать код в буфер обмена
  1. if(time()>$someTime){
  2.     echo '<div>тут инфа</div>';
  3. }// иначе ничего не описываем...ибо что нефиг

(Добавление)
exhaust ну извини что нет у тебя понятия как что делается...меня винить в этом нельзя
24. teddy - 16 Июля, 2013 - 22:45:55 - перейти к сообщению
LIME
Ну раз так, тогда не совсем понимаю что ты имел ввиду когда говорил что нужно нафиг выкинуть блок ) Объясни плизики )

А то я что то не понимаю до конца что ты хотел сказать... Ты это говоришь с учетом того, что этот див формируется через PHP и показывается только по условию? Если да, то получается если сделать на js, то это полный провал(по поисковикам) с твоей точки зрения?

Ща объясню толком что я хотел сказать )

Например есть такой код:

CODE (html):
скопировать код в буфер обмена
  1. #myDiv
  2. {
  3. display: block;
  4. border: 1px solid black;
  5. }

CODE (html):
скопировать код в буфер обмена
  1. <div id="myDiv">
  2.     <p>test</p>        
  3. </div>


далее к примеру через js задаем определенное время когда display должен быть выставлен в none. Тоесть получается так:
Если мы в CSS не задавали display вообще, то блок в коде останется, но уже без display. А если по умолчанию мы прописали правило display, то приведя его значение к ("") посредством DOM, то будет использовано значение по умолчанию, которое указано в CSS.

Отсюда и не понимание. Нужно исключительно через пых формировать такие блоки дабы не навредить себе в поисковой выдаче и если это так, то получается использование подобных фишек только на js + css - это провал?

Надеюсь я верно объяснил свою мысль
25. LIME - 16 Июля, 2013 - 22:58:44 - перейти к сообщению
что-то не очень ты объяснил
имхо все очень понятно
поисковик индексирует контент не учитывая стили и тем паче js скрипты
вот давай рассуждать логически
представь что ты разрабатываешь поисковый спайдер
тебе надо перелопатить куеву тучу ресурсов...еще скрипты выполнять и стили следить????...это сразу смерть спайдеру....ниасилит
по сути...не спеши все сразу понимать....просто учти что все что есть для юзеров индексируется поисковиком...
и если ты прячешь блок от юзера то поисковику на это глубоко положить ...он воспримет текст так как будто он есть
а хорошо это или плохо зависит от ситуации
я ответил?
26. soffrick - 16 Июля, 2013 - 22:59:13 - перейти к сообщению
Цитата:
html, css, js, jq, display : "none" | ""...

=>
CODE (javascript):
скопировать код в буфер обмена
  1. el.parentNode.removeChild(el);

профит
(Добавление)
в идеале:
PHP:
скопировать код в буфер обмена
  1. if(time()>$someTime){
  2.     echo '<div>тут инфа</div>';
  3. }// иначе ничего не описываем...ибо что нефиг



LIME, точно ... сплю уже Улыбка
27. LIME - 16 Июля, 2013 - 23:01:07 - перейти к сообщению
soffrick самое хреновое решение
почему я выше объяснил
(Добавление)
хотя стоит добавить с сказаному выше что никто на самом деле не знает как работают поисковики на самом деле
мы можем только предполагать и ставить эксперименты(если у кого есть инсайдер расскажите пжлст)))...чем сеошники и занимаются
28. teddy - 16 Июля, 2013 - 23:09:14 - перейти к сообщению
LIME пишет:
я ответил?

В принципе да, просто ты сказал что нужно выставлять пустые кавычки, меня смутило то, что этим блок не убить в коде... Если есть дисплей в CSS, то будет использовано то значение, которое там присвоено по умолчанию... Если же его нет, то блок останется всё же но просто без дисплея...

Тогда получается что "временные блоки" которые не относятся в целом к контенту, нужно выводить только средствами php в данном случае...
29. LIME - 16 Июля, 2013 - 23:09:56 - перейти к сообщению
teddy пишет:
росто ты сказал что нужно выставлять пустые кавычки,
боже упаси
я не говорил этого
30. teddy - 16 Июля, 2013 - 23:11:54 - перейти к сообщению
LIME пишет:
Цитата:
teddy нет...лучше не none а вообще пустая строка

И далее понеслась тема про поисковики

 

Powered by ExBB FM 1.0 RC1