Вход Регистрация
Файл: ads/config.php
Строк: 26
<?php
$dbS
=array(
# -----Настройки БД
'host'=>'localhost'//Хост
'name'=>'ads'//Имя БД
'user'=>'ads'//Пользователь
'pass'=>'ads' //Пароль
);
# -----Настройки скрипта
$pass='12345'//Пароль к админ-панели
$dir='/ads'//Папка со скриптом
define('PREFIX''table');
### ------------------------- ###
try {
$db_ads=new PDO('mysql:host='.$dbS['host'].';dbname='.$dbS['name'], $dbS['user'], $dbS['pass'], array(PDO::ATTR_ERRMODE=>PDO::ERRMODE_EXCEPTIONPDO::MYSQL_ATTR_INIT_COMMAND=>'SET NAMES utf8')); //SILENT || EXCEPTION
} catch(PDOException $e) {
exit(
'Ошибка подключения к БД ('.$e->getMessage().')');
}
unset(
$dbS);
function 
getAds($mode$div=false) {
global 
$db_ads$dir;
$mode=($mode=='down') ? 1;
$res=$db_ads->query('SELECT `id`, `names`, `color`, `style` FROM `'.PREFIX.'_ads` WHERE `place`='.$mode.' ORDER BY(`position`)')->fetchAll();
if(
$res!=array()) {
list(
$start$end)=($div===false) ? array('''<br />') : array('<div class="'.$div.'">''</div>');
foreach(
$res as $value) {
$value['names']=explode("n"$value['names']);
echo 
$start,'<a href="',$dir,'/go.php?id=',$value['id'],($value['color']=='') ? '' '" style="color: '.htmlspecialchars($value['color'], ENT_QUOTES),'">',($value['style']=='none') ? '' '<'.$value['style'].'>',htmlspecialchars($value['names'][rand(0, (count($value['names'])-1))]),($value['style']=='none') ? '' '</'.$value['style'].'>','</a>',$end;
}
}
}
Онлайн: 1
Реклама