powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / мнение о передаче переменной в форме
9 сообщений из 9, страница 1 из 1
мнение о передаче переменной в форме
    #32843260
Фотография viv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
<form action=update.php?id=<? echo"$id";?> method=post>

какие меры по безопасности принять.
и вообще правильно ли это, так делать?
может есть другие способы.
_________________________________________
@>->-- Пестики налево, тычинки направо--<-<@
...
Рейтинг: 0 / 0
мнение о передаче переменной в форме
    #32843358
*
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
*
Гость
Эта строчка кода сама по себе абсолютно безопасна. Единственное, она не всегда будет работать ожидаемым образом ( PHP FAQ: Не передаются переменные!!! + urlencode ) и непонятно зачем используются абсолютно бесполезные в данном случае кавычки.
...
Рейтинг: 0 / 0
мнение о передаче переменной в форме
    #32844045
Фотография Роман Дынник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Надо для себя ответить на вопосы:
Необходимо ли защищать эту переменную от "посторонних глаз"
Каким образом переменная учавствует в обработке на сервере (используется ли eval, используется ли она в sql-запросах...) и уже исходя из этого защищать ее обработку или видимость в строке http
Posted via ActualForum NNTP Server 1.1
...
Рейтинг: 0 / 0
мнение о передаче переменной в форме
    #32844063
Armyanka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А за чем мешать GET с POST??? Можно по скрытому полю:

<form method="post" action="update.php">
<input type="hidden" name="id" value="<?php echo $id; ?>">
......
</form>

правда в некоторых случаях подобный метод себя не оправдывает... нужен конкретный пример.
...
Рейтинг: 0 / 0
мнение о передаче переменной в форме
    #32845715
Maximark
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А у меня другая проблема

.....

<form method=post action="http://site/index.php?subscribe/subscrible.php" onsubmit="return igoCheckForm(this)">
Рассылка<br>

<input type="name" name="email" size=23 value="e-mail" onblur="if (value == '') {value = 'e-mail'}" onfocus="if (value == 'e-mail') {value =''}" style="border: 1px solid #BFB090;x"><br>



<input type="radio" name="action" value="subscribe" checked>Подписаться<br>
<input type="radio" name="action" value="unsubscribe">Отписаться<br>
<input type=submit value=Подписаться><br>
</form>

так вот параметр email передаётся только в index.php а в subscrible.php он не доходит

в index.php работает функция
<?php include (myfunction($QUERY_STRING)); ?>

Памагите :)
как передать параметры аж в subscrible.php
параметры post передаются только в index.php :\
...
Рейтинг: 0 / 0
мнение о передаче переменной в форме
    #32845797
*
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
*
Гость
Maximarkв index.php работает функция
<?php include (myfunction($QUERY_STRING)); ?>А с чего ты решил, что это вообще должно работать?
PHP FAQ: Ничего не работает! Что делать???
PHP FAQ: Пути в файловой системе и на сайте.
PHP FAQ: Не передаются переменные!!!
...
Рейтинг: 0 / 0
мнение о передаче переменной в форме
    #32845849
Maximark
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Да в том то и дело что параметры передаются, но только в index.php
а до &subscribe/subscrible.php не доходят, я специально проверял
выводил echo $email в index.php все выводит
а вот в subscrible.php эти переменные пустые!
про $_POST я знаю....
там тоже пусто
можно конечно в форме явно передать, но как это сделать пока не знаю
почему-то передается вот так

http://site/?subscribe/subscrible.php?&email=&action=

<form method=post action="http://site/rus/?subscribe/subscrible.php?&email=<? echo $email;?>&action=<? echo $action;?>" onsubmit="return igoCheckForm(this)">
Ðàññûëêà íîâîñòåé êîìïàíèè<br>

<input type="name" name="email" size=23 value="Âàø e-mail" onblur="if (value == '') {value = 'Âàø e-mail'}" onfocus="if (value == 'Âàø e-mail') {value =''}" style="border: 1px solid #BFB090;x"><br>

<input type="radio" name="action" value="subscribe" checked>Ïîäïèñàòüñÿ<br>
<input type="radio" name="action" value="unsubscribe">Îòïèñàòüñÿ<br>
<input type=submit value=Ïîäòâåðäèòü><br>
</form>
...
Рейтинг: 0 / 0
мнение о передаче переменной в форме
    #32846848
Фотография Black
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ArmyankaА за чем мешать GET с POST??? Можно по скрытому полю
: ( )
...
Рейтинг: 0 / 0
мнение о передаче переменной в форме
    #32856885
Armyanka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Николай aka Motodor ArmyankaА зачем мешать GET с POST??? Можно по скрытому полю
: ( )

????
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / мнение о передаче переменной в форме
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]