Loading...
Здарова всем !
У начал учить php и у меня вопрос, вот я поставил скрипт на хост и мне пишет " Невозможно подключиться к серверу MySQL"
Подскажите куда писать даные от MysQL ?
какой скрипт ?
-_-VzletkA-_- (12.08.2016 в 08:49)
какой скрипт ?

Вот код.
Выдили мне чтоб я видел куда лог. и пас писать.


<?php
/*Автор TheAlex(Саня)
* Группа ВКонтакте - vk.com/sypcms
*/
include_once($_SERVER["DOCUMENT_ROOT"]."/system/db.php");
$conn=mysql_connect(DB_HOST, DB_USER, DB_PASS) or die ("Невозможно подключиться к серверу MySQL");
mysql_select_db(DB_NAME, $conn) or die("Невозможно найти базу данных!");
mysql_query('set character_set_results=utf8');
mysql_query('set character_set_client=utf8');
mysql_query('set character_set_connection=utf8');
mb_internal_encoding('UTF-8');
$sett=mysql_fetch_array(mysql_query("SELECT * FROM `setting` WHERE id = '1'"));
if($_COOKIE['adminka'] != NULL){
$_COOKIE['adminka']=mysql_real_escape_string($_COOKIE['adminka']);
if($sett['admin']==$_COOKIE['adminka']){
$admin='1';
}
}
/*Фильтрация*/
function creawap($msg){
$msg = trim($msg);
$msg = mysql_escape_string($msg);
return $msg;
}
/* Функция время и даты. */

function times($var)
{
/* Если время не было задано, берем текущее. */
if ($var == NULL) $var = time();
/* Время и Дата. */
$full_time = date('d.m.Y в H:i', $var);
/* Дата. */
$date = date('d.m.Y', $var);
/* Время. */
$time = date('H:i', $var);
/* Если текущая дата совпадает с заданой. */
if ($date == date('d.m.Y'))
$full_time = date('Сегодня в H:i', $var);
/* Вчерашняя дата. */
if ($date == date('d.m.Y', time()-60*60*24))
$full_time = date('Вчера в H:i', $var);
return $full_time;
}
//Определение ip
function getRealIpAddr()
{
if (!empty($_SERVER['HTTP_CLIENT_IP']))
{
$ip=$_SERVER['HTTP_CLIENT_IP'];
}
elseif (!empty($_SERVER['HTTP_X_FORWARDED_FOR']))
{
$ip=$_SERVER['HTTP_X_FORWARDED_FOR'];
}
else
{
$ip=$_SERVER['REMOTE_ADDR'];
}
return $ip;
}
function bb($mes){
$mes = stripslashes($mes);
$mes = preg_replace('#\[cit\](.*?)\[/cit\]#si', '<div class="cit">\1</div>', $mes);
$mes = preg_replace('#\[b\](.*?)\[/b\]#si', '<span style="font-weight: bold;"> \1 </span>', $mes);
$mes = preg_replace('/\[url\s?=\s?([\'"]?)(?:http:\/\/)?(.*?)\1\](.*?)\[\/url\]/', ' <a href="http://$2"> $3 </a> ', $mes);
$mes = preg_replace('#\[black\](.*?)\[\/black\]#si', '<span style="color:#000000;">\1</span>', $mes);
$mes = preg_replace('#\[i\](.*?)\[\/i\]#si', '<i>\1</i>', $mes);
$mes = preg_replace('#\[u\](.*?)\[\/u\]#si', '<u>\1</u>', $mes);
$mes = preg_replace('#\[s\](.*?)\[\/s\]#si', '<s>\1</s>', $mes);
$mes = preg_replace('#\[red\](.*?)\[\/red\]#si', '<span style="color: red">\1</span>', $mes);
$mes = preg_replace('#\[green\](.*?)\[\/green\]#si', '<span style="color: green">\1</span>', $mes);
$mes = preg_replace('#\[blue\](.*?)\[\/blue\]#si', '<span style="color: blue">\1</span>', $mes);
$mes = preg_replace("~(^|\s|-|:| |\()(http(s?)://|(www\.))((\S{25})(\S{5,})(\S{15})([^\<\s.,>)\];'\"!?]))~i", "\\1<a href=\"http\\3://\\4\\5\">\\4\\6...\\8\\9</a>", $mes);
$mes = preg_replace("~(^|\s|-|:|\(| |\xAB)(http(s?)://|(www\.))((\S+)([^\<\s.,>)\];'\"!?]))~i", "\\1<a href=\"http\\3://\\4\\5\">\\4\\5</a>", $mes);
return $mes;
}

function smile($msg) {
global $HOME;
$msg = trim($msg);
$s = mysql_query("SELECT * FROM `smile` ORDER BY `id` DESC");
while($smile = mysql_fetch_array($s)) {
$msg = str_replace($smile['name'],' <img src="'.$HOME.'/files/smile/'.$smile['icon'].'" alt="'.$smile['name'].'"/> ',$msg);
}
return $msg;
}

function page($k_page=1) {
$page = 1;
$page = $page;
$k_page = $k_page;
if(isset($_GET['selection'])) {
if ($_GET['selection']=='top')
$page = intval($k_page);
elseif(is_numeric($_GET['selection']))
$page = intval($_GET['selection']);
}
if ($page<1)$page=1;
if ($page>$k_page)$page=$k_page;
return $page;
}

// Определяем кол-во страниц
function k_page($k_post = 0,$k_p_str = 10) {
if ($k_post != 0) {
$v_pages = ceil($k_post/$k_p_str);
return $v_pages;
}
else return 1;
}

function str($link='?',$k_page=1,$page=1){
if ($page<1)$page=1;
$page = creawap($page);
$k_page = creawap($k_page);
echo '<div class="creawap">';

if ($page>1)echo '<a href="'.$link.'selection='.($page-1).'">&lt;&lt; Назад</a> ';
else echo "&lt;&lt; Назад ";
echo " | ";
if ($page<$k_page)echo ' <a href="'.$link.'selection='.($page+1).'" >Вперед &gt;&gt;</a>';
else echo " Вперед &gt;&gt;";
echo '<br />';
if ($page != 1)
echo '<a href="'.$link.'selection=1" >1</a>';
else echo '<b>1</b>';
for ($ot=-3; $ot<=3; $ot++){
if ($page+$ot>1 && $page+$ot<$k_page){
if ($ot==-3 && $page+$ot>2)echo " ..";
if ($ot!=0)echo '|<a href="'.$link.'selection='.($page+$ot).'" >'.($page+$ot).'</a>';
else echo '|<b>'.($page+$ot).'</b>';
if ($ot==3 && $page+$ot<$k_page-1)echo "|..";}}
if ($page!=$k_page)echo '|<a href="'.$link.'selection=top" >'.$k_page.'</a>';
elseif ($k_page>1)echo '|<b>'.$k_page.'</b>';
echo '</div>';
}
function output($msg){
$msg = htmlspecialchars($msg);
$msg = bb($msg);
$msg = smile($msg);
return $msg;
}
?>
/system/db.php
-_-VzletkA-_- (12.08.2016 в 08:51)
/system/db.php

<?php
DEFINE('DB_HOST','localhost');
DEFINE('DB_USER','and841_chat');
DEFINE('DB_PASS','qweasd');
DEFINE('DB_NAME','and841_chat');
?>
LEDMAN , ну вот сдесь надо указывать
<?php
DEFINE('DB_HOST','localhost');
DEFINE('DB_USER','имя пользователя базы');
DEFINE('DB_PASS','пароль базы');
DEFINE('DB_NAME','саму базу (как называеться база)');
?>
-_-VzletkA-_- (12.08.2016 в 08:56)
LEDMAN , ну вот сдесь надо указывать

А что такое ?
Db host ?
Db name ?
LEDMAN , В ыше !
Clyde (12.08.2016 в 08:58)
<?php
DEFINE('DB_HOST','localhost');
DEFINE('DB_USER','имя пользователя базы');
DEFINE('DB_PASS','пароль базы');
DEFINE('DB_NAME','саму базу (как называеться база)');
?>

Ну вот имя польз. и пароль знаю но название где оно есть ??.
Онлайн: 4
Время:
Gen. 0.0943
(c) Bym.Guru 2010-2026