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



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

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

Обновлено 20 февраля 2013 - 10:19  Отправлено 08 января 2013 - 23:06

Здравствуйте! Подскажите, пожалуйста, есть какая-нибудь php переменная для вывода текста из h1 страницы?

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

Всем спасибо за адекватные ответы!

 

 

  • -2

#2 Shaka13
Shaka13
  • Заблокированные
  • 136 сообщений
  • Репутация: 10

Отправлено 08 января 2013 - 23:12

Всем спасибо за адекватные ответы!

Не побоюсь получить -1, но как можно дать адекватный ответ, на неадекватный вопрос, особенно веселит, что этот человек ведет блог о ВебМастеринге?
  • 0

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

Отправлено 09 января 2013 - 00:29

Shaka13, Не побоюсь получить -1, но тут 95 процентов таких горе умельцев
я даже вопроса не понял, что такое h1 страницы??? 5 лет работаю программистом, первый раз о таком слышу
  • 0

#4 Shaka13
Shaka13
  • Заблокированные
  • 136 сообщений
  • Репутация: 10

Отправлено 09 января 2013 - 00:51

:) Бугагашенька!

я даже вопроса не понял, что такое h1 страницы???

У него в блоге есть курс по HTML, наверное в нем есть ответ :rolleyes:
  • 0

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

Отправлено 09 января 2013 - 03:24

А слабо просто подсказать?

Попробую ещё раз объяснить, вдруг у кого-нибудь желание появиться что-нибудь, по сути вопроса сказать…

К примеру, есть текст!

Если Вы обнаружили ошибку «какой-то текст» оставьте соответствующий комментарий.

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

Кто-нибудь знает, как такое сделать?
  • -1

#6 Shaka13
Shaka13
  • Заблокированные
  • 136 сообщений
  • Репутация: 10

Отправлено 09 января 2013 - 03:38

Иду на 3-й -1
Александр, вы поменьше налегайте на пиво и хот-доги, а лучше научитесь ясно выражать свои мысли :rolleyes:
Попробую поупражняться в телепатии, если вам нужна система оповещения об ошибках? Если да, то полно таких скриптов(сервисов), например Orphus.
  • 1

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

Отправлено 09 января 2013 - 04:24

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


<h1>вот этот текст</h1>

и выводить его в контексте, на этой же странице!

к примеру:

Если Вы обнаружили ошибку на странице «тут текст взятый из h1 этой страницы» оставьте соответствующий комментарий.
  • -1

#8 Shaka13
Shaka13
  • Заблокированные
  • 136 сообщений
  • Репутация: 10

Отправлено 09 января 2013 - 05:34

надо парсер писать или вручную добавлять, а где заголовок будет отображаться?
  • 0

#9 Odmen
Odmen
  • Пользователь PRO
  • 5 275 сообщений
  • Репутация: 56

Отправлено 09 января 2013 - 06:49

<? $title = "вот этот текст"; ?>
<title><?= $title ?></title>
Если Вы обнаружили ошибку <?= $title ?>, оставьте соответствующий комментарий.

  • 0

#10 HueJack
HueJack
  • Неактивные
  • 118 сообщений
  • Репутация: 11

Отправлено 09 января 2013 - 09:55

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

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

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

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

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

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

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

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

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

Отправлено 16 февраля 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 февраля 2013 - 21:08

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

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

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

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

Отправлено 16 февраля 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 февраля 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 февраля 2013 - 22:48

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

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


  • 0

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

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

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

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

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


  • 0

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

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

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

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

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

#20 yury
yury
  • Пользователь
  • 648 сообщений
  • Репутация: 195

Отправлено 16 февраля 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
  • 2 652 сообщений
  • Репутация: 85


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

Пользователь месяца
Megoydagi Megoydagi 1-й за Август
Очков активности: 30 4 темы, 8 сообщений, 1 балл репутации
Сайт: bank.net.ru
ТОП самых активных за этот месяц
  • Фотография Vmir
    #1

    Vmir
    Очков активности: 22.5 3 темы, 6 сообщений, 1 балл репутации

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

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

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

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

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

    kuztoday
    Очков активности: 10.5 1 тема, 4 сообщения, 1 балл репутации

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

    Megoydagi (bank.net.ru)
    Очков активности: 9 Вне конкурса за определение пользователя месяца

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

    mkreine (analiz-krovi.net)
    Очков активности: 9 1 тема, 3 сообщения, 1 балл репутации

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

    kolver
    Очков активности: 9 1 тема, 3 сообщения, 1 балл репутации

  • Фотография Totti
    #8

    Totti
    Очков активности: 7.5 0 тем, 5 сообщений, 1 балл репутации

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

    r0mZet (rz-style.ru)
    Очков активности: 6 1 тема, 1 сообщение, 1 балл репутации

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

    wp01
    Очков активности: 6 0 тем, 4 сообщения, 1 балл репутации

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

Поддержите форум! =)
Топ 5 участников по репутации

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