Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Серверные технологии и Flash (http://www.flasher.ru/forum/forumdisplay.php?f=62)
-   -   Переменный типа $_POST[] (http://www.flasher.ru/forum/showthread.php?t=104055)

CrazyFlasher 17.11.2007 15:00

Переменный типа $_POST[]
 
http://www.mysite.com/server.php?myvar=123 - такую переменную можно передать через адресную строку браузера

А если переменная в php файле получается через POST:
Код:

$myvar = $_POST["myvar"];
можно ли её передать через адресную строку?
(интересуюсь с целью защиты)

Mnilionic 17.11.2007 16:15

через адресную строку предаётся только get
$myvar = $_GET["myvar"];

kotsie 17.11.2007 17:01

если в целях защиты, то следует учесть, что подделать её точно так же легко, как гет-переменную, разница только в том, что при передаче, данные идут не в адресе, а отдельным блоком.

CrazyFlasher 17.11.2007 17:51

к примеру может какой-нить посторонний передать переменную post'ом в мой пхп файл на моём серваке?

Mnilionic 17.11.2007 17:56

пример чего?
конечно может :)

CrazyFlasher 18.11.2007 15:05

а как сделать, чтобы пхп принимал запросы только с того домена, на котором он лежит? или это уже нужно менять в настройках хостинга?

†‡Paladin‡† 18.11.2007 15:57

if ($REMOTE_ADDR != $SERVER_ADDR) {}; Мб так?

Mnilionic 18.11.2007 16:02

"а как сделать, чтобы пхп принимал запросы только с того домена, на котором он лежит?"

Как вы это себе представляете?

2morrowMan 18.11.2007 19:03

Цитата:

Сообщение от CrazyFlasher
а как сделать, чтобы пхп принимал запросы только с того домена, на котором он лежит? или это уже нужно менять в настройках хостинга?

Нафига домену, на которм лежит РНР, посылать ему какие то запросы? :)
Или ты хочешь зделать чтобы с твоим РНР можно было работать только сев за комп на котором расположен домен? :)

Ostgur 18.11.2007 20:01

2morrowMan, Он хочет сделать, чтобы POST можно было слать только с его сайта.

CrazyFlasher, можно систему логинов и паролей сделать.


Часовой пояс GMT +4, время: 04:29.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.