AlikZP

AlikZP
Рейтинг
107
Регистрация
22.11.2009
stroydomen:
AlikZP - у меня Ваша картинка сохранилась.

Ну так серч же не ВТБ и я не Артемий Лебедев :) Я специально вставил нормальную картинку, а не гиф 1х1

<img height="160" width="50%" class="left-pic" src="/i/e.gif" style="background: url("/i/e.jpg";) no-repeat scroll center top transparent;">

Как видите - основная картинка выводится бекграундом, а поверх нее расположен прозрачный гиф.

Я использую такой код:

if (stristr($_SERVER['HTTP_USER_AGENT'], 'Yandex')){ $bot='Yandex';}

else if (stristr($_SERVER['HTTP_USER_AGENT'], 'Googlebot')){$bot='Google';}
else if (stristr($_SERVER['HTTP_USER_AGENT'], 'Mediapartners-Google')){$bot='Mediapartners-Google (Adsense)';}
else if (stristr($_SERVER['HTTP_USER_AGENT'], 'Slurp')){$bot='Hot&nbsp;Bot&nbsp;search';}
else if (stristr($_SERVER['HTTP_USER_AGENT'], 'WebCrawler')){$bot='WebCrawler&nbsp;search';}
else if (stristr($_SERVER['HTTP_USER_AGENT'], 'ZyBorg')){$bot='Wisenut&nbsp;search';}
else if (stristr($_SERVER['HTTP_USER_AGENT'], 'scooter')){$bot='AltaVista';}
else if (stristr($_SERVER['HTTP_USER_AGENT'], 'StackRambler')){$bot='Rambler';}
else if (stristr($_SERVER['HTTP_USER_AGENT'], 'Aport')){$bot='Aport';}
else if (stristr($_SERVER['HTTP_USER_AGENT'], 'lycos')){$bot='Lycos';}
else if (stristr($_SERVER['HTTP_USER_AGENT'], 'WebAlta')){$bot='WebAlta';}
else if (stristr($_SERVER['HTTP_USER_AGENT'], 'yahoo')){$bot='Yahoo';}
else if (stristr($_SERVER['HTTP_USER_AGENT'], 'msnbot')){$bot='msnbot/1.0';}
else if (stristr($_SERVER['HTTP_USER_AGENT'], 'ia_archiver')){$bot='Alexa search engine';}
else if (stristr($_SERVER['HTTP_USER_AGENT'], 'FAST')){$bot='AllTheWeb';}

Для Website CMS Lite доступен API. Интерфейс облегчает подключение парсеров, синонимайзеров и пр пр пр.

Основные переменные и функции:

Переменные:

$empty_page = array();

Ассоциативный массив для создания страницы.

Все поля пустые.

Функции:

----------------------------------------------------------------

function getsites()

Возвращает массив, содержащий данные о всех подключенных сайтах.

$id - порядковый номер сайта в базе.

----------------------------------------------------------------

function getpage($page, $site_id = 0)

Возвращает данные о странице с номером $page для сайта с номером $site_id

По умолчанию возвращаются данные для первого сайта

----------------------------------------------------------------

function updatepage($page, $data, $site_id = 0)

Изменяет содержимое страницы с номером $page для сайта с номером $site_id

По умолчанию изменяет страницу для для первого сайта

----------------------------------------------------------------

function createpage($page, $data, $site_id = 0)

Добавляет страницу, используя данные массива $data для сайта с номером $site_id

По умолчанию добавляет страницу для для первого сайта

Возвращает ID созданной страницы

----------------------------------------------------------------

function searchbytype($type, $site_id = 0)

Возвращает список ID страниц указанного типа для сайта с номером $site_id

По умолчанию возвращаются данные для первого сайта

----------------------------------------------------------------

function searchbyurl($url, $site_id = 0)

Возвращает ID страницы с указанным URL, для сайта с номером $site_id

По умолчанию возвращаются данные для первого сайта

----------------------------------------------------------------

function searchbytitle($title, $site_id = 0)

Возвращает список ID страниц, имеющих указанный title, для сайта с номером $site_id

По умолчанию возвращаются данные для первого сайта

----------------------------------------------------------------

function searchbyh1($h1, $site_id = 0)

Возвращает список ID страниц, имеющих указанный заголовок,

для сайта с номером $site_id

По умолчанию возвращаются данные для первого сайта


<?php
$files = array();

//Указываем рабочую папку по умолчанию
$url = 'proizvoditeli';
//Проверяем, является ли директорией
if (is_dir($url)) {
//Проверяем, была ли открыта директория
if ($dir = opendir($url)) {
//Сканируем директорию
while (false !== ($file = readdir($dir))){
//Убираем лишние элементы
if ($file != '.' && $file != '..') {

//удаляем 4 последних символа в названии файлов $file2 будет названием фабрики
$file2 = substr_replace($file, '', -4);
//меняем - на пробел
$file2 = ereg_replace ("-", " ", $file2);
//первые буквы слов переводим в верхний регистр
$file2 = ucwords ( $file2 );

// Добавим полученный файл в массив
$files[] = $file2;

}
}
//Закрываем директорию
closedir($dir);
}
}

if (sort($files)) {
foreach ($files as $value) echo '<a href="proizvoditeli/'.$value.'">'.$value.'</a> | ';
}
?>

//Указываем рабочую папку по умолчанию

$url = “data”;
//Проверяем, является ли директорией
if (is_dir($url)) {
//Проверяем, была ли открыта директория
if ($dir = opendir($url)) {
//Сканируем директорию
while (false !== ($file = readdir($dir))){
//Убираем лишние элементы
if ($file != “.” && $file != “..”) {
//Выводим спиоск в браузер
echo $file.”
“;
}
}
//Закрываем директорию
closedir($dir);
}
}

Гугл рулит

http://php.su/functions/?cat=strings

Функции обработки строк

В частности:

http://php.su/functions/?ucfirst

ucfirst -- Преобразует первый символ строки в верхний регистр

http://php.su/functions/?substr-replace

substr_replace -- Заменяет часть строки

Весь ресурс php.su вам в помощь. Удобно структурирован, все на русском

http://www.php.su/functions/?filesize

$size = filesize($_SERVER['DOCUMENT_ROOT'].'/katalog/pdf/edilcuoghi.txt');

$size - размер в байтах

соответственно

$kb = round($size / 1024, 2) - в килобайтах, два знака после запятой

$mb = round($kb / 1024, 2) - в мегабайтах, два знака после запятой

Файл на вашем же сайте расположен?

Попробуйте


if (file_exists($_SERVER['DOCUMENT_ROOT'].'/some_folder/some_file.pdf')) {
echo 'Файл есть';
} else {
echo 'Файла нет';
}
Всего: 706