# PaRtiZzaN (15.12.2015 / 19:11)
ДоХтор, Нет, нужно сделать навигацию ссылок выпадающем списком, Чтобы при выборе сразу преходило.
// Ссылки на модерские функции управления темой
if ($rights == 3
Вот, нагуглил за минуту, и ещё за три минуты убрал ненужное.
<!DOCTYPE html>
<html>
<head>
<script src="http://code.jquery.com/jquery-latest.js"></script>
</head>
<body>
<select id="cd-dropdown" onchange="top.location=this.value">
<option>Выбери меня</option>
<option value="http://my.ru/index.php">Или меня</option>
<option value="http://my.ru/exit.php">Или меня</option>
</select>
</body>
</html>
Koenig, с удовольствием тебе отвечу, А куда это вписать?)
# Oewgo (16.12.2015 / 17:53)
Koenig, с удовольствием тебе отвечу, А куда это вписать?)
В саму функцию function query($query), то есть в скобках должно быть ($query,
$db) а строка с описанием функции должна выглядеть так
function query($query,
$db)
ДоХтор,
query('set charset utf8',$db);
query('SET names utf8',$db);
query('set character_set_client="utf8"',$db);
query('set character_set_connection="utf8"',$db);
query('set character_set_result="utf8"',$db);
тут тоже?
# Oewgo (16.12.2015 / 18:06)
ДоХтор, query('set charset utf8',$db);
query('SET names utf8',$db);
query('set character_set_client="utf8"',$db);
query('set character_set_connection="utf8"',$db);
query('set character_set_result
Да, конечно. Запомни: если пользовательская функция (
пользовательские функции начинаются со служебного слова function) описывается с двумя обязательными параметрами, то и вызывается она с таким же их колличеством.
# Oewgo (16.12.2015 / 18:06)
ДоХтор, query('set charset utf8',$db);
query('SET names utf8',$db);
query('set character_set_client="utf8"',$db);
query('set character_set_connection="utf8"',$db);
query('set character_set_result
тут все норм. первый аргумент это запрос, второй аргумент это подключение
Koenig, Наверное ещё и в эту строку надо $db добавить?
$query = mysql_query($query, $db);
Ну передали вы $db в функцию. И шо? Оно ж там нигде не используется. Посему делаю вывод: код не будет работать, а если будет - то тогда нафиг это $db передавать в функцию для красоты?
Насколько я помню mysql_query надо первый раз заюзать с данными подключения к БД, а потом можно и так юзать. Или нет?
Или нет, это для mysqli второй параметр добавляется.
ДоХтор,
<?php
// авторизация на сервере базы
if(!($db = @mysql_connect($set['localhost'], $set['db1450262753'], $set['112233'])))
{
//echo $set['localhost'], $set['db1450262753'],$set['112233'];
echo "Нет соединения с сервером базы<br />*проверьте параметры подключения";
exit;
}
// подключение к базе
if (!@mysql_select_db($set['db1450262753'],$db))
{
echo 'База даных не найдена<br />*проверьте, существует ли данная база';
exit;
}
$query, $db_number = 0;
$tpassed = 0;
// Псевдоним mysql_query
function query($query, $db)
{
query, $db $query, $db_number;
global $tpassed;
$query, $db_number++;
$mtime = microtime();
$mtime = explode(" ", $mtime);
$mtime = $mtime[1] + $mtime[0];
$tstart = $mtime;
$query, $db = mysql_query($query);
$mtime = microtime();
$mtime = explode(" ", $mtime);
$mtime = $mtime[1] + $mtime[0];
$tend = $mtime;
$tpassed += ($tend - $tstart);
return $query;
}
query, $db('set charset utf8',$db);
query, $db('SET names utf8',$db);
query, $db('set character_set_client="utf8"',$db);
query, $db('set character_set_connection="utf8"',$db);
query, $db('set character_set_result="utf8"',$db);
// оптимизация всех таблиц
function db_optimize()
{
time_limit(20);// Ставим ограничение на 20 секунд
$tab = query, $db('SHOW TABLES');
while ($tables = mysql_fetch_array($tab))
{
query, $db("OPTIMIZE TABLE `$tables[0]`");
}
}
?>
ВОТ везде где можно вписал!)
Перехожу на сайт и вот что пишет:- Удаленный сервер или файл не найден
Проверьте, верно ли написание адреса, или попробуйте найти сайт