|
|
|
| непойму в чем дело
сайт то работает а потом тупо превышает количество подключений и все хана...
Warning: mysql_connect() [function.mysql-connect]: Access denied for user .... (using password: YES) in /sata1/home/users/--------/www/www.-------/conect/bd.php on line 3
в чем может быть проблема? уже надоело, то ли хостинг тупо то ли атаки на сайт то ли я где то туплю хотя всегда работало нормально... | |
|
|
|
|
|
|
|
для: TavRoX
(17.07.2013 в 20:18)
| | Покажи файл bd.php | |
|
|
|
|
|
|
|
для: Jovidon
(18.07.2013 в 09:25)
| |
<?php
session_start();
$id_session = session_id();
$db = mysql_connect ("*****","*************","**********");
mysql_select_db("****************",$db);
mysql_query("SET NAMES 'utf8'");
mysql_query("SET CHARACTER SET 'utf8'");
$query = "SELECT * FROM session
WHERE id_session = '$id_session'";
$ses = mysql_query($query);
if(!$ses) exit("<p>Ошибка в запросе к таблице сессий</p>");
if(mysql_num_rows($ses)>0)
{
$query = "UPDATE session SET putdate = NOW(),
user = '$_SESSION[login]'
WHERE id_session = '$id_session'";
mysql_query($query);
}
else
{
$ip=$_SERVER['REMOTE_ADDR'];
$query = "INSERT INTO session
VALUES('$id_session', NOW(), '$_SESSION[login]' ,'$ip')";
if(!mysql_query($query))
{
echo $query."<br>";
echo "<p>Ошибка при добавлении пользователя</p>";
exit();
}
}
$query = "DELETE FROM session
WHERE putdate < NOW() - INTERVAL '20' MINUTE";
mysql_query($query);
?>
|
| |
|
|
|
|
|
|
|
для: TavRoX
(18.07.2013 в 13:51)
| | >Warning: mysql_connect() [function.mysql-connect]: Access denied for user .... (using password: YES) in /sata1/home/users/--------/www/www.-------/conect/bd.php on line 3
оступ закрит для ползователья с паролем yes
зачем так много запросов в бд?
просто соединис и все
<?php
$db = "database";
$lc = "127.0.0.1";
$us = "root";
$ps = "";
$link = mysql_connect($lc,$us,$ps);
mysql_select_db($db,$link);
if(!$link) die("Ощибка соединене бд: " . mysql_error());
mysql_query("SET NAMES 'UTF8'"); // достаточно один раз
?>
|
| |
|
|
|
|
|
|
|
для: Jovidon
(18.07.2013 в 18:55)
| | а весь остальной код оставить?
это под регистрацию пользователей | |
|
|
|
|
|
|
|
для: TavRoX
(19.07.2013 в 13:43)
| | да.
Когда пользовател защел создай сессию, когда выходил удаляй сессию. | |
|
|
|
|
|
|
|
для: Jovidon
(20.07.2013 в 10:47)
| | хорошо попробую, покачто вроде бы проблем нет, но если будут сделаю это. | |
|
|
|
|
|
|
|
для: Jovidon
(18.07.2013 в 18:55)
| | не работает
ошибку на строку $db = "database"; кидает | |
|
|
|
|
|
|
|
для: TavRoX
(21.07.2013 в 00:36)
| | ты свою имяю база данных пиши.
<?php
$db = "database"; // имя база данных
$lc = "127.0.0.1"; // ip адресс сервера
$us = "root"; // имя пользователья база данных
$ps = ""; // пароль ползователя база данных
?>
|
| |
|
|
|
|
|
|
|
для: Jovidon
(21.07.2013 в 10:56)
| | та я не совсем дурак))))
ошибку не записал но выдает | |
|
|
|