Не сможешь через include подключить файл с текстом класса, а потом скопировать пару строк из примера?
Могу конечно Но при детальном рассмотрении увидел, что там курл используется, а у меня на локальном нету курла (Добавление)
ААААААА получилось!!!
Сам тормознул, в параметре старой кодировки не то писал.
ALEN - спасибо, но там че то очень много всего написано я наверное пока не смогу этим классом воспользоваться. Champion были мысли в таком направлении(что если не в utf, то как то их нужно привести к общему виду), вот что получилось.
Подправил функцию:
( в корне лежит фал login.php)
Впринципе все работает, но есть проблема.
Когда url вида /site/login - все работает нормально, (ссылки на картинки site/images/img_07.gif - все ОК),
но когда такого вида /site/login/delete почему то графика не отображается, а ссылки на картинки имеют вид : site/login/images/img_07.gif.
Почему это происходит ?
А все же, почему "неопределенное" значение отображается как определенное ?
Т.е login_online=1, хотя в сети только один и соответственно у всех остальных кто не в сети этого параметра нет. От куда он появляется ?
P.S. Может кого то можно в аське подастовать если найдуться такие пишите в личку
Andruxa ты имееш ввиду в форме или просто выше require
выше require.
Для чего в форме value=<?PHP echo $_SESSION['user'] ?>>, ведь пользователь должен эти поля заполнить. (Добавление)
Помоему у тебя все немного запутано.
Если по логике. Пользователь ввел данные, нажал на кнопку, данные принял скрипт, проверил в БД на соответствие/несоответствие, если есть такой пользователь, то можно занести в сессию необходимы данные.
Вот как я реальзовал регистрацию у себя, может пригодится
в стр. под №15 я хочу вывести состояние пользователя (online/offline), но тут какая то абракадабра получается, если первый персонаж ( в данном случае MAG_Elf) в сети, то почему то и всем остальным присвоивается такоеже значение, т.е info['login_online']=1, хотя на самом деле он только один в сети.
Не могу понять почему это происходит ?
Не хочу плодить лишнюю тему, решил спросить здесь.
Как обезопасить себя от повторной записи в базу, если пользователь нажал в браузере "Назад" и снова на кнопку отправки формы ?
Т.е. у меня есть 3 странички (test1.php, test2.php, test3.php)
В test1.php - 1-я форма регистрации
в test2.php - 2-я форма регитсрации
в test3.php - завершение регистрации.
(Грубо, пытаюсь реализовать регистрация в несколько шагов)
В test1 у меня форма, которую пользователь заполняет и передает данные в test2.
В test2 есть своя другая форма, но перейдя на test2 я записываю данные предыдущей формы в базу.
Вот тут и вопрос. Как себя обезопасить от повторной записи (если пользователь нажмет "Назад" и снова на форму) ?
Мои мысли: сериализовать данные из первой формы и записывать их вместе с данными из второй формы.
Ну или подскажите в каком направлении хоть топать
Мне кажется все дело в дынных, которые в переменной $_POST['bk_boots'].
В ней находится ссылка на картинку в таком виде: <img src='http://img.ru/i/items/9/boots11213.gif' border='0' height='60' width='60'>.
Вот какая ошибка вылетает при добавлении данных в таблицу:
Цитата:
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'http://img.ru/i/items/9/boots11213.gif' border='0' height='60' width='60'' at line 57
Вопросов несколько:
1) Можно ли записывать в таблицу данные в таком виде ( с html тегами)?
2) Такая запись " в столбик" как у меня корректна ?
3) То что в скобках ( ) обязательно заключать в ' ' ? (просто видел разные варианты в книгах и примерах)
Подскажите почему не происходит запись ?
P.S. Прошу прощения у модераторов, только заметил, что немного не в той теме создал
Вопрос такой, почему когда я подставляю разные логины, то массив $test[1] иногда бывает пуст, а иногда все нормально работает ?
Есть ли какие то ограничения использования рег. выражений в одном скрипте ?