Полезные коды в PHP и MySQL

8.56K
.
дайте код часов под четверку.
.
sound (11.08.2012/18:10)
дайте код часов под четверку.
Такой :
$shift = (core::$system_set['timeshift'] + core::$user_set['timeshift']) * 3600;
date("H:i", time() + $shift);
?
.
Fenix_61 (11.08.2012/19:09)
Такой :
$shift = (core::$system_set['timeshift'] + core::$user_set['timeshift']) * 3600;
date("H:i", time() + $shift);
?
не работает белая страница.
.
sound,
echo date("H:i:s", time() + $set_user['timeshift'] * 3600);
.
Screamer
-sanek-, в четверке есть функция functions::display_date(time())
.
Screamer (12.08.2012/11:10)
-sanek-, в четверке есть функция functions::display_date(time())
Даладно
Может сначала прочтёшь что ему нужно было, а потом умничать будешь? Он просил часы, ему дали часы. Хотя можно выводить и так, если не смущает вывод в таком формате: Сегодня, 19:09
.
echo date(H:i:s);
.
Подцветка для ini файлов
function iniCode($code)
{

    $code = str_replace('=', '<font style="color: #FF0000">=</font>', $code);
    $code = preg_replace('#(\[.+?\])#i', '<font style="font-weight: bold; color: #8000FF">$1</font>', $code);
    $code = preg_replace('#^;(.+?)' . PHP_EOL . '#im', '<font style="color: #008000">;$1</font><br />', $code);
    $code = str_replace(PHP_EOL, '<br />', $code);
    return $code;

}
.
Понадобилось мне в одном проекте грузить файлы на другой сервер вот пример
Пример загрузки файла на удаленный сервер через CURL
if(isset($_POST['submit'])) {
	//Загружаемый файл
	$upload = $_FILES['upload']['tmp_name'];
	$query = array("file"=>"@" . $upload, "name"=>$_FILES['upload']['name']); //Собираем параметры POST запроса
	$ch = curl_init(); //Инициализируем curl
	curl_setopt($ch, CURLOPT_URL, 'http://exemple.ru/index.php'); //адрес удаленного сервера
	curl_setopt($ch, CURLOPT_RETURNTRANSFER, 0); //Выводим результат на экран
	curl_setopt($ch, CURLOPT_POST, 1); 
	curl_setopt($ch, CURLOPT_POSTFIELDS, $query); //Передаем параметры POST запроса
	curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 30);
	curl_exec($ch); 
	curl_close($ch);//Закрываем соединение
	//Здесь можно сделать запись в базу например
	
} else {
	//Форма
	echo '<form action="index.php" enctype="multipart/form-data" method="post">
	<input type="file" name="upload" />
	<input type="submit" name="submit" value="отправить"/>
	</form>';
}

//Примерный обработчик на удаленном сервере
move_uploaded_file ( $_FILES['file']['tmp_name'], $_POST['name'] );
echo 'Файл получен '; //Ответ сервера (не обязательно)

Таким же макаром можно сделать и импорт с одного удаленного сервера на другой )))
З.Ы. В примере отсутствуют какие-либо проверки, по-этому не рекомендуется ставить на рабочие сайты без дополнительного допиливания.
.
YАHOOею
Антимат
<?php


@setlocale(LC_ALL, array ('ru_RU.CP1251', 'rus_RUS.1251'));

$pattern = "/\w{0,5}[хx]([хx\s\!@#\$%\^&*+-\|\/]{0,6})[уy]([уy\s\!@#\$%\^&*+-\|\/]{0,6})[ёiлeеюийя]\w{0,7}|\w{0,6}[пp]([пp\s\!@#\$%\^&*+-\|\/]{0,6})[iие]([iие\s\!@#\$%\^&*+-\|\/]{0,6})[3зс]([3зс\s\!@#\$%\^&*+-\|\/]{0,6})[дd]\w{0,10}|[сcs][уy]([уy\!@#\$%\^&*+-\|\/]{0,6})[4чkк]\w{1,3}|\w{0,4}[bб]([bб\s\!@#\$%\^&*+-\|\/]{0,6})[lл]([lл\s\!@#\$%\^&*+-\|\/]{0,6})[yя]\w{0,10}|\w{0,8}[её][bб][лске@eыиаa][наи@йвл]\w{0,8}|\w{0,4}[еe]([еe\s\!@#\$%\^&*+-\|\/]{0,6})[бb]([бb\s\!@#\$%\^&*+-\|\/]{0,6})[uу]([uу\s\!@#\$%\^&*+-\|\/]{0,6})[н4ч]\w{0,4}|\w{0,4}[еeё]([еeё\s\!@#\$%\^&*+-\|\/]{0,6})[бb]([бb\s\!@#\$%\^&*+-\|\/]{0,6})[нn]([нn\s\!@#\$%\^&*+-\|\/]{0,6})[уy]\w{0,4}|\w{0,4}[еe]([еe\s\!@#\$%\^&*+-\|\/]{0,6})[бb]([бb\s\!@#\$%\^&*+-\|\/]{0,6})[оoаa@]([оoаa@\s\!@#\$%\^&*+-\|\/]{0,6})[тnнt]\w{0,4}|\w{0,10}[ё]([ё\!@#\$%\^&*+-\|\/]{0,6})[б]\w{0,6}|\w{0,4}[pп]([pп\s\!@#\$%\^&*+-\|\/]{0,6})[иeеi]([иeеi\s\!@#\$%\^&*+-\|\/]{0,6})[дd]([дd\s\!@#\$%\^&*+-\|\/]{0,6})[oоаa@еeиi]([oоаa@еeиi\s\!@#\$%\^&*+-\|\/]{0,6})[рr]\w{0,12}/i";

$replacement = "Цензура";

$text = preg_replace($pattern, $replacement, $text);

/*
$pattern - то что ищем

$replacement - то чем заменяем

$text - то что обрабатываем
*/
?>
Всего: 360