Привет народ!!!Кто сможет обьяснить причину?

1. igrovik (21.12.2014 / 02:25)
Или поможет от нее избавиться?Буду очень благодарен!!
Проблема вот:

Warning: mysql_query() [function.mysql-query]: Access denied for user 'u689107264'@'10.2.1.27' (using password: NO) in /home/u689107264/public_html/remban1x1.php on line 3 Это одно а таких надписей несколько!

2. Александр (21.12.2014 / 02:36)
Доступ запрещен для юзера...
Простыми словами не правильно указаны параметры подключения к базе данных.

3. igrovik (21.12.2014 / 04:37)
2. rastoman, перероверял параметры!!Введено все правильно!!!!

Добавлено через 02:27 сек.
2. rastoman, Самое главное что на главной тоже задействован этот файл и нормальный вид!!!!А когда прохожу авторизацию на сайте то начинает писать эту хрень!!!!

4. igrovik (21.12.2014 / 19:01)
Вот код на который ругается

<?
$sql="select * from tb_advban1x1";
$res=mysql_query($sql);

if ($res)
{
while ($row=mysql_fetch_assoc($res))
{
$bd=$row["begindate"];
$d=$row["numdays"];
$t=time();

$d1=($t-$bd)/86400;

if ($d1>$d)
{
$id=$row["id"];
$sql="delete from tb_advban1x1 where id='$id'";
mysql_query($sql);
}
}
}
?>

Добавлено через 01:52 сек.
Попытался заменить вот так
<?

$query = "select * from tb_advban1x1";
$res = mysql_query($query);

if ($res)
{

while ($row = mysql_fetch_assoc($res)) {

$bd = $row["begindate"];
$d = $row["numdays"];
$t = time();

$d1 = ($t-$bd)/86400;

if ($d1>$d) {
$id = $row["id"];
$query = "delete from tb_advban1x1 where id='$id'";
mysql_query($query); } } }

?>
И все равно не исчезает!!!!Что не так?

5. Sabu (21.12.2014 / 20:06)
покажи подключение к базе

6. Jadson8 (21.12.2014 / 20:14)
У тебя ошибка в подключении,а не в коде, и судя по всему ты не указал пароль при подключении, проверь файл в котором прописано подключение к бд

7. igrovik (21.12.2014 / 20:55)
5. Sabu, <?
$bd_host = "mysql.hostinger.com.ua";
$bd_user = "u689107264_1"; // юзер
$bd_password = "Segodne2012"; // пароль от БД
$bd_base = "u689107264_2"; // БД
$url = $_SERVER[HTTP_HOST];
$con = mysql_connect($bd_host, $bd_user, $bd_password);
mysql_select_db($bd_base, $con); $mysql_queries++;
mysql_query("set names cp1251");
?>

8. Sabu (21.12.2014 / 21:04)
логин или пароль к mysql указан неверно

9. igrovik (21.12.2014 / 21:24)
8. Sabu,Так почемуто поя авторизацию не проходишь показывает нормально страницу а как только пройдеш авторизацию так сразу эта ошибка выскакивает!!!!!Давай дам адрес сайта посмотришь!!!!!

10. Jadson8 (21.12.2014 / 22:27)
9. igrovik, это кто тебя учил так подключение прописывать?
$bd_host = "mysql.hostinger.com.ua";
может стоит заменить на
$bd_host = "localhost"; если у тебя бд находиться на том же сервере что и скрипт?

11. Dmitry Kokorin (22.12.2014 / 11:41)
10. Jadson8, поэтому и нет подключения

12. Jadson8 (22.12.2014 / 12:10)
11. DimmoS, Та ладно? а я не тоже самое сказал?

13. igrovik (22.12.2014 / 12:20)
10. Jadson8, Э не сервер msql прописан правильно!!!!Просто скрипт тестится на бесплатном хостинге и там msql отдельно.

14. Dmitry Kokorin (22.12.2014 / 17:22)
13. igrovik, msql? Это как?

15. Jadson8 (22.12.2014 / 22:26)
13. igrovik, значит смотри страницу на которой ошибка, там может подключение не так происходит как на главной, потому что судя по ошибке не был введен пароль пользователя, возможно не так вписана переменная в подключение, проверь код ещё раз

16. igrovik (22.12.2014 / 22:59)
15. Jadson8, Вот страница на которую ссылается ошибка
И ссылается она на 3 строку
Тоесть вот на это $res=mysql_query($sql);
Пытался прописывать вот так вот
$res = mysql_query($query);Не помогло!!!Еслиб я еще в нем разбирался хорошо и знал бы как перепроверять переменную я бы не задавал глупых вопросов!!!!!Так что извиняйте за глупые вопросы но как эту дрянь убрать?

<?
$sql="select * from tb_advban1x1";
$res=mysql_query($sql);

if ($res)
{
while ($row=mysql_fetch_assoc($res))
{
$bd=$row["begindate"];
$d=$row["numdays"];
$t=time();

$d1=($t-$bd)/86400;

if ($d1>$d)
{
$id=$row["id"];
$sql="delete from tb_advban1x1 where id='$id'";
mysql_query($sql);
}
}
}
?>

17. karpov-ml (22.12.2014 / 23:18)
У тебя два подключения задействовано. 'u689107264'@'10.2.1.27 было бы 'u689107264'@'mysql.hostinger.com.ua'

Смотри где файл инклудит remban1x1.php, где-то еще подключает его.

18. shilo (22.12.2014 / 23:42)
17. karpov-ml, судя по тому что и логины разные (в ошибке указан логин на сервере), у него просто не инклудится файл с настройками и подключением. Подключения нет, соответственно запрос не выполняется и выдаёт ошибку

19. Dmitry Kokorin (23.12.2014 / 00:29)
Попробуй
<?php
include_once $_SERVER['DOCUMENT_ROOT'].'/patch_to_db_file.php';


20. igrovik (23.12.2014 / 04:22)
19. DimmoS, Непомогло ладно хрен с ним!!!!Спасиб!!!!!!

21. Dmitry Kokorin (23.12.2014 / 05:20)
20. igrovik,
<?php
patch_to_db_file.php
это путь к файлу коннекта, например
<?php
/inc/db_connect.php


22. igrovik (23.12.2014 / 07:14)
21. DimmoS, Делал!!!!!Не помогло !!!Да ладно уже хрен с ним решил другой скрипт ставить!!!!!!Там мороки меньше!!!!!Еще раз спасибо!!!!!!!

23. igrovik (23.12.2014 / 11:37)
Народ еще один вопрос
Нужны рега и авторизация на сайт через вебмоней!!!У меня то есть но рега через liqpay а авторизация вообще не пашет!!!!уже как не прописывал то что нужно!!!!Нихрена!!!!Мож ктото сталкивался с таким помогите!!!!!!

URL: https://visavi.net/topics/41728