В чём проблема? (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."' ";
не работает

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

на Денвере работает по-любому...
 

Alex_v.tv

Новичок
ок, покопаюсь ещё (

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

Фанат

oncle terrible
Команда форума
Alex_v.tv
Скажи честно, ты текст по ссылке, которую тебе дали, читал?
 

Alex_v.tv

Новичок
Фанат
читал, значения переменных вижу, торможу верно )

непонятно, почему на localhoste под Денвером всё работает...
вот это бы хотелось знать
 

fixxxer

К.О.
Партнер клуба
1) echo $sql было бы гораздо полезнее, чем "работает/не работает".
2) текст по ссылке ты, похоже, невнимательно читал.
 

Фанат

oncle terrible
Команда форума
читал, значения переменных вижу
нихрена ты не видишь, дерево.
ты даже не пытаешься смотреть!
непонятно, почему на localhoste под Денвером всё работает...
по ссылке НАПИСАНО, КАК УЗНАТЬ.
написано по ссылке.
подробно.
с примерами.

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

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

vafel

Новичок
агресивный фанат какойто )
if(get_magic_quotes_gpc()){
remove_magic_quotes()
}

а addslashes потом везде делаешь ....
 

Фанат

oncle terrible
Команда форума
да.
это фанат виноват в том, что люди читают книгу и видят там жирную фигу.

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

vafel

Новичок
в чем я не прав ?
у тебя 12 000 сообщений таких как предыдущих постов?
 

Alex_v.tv

Новичок
Фанат
спокойно

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

разобрался

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

-~{}~ 27.04.05 11:37:

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

Ребята, обсуждение закончено!
хорош лаяться
 

Фанат

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

Alex_v.tv

Новичок
я свое место знаю (если ты про меня), спасибо

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

не лень, и ещё раз прочитаю, дабы тебя не задевать )))
 

Фанат

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

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

Alex_v.tv

Новичок
Фанат
извини, мои траблы:
- неверно поставил вопрос
- невнимательно читал
- поспешил
каюсь, исправлюсь
 

Фанат

oncle terrible
Команда форума
Ты скажи - ты основное, что там написано - понял?
Что в большнстве вопросов просто бесполезно спрашивать на форуме?
Что если у тебя проблемы с заросом в бд, то, если уж пришёл на форкм, то надо показать этот запрос? причём запрос, ане пхп-код, который его формирует?
Что надо проходить свою программу по шагам?
Может, там непонятно написано?
 
Сверху