Время, начало и конец, или откуда я пришёл...

Статус
В этой теме нельзя размещать новые ответы.

Ms

Новичок
Время, начало и конец, или откуда я пришёл...

Вопросов накопилось:
1) Как сделать ассоциативный массив, возвращающий время на сервере.
Типа :
$ms=array('min'=>'59');

2)Существует переменная $MS (конечно же). Как узнать начинается ли значение переменной $MS с букв 'something' или нет?

3) Аналогично второму, но теперь надо узнать заканчивается ли значение переменной такими буквами или нет.


4)Как узнать, откуда пришёл пользователь на сайт.
Т.Е. хотелось бы знать URL тех сайтов, откуда пришёл ко мне пользователь.
 

mani13

Новичок
1. по время на сервере поподробнее....
а вообще
date
strftime
если я правильно понял

2. substr

3. пункт 2 + strlen

4. $_SERVER['HTTP_REFERER'] но Referer браузеры присылают по желанию :)
 

empty

Guest
1) ??? Так и сделать...
2-3) Строковые функции тебе помогут. См. ман.
4) $_SERVER["'HTTP_REFERER"]
 

Фанат

oncle terrible
Команда форума
1. [m]getdate[/m]
3. ТОЛЬКО substr. Тебя, mani13 это тоже касается.
 

mani13

Новичок
Фанат
ой да, strlen не нужен... хотя.... если неизвестна длина того, на что должна заканчиваться строка, то и strlen тоже... а так я про -10 и т.д. и т.п. забыл :(
 

Ms

Новичок
Возникло 2 похожих вопроса:
1) Как узнать имя пользователя компьютером. Есть ли в php такая переменная, которая показывает это.Например в моём случае - это MsSuper
2)$_SERVER["'HTTP_REFERER"] - такого нет, и чувствую, что и не было. -((

-~{}~ 10.09.04 18:41:

P.s > Хостер - агава
 

Ms

Новичок
Даааааааааааааа
Чувствую у меня нет ни $HTTP_REFERER ни $USER,
А возможно ли как-нить пришить это к php своими рукми, или надо разговаривать с хостером
 

Фанат

oncle terrible
Команда форума
юзера тебе никто не присылает, а по поводу реферера ты сначала убедись, что он должен быть.
 

Ms

Новичок
Фанат
Почему?
В ДЕНВЕРЕ такая переменная есть.


Как убедиться?
Переменной нет, в ДЕНВЕРЕ вообще пишет ошибку когда пишу print $HTTP_REFERER


Вот так...
 

Фанат

oncle terrible
Команда форума
В ДЕНВЕРЕ такая переменная есть
ДЕНВЕРЕ вообще пишет ошибку когда пишу print $HTTP_REFERER
ты бы определился сначала.

Но допустим, есть.
И что же она показывает, если ты обращаешься к своему скрипту напрямую?
 

Ms

Новичок
Фанат
В ДЕНВЕРЕ есть только переменная $USERNAME;

$HTTP_REFERER там по-моему нет
 

Ms

Новичок
hobobob
$_SERVER['PHP_SELF']; - сущесвует, а
$_SERVER["HTTP_REFERER"]; - нет.

Фанат
Я бы хотел, чтобы если я пришёл на эту страницу из Я.ru, то там болжно быть "ya.ru".
 

Фанат

oncle terrible
Команда форума
ФАНТАСТИКА!
Яндекс дает ссылку на твою домашнюю страничку в денвере?
Ты не перегрелся? Температуры нет?
 

Ms

Новичок
hobobob
Ура, товарищи!
Второй вопрос успешно решён.
Оказывается, что $HTTP_REFER не появляется в том случае, если взять и в адресной строке стереть адрес открытой страницы и вписать туда свой адрес.
 

Ms

Новичок
Остаётся вопрос с $USERNAME.
Опять же когда пишу
<?php print $USERNAME;?>
то получаю - хрен.
Возможно ли получить такую переменную?
Что надо сделать, чтоб она появилась?
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху