Технически нет, вы не можете POST
и GET
одновременно. Это два разных глагола, и вы можете сделать только один во время вашего запроса.
Однако вы обнаружите, что если вы введете POST
и включите в URL параметры, такие как yourscript.php?param1=somevalue¶m2=somevalue
, то оба параметра $_GET
и $_POST
будут заполнены соответствующими данными.
Было бы целесообразно прочитать о том, как на самом деле работает HTTP. http://www.jmarshall.com/easy/http/
Вам следует подумать, является ли это хорошим дизайном системы с вашей стороны. GET
предполагается для запросов, которые не изменяют данные на сервере. A POST
может изменять данные. Даже при том, что оба могут быть реализованы, чтобы сделать любой из них, лучше следовать этой общей практике. В противном случае вы никогда не знаете, что будет с этим делать какой-либо прокси или другая программа на линии.