powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / php скрипт
5 сообщений из 5, страница 1 из 1
php скрипт
    #37774795
viktor95
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Помогите срочно проблема вот что мне пишет в браузере:
Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in /home/c/class-1361.hut4.ru/WWW/files/files/testreg.php on line 36
No database selected


ВОТ СКРИПТ

<?php
session_start();

if (isset($_POST['login'])) { $login = $_POST['login']; if ($login == '') { unset($login);} }
if (isset($_POST['password'])) { $password=$_POST['password']; if ($password =='') { unset($password);} }


if (empty($login) or empty($password))
{
exit ("Вы ввели не всю информацию, вернитесь назад и заполните все поля!");
}

$login = stripslashes($login);
$login = htmlspecialchars($login);

$password = stripslashes($password);
$password = htmlspecialchars($password);


$login = trim($login);
$password = trim($password);





include ("bd.php");


$ip=getenv("HTTP_X_FORWARDED_FOR");
if (empty($ip) || $ip=='unknown') { $ip=getenv("REMOTE_ADDR"); }

mysql_query ("DELETE FROM oshibka WHERE UNIX_TIMESTAMP() - UNIX_TIMESTAMP(date) > 900");

$result = mysql_query("SELECT col FROM oshibka WHERE ip='$ip'",$db);
$myrow=mysql_fetch_array($result);

if ($myrow['col'] > 2) {
exit ("Вы набрали логин или пароль неверно 3 раза. Подождите 15 минут до следующей попытки.");


}

$password = md5($password);
$password = strrev($password);
$password = $password."b3p6f";



$result = mysql_query("SELECT * FROM users WHERE login='$login' AND password='$password' AND activation='1'",$db) or die(mysql_error());
$myrow = mysql_fetch_assoc($result);
$result3 = mysql_query("SELECT id,name FROM users_group WHERE id='".$myrow['group']."'",$db);
$myrow3 = mysql_fetch_assoc($result3);
if (empty($myrow['id']))
{


$select = mysql_query ("SELECT ip FROM oshibka WHERE ip='$ip'");
$tmp = mysql_fetch_row ($select);
if ($ip == $tmp[0]) {

$result52 = mysql_query("SELECT col FROM oshibka WHERE ip='$ip'",$db);
$myrow52 = mysql_fetch_assoc($result52);

$col = $myrow52[0] + 1;
mysql_query ("UPDATE oshibka SET col=$col,date=NOW() WHERE ip='$ip'");
}

else {

mysql_query ("INSERT INTO oshibka (ip,date,col) VALUES ('$ip',NOW(),'1')");
}

exit ("Извините, введённый вами логин или пароль неверный.");

}
else {

$_SESSION['password']=$myrow['password'];
$_SESSION['login']=$myrow['login'];
$_SESSION['id']=$myrow['id'];
$_SESSION['group']=$myrow3['name'];
}

if (isset($_POST['save'])){

setcookie("login", $_POST["login"], time()+9999999);
setcookie("password", $_POST["password"], time()+9999999);
setcookie("id", $myrow['id'], time()+9999999);
setcookie("group", $myrow3['name'], time()+9999999);
}

if (isset($_POST['autovhod']))
{

setcookie("auto", "yes", time()+9999999);
setcookie("login", $_POST["login"], time()+9999999);
setcookie("password", $_POST["password"], time()+9999999);
setcookie("id", $myrow['id'], time()+9999999);
setcookie("group", $myrow3['name'], time()+9999999);
}

echo "<html><head><meta http-equiv='Refresh' content='0; URL=index.php'></head></html>";

?>


помогите
...
Рейтинг: 0 / 0
php скрипт
    #37774828
Фотография Hett
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Какое конкретно из трех этих слов вызывает затруднение в понимании?
...
Рейтинг: 0 / 0
php скрипт
    #37774829
Edd.Dragon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
viktor95Помогите срочно проблема вот что мне пишет в браузере:
Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in /home/c/class-1361.hut4.ru/WWW/files/files/testreg.php on line 36
No database selected

Когда пользуешься какой-то функцией - надо прочесть ее описание. Тогда вопросов не возникает.
Ибо в описании четко сказано когда функция возвращает то, что тебе надо, а когда возвращает false.

Ну и как бы No database selected намекает, что ты базу не указал, с которой работать. Тут уже чистая логика, которой ты мог бы и воспользоваться при программировании.

А скрипты принято оформлять тегом SRC. Иначе никто читать не будет эту кашу-малашу.
...
Рейтинг: 0 / 0
php скрипт
    #37775223
MikkiMouse
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
После
Код: php
1.
include ("bd.php");

в принципе уже можно не читать - поповщина детектед )))
...
Рейтинг: 0 / 0
php скрипт
    #37780624
qwerty1992
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Покажите что находится в bd.php
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / php скрипт
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]