HOME    FORUMS    MEMBERS    RECENT POSTS    LOG IN  
Баннер 1   Баннер 2

ANTICHAT — форум по информационной безопасности, OSINT и технологиям

ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию. Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club, и теперь снова доступен на новом адресе — forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
Вернуться   Форум АНТИЧАТ > ПРОГРАММИРОВАНИЕ > PHP
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #1  
Старый 17.06.2008, 16:10
EST a1ien
Участник форума
Регистрация: 02.04.2006
Сообщений: 273
Провел на форуме:
1269624

Репутация: 114
Отправить сообщение для EST a1ien с помощью ICQ
По умолчанию

Цитата:
Написал вход на сайт, но что то он перестал работать!
Вчера работал!
Помогите плиз разобраться, что тут нитак:
if($login && $password){

if($_POST['login'] && $_POST['password']){

Последний раз редактировалось EST a1ien; 17.06.2008 в 16:18..
 
Ответить с цитированием

  #2  
Старый 17.06.2008, 18:01
mff
Познавший АНТИЧАТ
Регистрация: 12.03.2008
Сообщений: 1,379
Провел на форуме:
5866479

Репутация: 1809


Отправить сообщение для mff с помощью ICQ
По умолчанию

Цитата:
Сообщение от EST a1ien  
if($login && $password){
if($_POST['login'] && $_POST['password']){
нет, непомогает


Цитата:
Сообщение от bul.666  
А если стоит регистер глобалс?
---
Может так:
if(isset($_POST['login']) && isset($_POST['password'])) {
---
ЗЫ код смотреть впадлу
не, за ночь я регистер в глобалс не менял

Помогите, help
 
Ответить с цитированием

  #3  
Старый 17.06.2008, 16:28
bul.666
Banned
Регистрация: 06.06.2006
Сообщений: 944
Провел на форуме:
3986705

Репутация: 1403


Отправить сообщение для bul.666 с помощью ICQ
По умолчанию

А если стоит регистер глобалс?
---
Может так:
if(isset($_POST['login']) && isset($_POST['password'])) {
---
ЗЫ код смотреть впадлу
 
Ответить с цитированием

  #4  
Старый 17.06.2008, 18:12
neval
Moderator - Level 7
Регистрация: 13.12.2006
Сообщений: 531
Провел на форуме:
2127116

Репутация: 383


По умолчанию

может я дурак, но объясни что делает это ?
Код:
if($login && $password){
        include("admin/config.php");
 
Ответить с цитированием

  #5  
Старый 17.06.2008, 18:14
Naydav
Постоянный
Регистрация: 30.12.2006
Сообщений: 434
Провел на форуме:
849583

Репутация: 210
По умолчанию

Если ты делаешь так
Цитата:
if($login && $password){
if($_POST['login'] && $_POST['password']){
то и
Цитата:
$result = mysql_query ("SELECT * FROM `member` WHERE `login`='".$_POST['login'] ."' AND `password`='".$_POST['password']."'");
нужно делать... вообще везде замени переменные на $_POST

вообще, сделай перед этой строкой
Цитата:
echo "SELECT * FROM `member` WHERE `login`='".$_POST['login'] ."' AND `password`='".$_POST['password']."'";
И посмотри что выведет

Config.php - проверь

ps
А на какой сайт это вход???
Ты про sql-injection не слыхал?
[U]
 
Ответить с цитированием

  #6  
Старый 17.06.2008, 18:30
mff
Познавший АНТИЧАТ
Регистрация: 12.03.2008
Сообщений: 1,379
Провел на форуме:
5866479

Репутация: 1809


Отправить сообщение для mff с помощью ICQ
По умолчанию

Цитата:
Сообщение от Naydav  
ps
А на какой сайт это вход???
Ты про sql-injection не слыхал?
[U]
Слыхал! Скули закрою позже все.
 
Ответить с цитированием

  #7  
Старый 17.06.2008, 18:16
Fuckel
Участник форума
Регистрация: 17.01.2008
Сообщений: 170
Провел на форуме:
1608606

Репутация: 105
Отправить сообщение для Fuckel с помощью ICQ
По умолчанию

Цитата:
Сообщение от neval  
может я дурак, но объясни что делает это ?
Код:
if($login && $password){
        include("admin/config.php");
если существуют переменные логин и пассворд инклудиться скрипт config.php. все понятно. видимо там конфиги к доступу БД или еще чего-нибудь.
 
Ответить с цитированием

  #8  
Старый 17.06.2008, 18:19
neval
Moderator - Level 7
Регистрация: 13.12.2006
Сообщений: 531
Провел на форуме:
2127116

Репутация: 383


По умолчанию

Цитата:
Сообщение от Fuckel  
если существуют переменные логин и пассворд инклудиться скрипт config.php. все понятно. видимо там конфиги к доступу БД или еще чего-нибудь.

хм...
а разве не через isset ?
 
Ответить с цитированием

  #9  
Старый 17.06.2008, 18:27
mff
Познавший АНТИЧАТ
Регистрация: 12.03.2008
Сообщений: 1,379
Провел на форуме:
5866479

Репутация: 1809


Отправить сообщение для mff с помощью ICQ
По умолчанию

Цитата:
Сообщение от Fuckel  
если существуют переменные логин и пассворд инклудиться скрипт config.php. все понятно. видимо там конфиги к доступу БД или еще чего-нибудь.
Спасибо! Но в конфиге всё ок, я разобрался, нужно было вперед поставить проверку на вводимые данные, а потом уже на то, зарегена сессия или нет!
 
Ответить с цитированием

  #10  
Старый 17.06.2008, 18:22
Fuckel
Участник форума
Регистрация: 17.01.2008
Сообщений: 170
Провел на форуме:
1608606

Репутация: 105
Отправить сообщение для Fuckel с помощью ICQ
По умолчанию

!empty($a), isset($a), ($a) разница?
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[c/c++] Новичкам: задаем вопросы _Great_ С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby 5421 21.04.2026 07:37
Интернетчики задали российскому президенту очень странные вопросы podkashey Мировые новости. Обсуждения. 4 07.07.2006 16:53
Вопросы по Ipb 2.0 Voodoo_People Уязвимости CMS / форумов 26 15.02.2005 22:57



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ