За последние 24 часа нас посетили 94697 программистов и 5619 роботов. Сейчас ищет 2471 программист ...

cycounter?

Тема в разделе "PHP для новичков", создана пользователем Михаил86, 12 дек 2016.

  1. Михаил86

    Михаил86 Новичок

    С нами с:
    12 дек 2016
    Сообщения:
    6
    Симпатии:
    0
    Здравствуйте, в данном деле я дилетант через что обращаюсь с вопросом здесь.
    Суть вопроса, есть сайт на котором нужно реализовать информер тиц на каждой странице, title каждой страницы это домен. Страниц очень много и последующее добавление материалов будет производится через импорт, хочу в импортируемый файл добавить код что бы автоматом он (код) вытаскивал title каждой страницы (в данном случае домен). Нарыл следующее но не могу ни как связать вместе

    1. код который вытягивает title

    <p id="demo"></p>
    <script>
    document.getElementById("demo").innerHTML =
    " " + document.title;
    </script>

    2. ну и сам код информера

    <img src="http://www.yandex.ru/cycounter?мой_сайт" width="88" height="31" alt="Индекс цитирования" border="0" /></a>

    в который я пытаюсь вставить первый код, но ни как не получается.

    Вообще я правильно рассуждаю или это бред?
     
  2. MouseZver

    MouseZver Суперстар

    С нами с:
    1 апр 2013
    Сообщения:
    7.843
    Симпатии:
    1.338
    Адрес:
    Лень
    парсингом пахнет. В помощи отказано
     
  3. Михаил86

    Михаил86 Новичок

    С нами с:
    12 дек 2016
    Сообщения:
    6
    Симпатии:
    0
    Парсинг title с моего же сайта, если Вам интересно могу сбросить ссылку.
     
  4. Abyss

    Abyss Старожил

    С нами с:
    12 дек 2015
    Сообщения:
    1.294
    Симпатии:
    216
    Адрес:
    Default city
    А как мы узнаем что сайт ваш ? Какие ваши доказательства ?
     
  5. MouseZver

    MouseZver Суперстар

    С нами с:
    1 апр 2013
    Сообщения:
    7.843
    Симпатии:
    1.338
    Адрес:
    Лень
    AJAX:
    Код (Javascript):
    1. $( '#demo' ).html( '<img src="http://www.yandex.ru/cycounter?' + $( 'title' ).html() + '" width="88" height="31" alt="Индекс цитирования" border="0">' );
     
    denis01 нравится это.
  6. Михаил86

    Михаил86 Новичок

    С нами с:
    12 дек 2016
    Сообщения:
    6
    Симпатии:
    0
    Хоть я выше и говорил что в php дилетант но создать страницу в корне с Вашими пожеланиями могу.
    --- Добавлено ---
    Спасибо Вам огромное за помощь!
     
  7. MouseZver

    MouseZver Суперстар

    С нами с:
    1 апр 2013
    Сообщения:
    7.843
    Симпатии:
    1.338
    Адрес:
    Лень
    вообще это бред, мы могли взять переменную или что там в title добавляет и передать уже в тег P все что требуется, допустим:
    PHP:
    1. <?php
    2. $url = 'test.ru';
    3. ?>
    4. <html>
    5. <head>
    6. <title><?=$url; ?></title>
    7. </head>
    8. <body>
    9. <p id="demo"><img src="http://www.yandex.ru/cycounter?<?=$url; ?>" width="88" height="31" alt="Индекс цитирования" border="0"></p>
    10. </body>
    11. </html>
     
  8. Михаил86

    Михаил86 Новичок

    С нами с:
    12 дек 2016
    Сообщения:
    6
    Симпатии:
    0
    я так понял должно получится что то подобное:

    <?php
    $url = '<p id="demo"></p><script>document.getElementById("demo").innerHTML =" " + document.title;</script>';
    ?>
    <html>
    <head>
    <title><?=$url; ?></title>
    </head>
    <body>
    <p id="demo"><img src="http://www.yandex.ru/cycounter?<?=$url; ?>" width="88" height="31" alt="Индекс цитирования" border="0"></p>
    </body>
    </html>
     
  9. Михаил86

    Михаил86 Новичок

    С нами с:
    12 дек 2016
    Сообщения:
    6
    Симпатии:
    0
    Но так не работает, я что то прописал не так?
     
  10. Михаил86

    Михаил86 Новичок

    С нами с:
    12 дек 2016
    Сообщения:
    6
    Симпатии:
    0
    Готов заплатить за помощь.