[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: помогите с функцией
Lolik
Собственно подскажите функцию.

Нужно что бы при загрузке страницы в ней был вставлен пхп код который в это время узнавал адрес этой страницы такое возможно?


например вставили код в страницу page.php

и функция вернула полный к ней адрес http://site.ru/page.php

мне нужно для того что бы пхп код до отправки страницы в браузер анализировал ее и проводил некоторые действия т.е. код будет вставляться шаблон страницы вот и все biggrin.gif

для этого есть решение?



Спустя 3 минуты, 40 секунд (20.06.2010 - 19:08) Lolik написал(а):
или подскажите тогда как сделать я хочу сделать такое:


пхп код до отправки браузер брал бы код страницы и выводил в блок количество ссылок на странице

Спустя 3 минуты, 44 секунды (20.06.2010 - 19:12) Ice написал(а):
вставляете в шаблон
<?php print $_SERVER['HTTP_HOST'].$_SERVER['PHP_SELF'] ?>

И будет вам счастье

Посчитать же количество ссылок на странице можно JavaScript'ом:

var x = document.getElementsByTagName('A');
var loc = document.getElementById('count_A').innerText = x.length;

только предварительно нужно в странице создать элемент с id="count_a", чтобы потом в него загрузить результат вычислений.

Спустя 2 минуты, 36 секунд (20.06.2010 - 19:14) gzim9x написал(а):
Цитата
Нужно что бы при загрузке страницы в ней был вставлен пхп код который в это время узнавал адрес этой страницы такое возможно?


print_r($_SERVER);
перед перелетом узнаете много нового smile.gif

Спустя 59 минут, 19 секунд (20.06.2010 - 20:14) Lolik написал(а):
Подскажите быстрый выход из ситуации вернее напишите функцию
я делаю свой мини модуль
который будет выводить общее количество ссылок на странице+количество ссылок ссылающихся на внешние ресурсы+количество внутренних ссылок
$content='http://'.$_SERVER['HTTP_HOST'].$_SERVER['PHP_SELF'];


покажите функцию которая бы возвращала количество внешних ссылок, не все функции знаю в пхп поэтому не могу понять как написать ohmy.gif
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.