The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Не получается авторизация на www, через PHP и MySQL :-("
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"Не получается авторизация на www, через PHP и MySQL :-("
Сообщение от A.Tsaregorodcev emailИскать по авторуВ закладки on 29-Дек-03, 09:57  (MSK)
Народ подскажите по авторизации при входе на страницу по PHP из базы mysql
по примерам строю приглашение выдаётся но авторизация не проходит :-(
Основной пример такой (часть):

$hostname = "localhost";
$username = "httpuser";
$password = "MyPassword";
$database = "members";

$query = "select username,password from users where username='$PHP_AUTH_USER' and password='$PHP_AUTH_PW'";
$link = mysql_connect($localhost, $username, $password) or die("Unable to connect to database server");

if (mysql_num_rows(mysql_db_query($database, $query)) == 0) {
auth_headers("My Protected Web Page");
access_denied();
exit;
}


Вопрос такой где указывается таблиза базы MySQL из которой берутся данные по username и password???

  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "Не получается авторизация на www, через PHP и MySQL :-("
Сообщение от Nickolay Искать по авторуВ закладки on 29-Дек-03, 10:36  (MSK)
ответ: в запросе. 'FROM tablename'

p.s. в пхп-мануале есть пример http-авторизации.
делай по образу и подобию

  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "Не получается авторизация на www, через PHP и MySQL :-("
Сообщение от A.Tsaregorodcev emailИскать по авторуВ закладки on 29-Дек-03, 11:50  (MSK)
>ответ: в запросе. 'FROM tablename'
>
>p.s. в пхп-мануале есть пример http-авторизации.
>делай по образу и подобию


Если я правилно понимаю в строке
$query = "select username,password from users where username='$PHP_AUTH_USER' and password='$PHP_AUTH_PW'";

from users и есть указание на таблицу? в таком виде не работает
есди делаю:
$query = "select username,password from "$users" where username='$PHP_AUTH_USER' and password='$PHP_AUTH_PW'";
перед этим прописываю:
$users="users"
получаю Parse error: parse error in /usr/local/www/xxxx/yyy/authen.php on line 25
На эту самую строку.

Непоняточки, если криво шаманить, то кривенько отрабытывает, передаёт
дальше PHP_AUTH_USER и PHP_AUTH_PW :-(

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру