Ragnarok

Ragnarok
Рейтинг
239
Регистрация
25.06.2010

права на директорию, в которой хранятся файлы сессий, позволяют запись? место есть?

Jefa:
Сегодня вот 12. Купил тортик, фруктов, ждем гостей :)
Только что сфоткал, малая принимает поздравления вконтактиках (будь они неладны) 😂

Поздравляю! А на руке, татуировка?

опечатался, имелась ввиду php функция abs, которая возвращает модуль числа

goodier:
В моем примере нет текста в запросе WHERE `login` LIKE '".$login."%'"

что если юзер зарегается с ником "vas%"?

goodier:
убираю все заменой
$summa = str_replace("-","", $summa);
$summa = str_replace("+","", $summa);
$summa = str_replace("`","", $summa);
$summa = str_replace("'","", $summa);
$summa = str_replace('"','', $summa);

$summa=$abs((int)$summa);

goodier:

И если взять совет от dkameleon, то получится опять тоже самое!
Этот умный пользователь сделает такие же 2 запроса и баланс станет минусовым и в таблицу с заявками на выплату добавится 2 запроса и когда через CRON
обратиться в файлу проверяющий таблицу в БД с заявками на выплаты, то обработает так же все и у меня с кошелька снимется двойная сумма.

2 одновременных запроса и два последовательных запроса -- это разные вещи

wwwwww:
наименьший приоритет.

Вы правы, высший приоритет был бы, если бы у картинки было style="width:375px"

LEOnidUKG:
С добрым утром. Вы когда создаёте таблицу, там есть её настройка в виде кодировки, почитайте каждое название в списке. Явно у вас там написано:
название_кодировки_ci

Вот ci означает, что все данные в таблице регистроНЕзависимые уже по-умолчанию.

спасибо, не знал

goodier:

Покажите дырки в моем примере пожалуйста.

$summa = $_POST***91;'Указанная сумма в форме'***93;; 
...
mysql_query("UPDATE `USERS_table` SET balance=balance-".$summa." WHERE `login` LIKE '".$login."'");

передача переменной из пост без обработки прямо в запрос -- открытая почва для sql-инъекций

Di9:
еще раз повторюсь, странность в том что браузер при первой загрузке одно значение показывает, а при повторных другое - в этом вся проблема :(
но все-равно спасибо, похоже самое простое и надежное решение - отказаться от width:100% для всего основного блока и задать только необходимым элементам...

местами поменять пробовал, не помогло?

в других браузерах, на других компах проверял?

goodier:
Ragnarok,
Да хрен с ними с данными в MySQL главное чтоб с моего WMR-кошелька не отнималось двойная сумма ))))

так весь смысл в том, чтобы не выполнять новую операцию пока не завершится предыдущая

Всего: 3369