Перейти к содержимому


Пользователь месяца
TimurR TimurR 1-й за Август
Очков активности: 726 3 темы, 35 сообщений, 11 баллов репутации
ТОП самых активных за этот месяц
  • Фотография ShowPrint
    #1

    ShowPrint (ShowPrint.ru)
    Очков активности: 207 2 темы, 17 сообщений, 6 баллов репутации

  • Фотография WGN
    #2

    WGN (worldgamenews.com)
    Очков активности: 72 Вне конкурса за определение пользователя месяца

  • Фотография Ixman
    #3

    Ixman (o5cat.ru)
    Очков активности: 72 0 тем, 8 сообщений, 6 баллов репутации

  • Фотография magnet
    #4

    magnet (rbfxdirect.com)
    Очков активности: 67.5 Вне конкурса за определение пользователя месяца

  • Фотография BLIK
    #5

    BLIK
    Очков активности: 33 Вне конкурса за определение пользователя месяца

  • Фотография AnnaYa
    #6

    AnnaYa (topbase.ru)
    Очков активности: 33 2 темы, 5 сообщений, 2 балла репутации

  • Фотография Developer
    #7

    Developer
    Очков активности: 31.5 2 темы, 15 сообщений, 1 балл репутации

  • Фотография Алексей111
    #8

    Алексей111
    Очков активности: 28.5 5 тем, 4 сообщения, 1 балл репутации

  • Фотография TimurR
    #9

    TimurR
    Очков активности: 27 Вне конкурса за определение пользователя месяца

  • Фотография fedornabilkin
    #10

    fedornabilkin (zaka4ano.ru)
    Очков активности: 24 0 тем, 4 сообщения, 4 балла репутации

  • Показать весь ТОП 10

Kwork.ru - услуги фрилансеров от 500 руб.

Поддержите форум! =)
Апдейты
  • Яндекс тИЦ: 19.11.2017
  • Яндекс выдача: 22.09.2018
Топ 5 участников по репутации


Php переменная для вывода текста из h1 страницы (стр. 2)

#11 Mr.Developer

Mr.Developer
  • Неактивные
  • 73 сообщений
  • Репутация: 12
0

Отправлено 09 January 2013 - 10:17

Вас спасет js
Проще всего будет реализовать на каком-нить JQuery.
1) Идем по DOM и находим h1, выдергиваем текст
2) Выводим его там где нужно, например в какой-нить div id="result"
  • 0

#12 isvetlichniy

isvetlichniy
  • Неактивные
  • 622 сообщений
  • Репутация: 93

Отправлено 09 January 2013 - 12:02

нет, мне надо что-то (код, скрипт или ещё что) что будет брать текст из h1 - страницы:

тут походу тяжелые наркотики.
Автор, что такое h1?? заголовок (title) страницы или заголовок первого уровна НА странице?
  • -1

#13 Александр Малаш

Александр Малаш
    Topic Starter
  • Неактивные
  • 98 сообщений
  • Репутация: -8

Отправлено 16 February 2013 - 20:44

Вы скажите хотя бы какой у вас движок.



нет движка! сайт на связке html+css+php работает!

isvetlichniy, не понял при чём тут наркотики... ну да ладно... а если Вы не можете понять что такое h1 то Вы вряд ли мне помочь сможете! так что мусорите пожалуйста в другом месте и не отвечайте больше на мои сообщения, пожалуйста...!

ведь по моему яснее и быть не может! H1 - это h1, заголовок первого уровня! А title - это title, и как по другому обяснить я не знаю!

Mr.Developer, а подробнее подсказать можно? чтобы несведущему человеку понятно было! всё для сайта haileup.ru!
  • 0

#14 Mr.Developer

Mr.Developer
  • Неактивные
  • 73 сообщений
  • Репутация: 12

Отправлено 16 February 2013 - 21:08

Mr.Developer, а подробнее подсказать можно? чтобы несведущему человеку понятно было! всё для сайта haileup.ru!

Ну вы просто довольно сложно описываете то что хотите в итоге получить =)
Если вам тупо нужно выдернуть h1 из уже сгенеренной и выведенной страницы и отобразить еще где то то еще раз повторюсь. При помощи js выдергиваем текст из элемента и вставляем там где нужно - php тут вовсе не причем ибо всю эту магию выполняет js в браузере на стороне клиента

Если у вас получится как то получше объяснить что вам конкретно лучше, желательно на примерах то может и смогу помочь )
  • 1

#15 Александр Малаш

Александр Малаш
    Topic Starter
  • Неактивные
  • 98 сообщений
  • Репутация: -8

Отправлено 16 February 2013 - 22:17

Надо именно то, что Вы сказали сделать, а именно: "тупо нужно выдернуть h1 из уже сгенеренной и выведенной страницы и отобразить еще раз на этой же странице"! Но как выдергивать текст из элемента и вставить его там, где нужно при помощи js я понятия не имею! Так что если не сложно, объясните, пожалуйста!?

Если брать конкретный пример, то вот 2 страницы:

http://haileup.ru/bo..._nattydread.php
http://haileup.ru/bo...ley_burning.php

И у каждой есть свой заголовок h1

Bob Marley - Natty Dread
Bob Marley – Burning

Соответственно!

Так вот, нужен какой-нибудь способ выводить эти заголовки на тех же страницах ещё раз, путём размещения, в общем, для них блоке какого-нибудь хитрого кода…?

Понятней объяснить не смогу! Сможете помочь?


  • -1

#16 isvetlichniy

isvetlichniy
  • Неактивные
  • 622 сообщений
  • Репутация: 93

Отправлено 16 February 2013 - 22:20

«какой-то текст» - необходимо брать и выводить и тега H1 (H1 – это заголовок страницы)!

разве это не ты писал?
H1 – это заголовок страницы, нуну

а касательно твоего вопроса

способ выводить эти заголовки на тех же страницах ещё раз


<?php
$h1_value = 'Some text here';
echo '<h1>'.$h1_value.'</h1>';
echo '<h1>'.$h1_value.'</h1>';
echo '<h1>'.$h1_value.'</h1>';
echo '<h1>'.$h1_value.'</h1>';
echo '<h1>'.$h1_value.'</h1>';
?>
и так хоть миллион раз его выводи на странице
  • 0

#17 Александр Малаш

Александр Малаш
    Topic Starter
  • Неактивные
  • 98 сообщений
  • Репутация: -8

Отправлено 16 February 2013 - 22:48

Спасибо! Сейчас попробую!

Такой способ не подойдет! Ведь он требует предварительного изменения h1 для каждой из страниц!


  • 0

#18 isvetlichniy

isvetlichniy
  • Неактивные
  • 622 сообщений
  • Репутация: 93

Отправлено 16 February 2013 - 22:52

ты мне лучше скажи, откуда ты выводишь значение первого h1?
как оно у тебя храниться?

если в базе, можно выдергивать значение из строки
есть также вариант на клиентской стороне это делать

но тут уже возникает другой вопрос: что если на странице будет несколько h1 ?


  • 0

#19 Александр Малаш

Александр Малаш
    Topic Starter
  • Неактивные
  • 98 сообщений
  • Репутация: -8

Отправлено 16 February 2013 - 23:20

h1 прописан html кодом, т.е.

<h1>заголовок страницы</h1>

на страницах только один заголовок первого уровня!
  • 0

#20 yury

yury
  • Пользователь
  • 642 сообщений
  • Репутация: 188

Отправлено 16 February 2013 - 23:24

Но как выдергивать текст из элемента и вставить его там, где нужно при помощи js я понятия не имею! Так что если не сложно, объясните, пожалуйста!?

<html>
<head>
<script type="text/javascript">
window.onload = function() {
var str = 'Если Вы обнаружили ошибку на странице под заголовком «'+document.getElementsByTagName('h1')[0].innerHTML+'» оставьте соответствующий комментарий.';
document.getElementById('output').innerHTML = str;
}
</script>
</head>
<body>
<h1>Bob Marley - Natty Dread</h1>
<h1>h1-2</h1>
<h1>h1-3</h1>
<div id="output">Error message goes here</div>
</body>
</html>

  • 1

robot

robot
  • Пользователь PRO
  • 2652 сообщений
  • Репутация: 85


Похожие темы

  Название темы Автор Статистика Последнее сообщение

Оформление форума – IPBSkins.ru