В чём проблема? (addslashes)

Alex_v.tv

Новичок
В чём проблема? (addslashes)

Доброго дня!

перенёс сайт на holm.ru и столкнулся с такой траблой:

если пишем:
PHP:
$sql = "SELECT * FROM user WHERE login = '".$_POST['user_name']."' AND pass = '".$_POST['user_pass']."' ";

Работает...

если:
PHP:
if (!get_magic_quotes_gpc())
{
$login = addslashes($_POST['user_name']);
$password = addslashes($_POST['user_pass']);
}
   $sql = "SELECT * FROM user WHERE login = '".$login."' AND pass = '".$password."' ";

не работает

в чём проблема?
не догоню никак...

на Денвере работает по-любому...
 
ок, покопаюсь ещё (

хотя ошибок нет и после
PHP:
if (!get_magic_quotes_gpc()) 
{ 
$login = addslashes($_POST['user_name']); 
$password = addslashes($_POST['user_pass']); 
}

$login = ' ' и $password, соответственно, тоже...
проверял
 
Alex_v.tv
Скажи честно, ты текст по ссылке, которую тебе дали, читал?
 
Фанат
читал, значения переменных вижу, торможу верно )

непонятно, почему на localhoste под Денвером всё работает...
вот это бы хотелось знать
 
1) echo $sql было бы гораздо полезнее, чем "работает/не работает".
2) текст по ссылке ты, похоже, невнимательно читал.
 
читал, значения переменных вижу
нихрена ты не видишь, дерево.
ты даже не пытаешься смотреть!
непонятно, почему на localhoste под Денвером всё работает...
по ссылке НАПИСАНО, КАК УЗНАТЬ.
написано по ссылке.
подробно.
с примерами.

по ссылке написано, что на форкм с таким вопросом обращаться бесполезно.
По ссылке написано, что при проблеме с запросом ВЫВОДИТЕ НА ЭКРАН ЗАПРОС.

Но ничего из этого не прочитано.
Видимо, у части людей отсутствует просто какая-то часть мозга. И умеют они только как попугаи, повторять один вопрос "пачаму в денвере работаит".
тьфу.
 
агресивный фанат какойто )
if(get_magic_quotes_gpc()){
remove_magic_quotes()
}

а addslashes потом везде делаешь ....
 
да.
это фанат виноват в том, что люди читают книгу и видят там жирную фигу.

в частности, этот вафел, который лезет отвечать, при этом ни бельмеса не смысля ни в том вопросе, который задали, ни даже в кавычках, про которые взялся писать
 
в чем я не прав ?
у тебя 12 000 сообщений таких как предыдущих постов?
 
Фанат
спокойно

с постом я поторопился ...

разобрался

vafel
так действительно правильнее делать будет
спасибо

-~{}~ 27.04.05 11:37:

хотя только при работе с файлами, вместо мускула

Ребята, обсуждение закончено!
хорош лаяться
 
во-первых, никто не лается.
просто ламеру показывают его место.
Во-вторых, обсуждение не закончено.
Ты решил свою мизерную проблему, но при этом так ничего и не понял - отчего она происходит, и как избежать её впредь.
В-третьих, проблема не в несчастных кавычках или отсутствии переменных. А в том, что кому-то лень прочесть два экрана текста, и сделать то, что там написано.
 
я свое место знаю (если ты про меня), спасибо

поверь, не просто решил, но и понял, просто с постом, повторюсь, поспешил

не лень, и ещё раз прочитаю, дабы тебя не задевать )))
 
Нет, не про тебя.
Задевает меня не отсутствие факта чтения. Если бы ты честно сказал, что не читал и читать не собираешься - тема была бы просто мирно закрыта в помойку.
Задевают меня заявления "ВСЁ СДЕЛАЛ!!! Всё равно не работет! Отгадывайте снова!".

Такое ощущение, что ошибку надо найти мне, а не тебе. И это меня больше всего поражает. что вас надо носом тыкать, пинать, ногами бить - чтобы вы решили СВОЮ проблему.
Вот только когда прикрикнешь - только тогда до вас доходит.
 
Фанат
извини, мои траблы:
- неверно поставил вопрос
- невнимательно читал
- поспешил
каюсь, исправлюсь
 
Ты скажи - ты основное, что там написано - понял?
Что в большнстве вопросов просто бесполезно спрашивать на форуме?
Что если у тебя проблемы с заросом в бд, то, если уж пришёл на форкм, то надо показать этот запрос? причём запрос, ане пхп-код, который его формирует?
Что надо проходить свою программу по шагам?
Может, там непонятно написано?
 
Сверху