Lord Max
Guest
Помогите разобраться, совсем запутался ((
Hello Пиплы!
Совсем недавно начал изучение пхп, поставил апач2 mysql4 и пхп5й, всё настроил, для начала скачал скрипт аутентификации пользователей, всё вроде как работает , но выводит кучу ошибок ( видимо скрипт писался не для 5й пхп)
Я прошарился по темам почитал ответы Фаната и других юзеров, но всё же не нашёл ответа на свои вопросы
итак :
1
Notice: Undefined index: username in C:\WWW\root\admin\authuser.php on line 32
и ещё по 5-ти переменным так же пишет
2
Warning: mysql_query() [http://www.mysql.com/doc]: Your query requires a full tablescan (table authuser, 13 rows affected). Use EXPLAIN to optimize your query. in C:\WWW\root\auth.php on line 49
тоже самое мне пишется и в phpmyadmin (кстати на все mysql_query() мне такое пишется !
3
Warning: Unknown: 2 result set(s) not freed. Use mysql_free_result to free result sets which were requested using mysql_query() in Unknown on line 0
КОДЫ :
к пункту №1
№2
читал кучу мануалов ... что помогло мне собственно настроить mysql в пхп5м + ещё много чего понял, но вот тут никак не могу разобраться...
извините если вопрос глуп, элементарен и тд...
-~{}~ 22.02.05 18:36:
Кстати добавка к пункту №2
сама стока $query :
если я ставлю "EXPLAIN ..." перед select то у меня сразу же куча Notice: Undefined index: появляется .....
Hello Пиплы!
Совсем недавно начал изучение пхп, поставил апач2 mysql4 и пхп5й, всё настроил, для начала скачал скрипт аутентификации пользователей, всё вроде как работает , но выводит кучу ошибок ( видимо скрипт писался не для 5й пхп)
Я прошарился по темам почитал ответы Фаната и других юзеров, но всё же не нашёл ответа на свои вопросы

1
Notice: Undefined index: username in C:\WWW\root\admin\authuser.php on line 32
и ещё по 5-ти переменным так же пишет
2
Warning: mysql_query() [http://www.mysql.com/doc]: Your query requires a full tablescan (table authuser, 13 rows affected). Use EXPLAIN to optimize your query. in C:\WWW\root\auth.php on line 49
тоже самое мне пишется и в phpmyadmin (кстати на все mysql_query() мне такое пишется !
3
Warning: Unknown: 2 result set(s) not freed. Use mysql_free_result to free result sets which were requested using mysql_query() in Unknown on line 0
КОДЫ :
к пункту №1
PHP:
<?
// Get initial values from superglobal variables
$username = $_POST['username']; № ----- 32я строка
и тд...
PHP:
$result = mysql_query($query);
извините если вопрос глуп, элементарен и тд...
-~{}~ 22.02.05 18:36:
Кстати добавка к пункту №2
сама стока $query :
PHP:
$query = "SELECT * FROM authuser WHERE uname='$username' AND passwd=password('$password') AND status <> 'inactive'";