Модераторы: Aliance, skyboy, MoLeX, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Как оформить строку для отправки через POST 
V
    Опции темы
Chef
  Дата 5.12.2008, 22:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 167
Регистрация: 7.12.2007
Где: РК Павлодар

Репутация: нет
Всего: нет



Доброго времени суток.
Есть такой вот код
Код

<form action="page.php" method="POST">
<?
$query= 'INSERT INTO `class` VALUES (NULL,"Иванов","Сидоров")';
echo '<input name = "query" value ="'.$query.'" type="hidden"> ';
?>
<input type="submit" value = "Нажми скорее">
</form>

После получения на другой странице в переменной $query уже содержиться
Код

INSERT INTO `class` VALUES (NULL,

В чем ошибка ? Что исправить ?
Взаранее большое спасибо.



Это сообщение отредактировал(а) Chef - 5.12.2008, 22:56
--------------------
Разговоры об IT
PM MAIL WWW   Вверх
bars80080
Дата 5.12.2008, 23:09 (ссылка) |   (голосов:2) Загрузка ... Загрузка ... Быстрая цитата Цитата


прапор творюет
****
Награды: 1



Профиль
Группа: Завсегдатай
Сообщений: 12022
Регистрация: 5.12.2007
Где: Königsberg

Репутация: 2
Всего: 315



Код

echo '<input name = "query" value ="'.htmlspecialchars($query).'" type="hidden"> ';



но даже не знаю как спросить. откуда такой дикий кодинг?
PM MAIL WWW   Вверх
skyboy
Дата 5.12.2008, 23:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


неОпытный
****


Профиль
Группа: Модератор
Сообщений: 9820
Регистрация: 18.5.2006
Где: Днепропетровск

Репутация: 8
Всего: 260



Цитата(Chef @  5.12.2008,  21:54 Найти цитируемый пост)
В чем ошибка ? Что исправить ?

Цитата(Chef @  5.12.2008,  21:54 Найти цитируемый пост)
value ="'.$query.'"

Цитата(Chef @  5.12.2008,  21:54 Найти цитируемый пост)
INSERT INTO `class` VALUES (NULL,"Иванов","Сидоров")

и там, и там - двойные кавычки. ни на какие мысли не наводит?
PM MAIL   Вверх
Chef
Дата 6.12.2008, 09:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 167
Регистрация: 7.12.2007
Где: РК Павлодар

Репутация: нет
Всего: нет



Цитата(bars80080 @  5.12.2008,  23:09 Найти цитируемый пост)
но даже не знаю как спросить. откуда такой дикий кодинг?

Что именно в нем дикое ?

--------------------
Разговоры об IT
PM MAIL WWW   Вверх
teroni
  Дата 6.12.2008, 12:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 381
Регистрация: 15.5.2007
Где: Днепропетровск

Репутация: 8
Всего: 22



Передавать через формы sql-запросы.
PM MAIL   Вверх
Chef
  Дата 6.12.2008, 14:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 167
Регистрация: 7.12.2007
Где: РК Павлодар

Репутация: нет
Всего: нет



Цитата(teroni @ 6.12.2008,  12:01)
Передавать через формы sql-запросы.

Я так понимаю правельней передовать данные ? А запрос состовлять на другой странице ?

Это сообщение отредактировал(а) Chef - 6.12.2008, 14:51
--------------------
Разговоры об IT
PM MAIL WWW   Вверх
teroni
Дата 6.12.2008, 15:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 381
Регистрация: 15.5.2007
Где: Днепропетровск

Репутация: 8
Всего: 22



Естественно. А таким способом как сейчас - враги быстренько передадут какой-нить интересный запрос типа DELETE smile
PM MAIL   Вверх
Chef
Дата 6.12.2008, 16:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 167
Регистрация: 7.12.2007
Где: РК Павлодар

Репутация: нет
Всего: нет



Цитата(teroni @  6.12.2008,  15:17 Найти цитируемый пост)
Естественно. А таким способом как сейчас - враги быстренько передадут какой-нить интересный запрос типа DELETE 

Ну а передаеться то через POST , а не через GET ? Поясни разве тут могут ?

--------------------
Разговоры об IT
PM MAIL WWW   Вверх
teroni
Дата 6.12.2008, 17:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 381
Регистрация: 15.5.2007
Где: Днепропетровск

Репутация: 8
Всего: 22



Да какая разница? Только GET напрямую через браузер отправлять можно, а для отправки POST`ом надо скриптик написать, либо специальную прогу использовать, либо плагин для браузера, либо на худой конец сохранить твою страничку у себя на компе, заменить запрос на нужный и action на твой принимающий скрипт. 

Это сообщение отредактировал(а) teroni - 6.12.2008, 17:07
PM MAIL   Вверх
Chef
Дата 6.12.2008, 17:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 167
Регистрация: 7.12.2007
Где: РК Павлодар

Репутация: нет
Всего: нет



Спасибо teroni 
Теперь понял ) 
Плюс тебе )
--------------------
Разговоры об IT
PM MAIL WWW   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Тексты | Следующая тема »


 




[ Время генерации скрипта: 0.0935 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.