непонятка с ответами пхп
я новичек в флеш. вот сейчас решил позаморачиваться с общением мувика с сервером. в итоге первый тест прошел как надо а потом начались непонятки. задача была такая что при нажатии кнопок 1-4 происходил как бы логин и если переданное имя не зарегистрировано то оно бы добавлялось.. после первого прогона и очистки таблицы ответы стали стабильно приходить о том что имя существует, но записи добавлялись...
вот кусок пхп скрипта: PHP код:
Код AS3:
Код AS3:
Код AS3:
|
Я в пхп не ахти, но разве htmlspecialchars($_POST["name"])==$_POST["name"]?
|
Флешка тут ни при чем. Корявый сам пхп код.
п.с. stasuss, просьба, если постите пхп, используйте теги as2 или as3. PHP блоки трудно читаются на фоне скина форума |
"Здравствуй, SQL Injection!" (c)
|
Цитата:
|
сделайте конструкцию
if () { } else { } У Вас пхп проходит дальше, а флеш получив ответ что все ок больше уже ничего не слышит, а запись в базу идет своим чередом. |
Цитата:
|
|
При SELECT'е так же экранируй данные от пользователя.
|
Цитата:
кстати попробовал вчера еще в браузере посмотреть что происходит... опять первые разы дали то что нужно а потом пошли ответы всегда о том что существует уже.. подозрение что дело может быть где то в настройках.. никто не сталкивался? может кеширование какое то где то? у меня установлен denwer c апачем 2.2.4 и пхп 5.2.12. |
Часовой пояс GMT +4, время: 16:07. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.