<?php
// День недели из time();
function day($time){
$day = date("l",$time);
$time = str_replace(array('Sunday','Monday','Tuesday','Wednesday','Friday','Saturday') , array('Воскресенье','Понедельник','Вторник','Четверг','Пятница','Суббота'), $day);
return $time;
}
// Вывод русских месяцов из time()
function rusmonth($time) {
$montharr = array("января","февраля","марта","апреля","мая","июня","июля","августа","сентября","октября","ноября","декабря");
$i = date("m",$time) - 1;
return date("j",$time)." $montharr[$i] ".date("Y",$time);
}
// Генерация случайных символов
function gen($count) {
$symbols = "QWERTYUIOPASDFGHJKLZXCVBNMqwertyuiopasdfghjklzxcvbnm0123456789";
return substr(str_shuffle($symbols),0,$count);
}
// Определение части дня из time()
function hi($time){
$h=date('H',$time);
if($h>=0 && $h<=4)
$hi='Доброй ночи!';
elseif($h>4 && $h<=12)
$hi='Доброе утро!';
elseif($h>=12 && $h<=17)
$hi='Добрый день!';
elseif($h>=17 && $h<=22)
$hi='Добрый вечер!';
elseif($h>=22 && $h<=23)
$hi='Доброй ночи!';
return $hi;
}
// Опредение онлайна ICQ
function icq_online($icq){
return "<img src='http://web.icq.com/whitepages/online?icq=".$icq."&img=5' alt='online_status_$icq' title='".$icq."'/> ".$icq."";
}
// Вывод различных цитат или приветствия из файла
function hello($file) {
$fh = fopen($file, "r+") or die("Файл ($file) не существует");
$fa = file($file);
$an = array_rand($fa);
return $fa[$an];
}
function getip() {
if (getenv("HTTP_CLIENT_IP") && strcasecmp(getenv("HTTP_CLIENT_IP"),"unknown"))
$ip = getenv("HTTP_CLIENT_IP");
elseif (getenv("HTTP_X_FORWARDED_FOR") && strcasecmp(getenv("HTTP_X_FORWARDED_FOR"), "unknown"))
$ip = getenv("HTTP_X_FORWARDED_FOR");
elseif (getenv("REMOTE_ADDR") && strcasecmp(getenv("REMOTE_ADDR"), "unknown"))
$ip = getenv("REMOTE_ADDR");
elseif (!empty($_SERVER['REMOTE_ADDR']) && strcasecmp($_SERVER['REMOTE_ADDR'], "unknown"))
$ip = $_SERVER['REMOTE_ADDR'];
else
$ip = "unknown";
return($ip);
}
////////////////////////////////////////////////////////////
echo icq_online("903885")."<br/>";
echo "Случайное приветствие: " . hello("file.txt") . "<br/>";
echo "Сегодня " . rusmonth(time()) . " > " . day(time()) . " > " . hi(time());
echo getip();
?>
Добавил:
YeachAgBitch
07.09.2012 / 12:11
Рейтинг:
-5
Просмотры: 1493
Комментарии (4)
»