Ваша проблема, вероятно, не в вашем PHP-коде, скорее в том, что вы на самом деле отправляете на сервер. Я предполагаю, что вы указали website.com в качестве заполнителя для любой службы, с которой вы пытаетесь взаимодействовать, но поскольку вы не указали какую-либо информацию о том, куда вы отправляете запрос или как вы получаете ответ, я предполагаю что то, что вы отправляете на сервер, просто игнорируется, потому что то, что вы отправляете, является недопустимым, неполным или требует дополнительных запросов POST / GET. Другая возможность состоит в том, что вы пытаетесь выполнить POST для службы, которая требует аутентифицированного сеанса (перечисленные вами переменные POST могут включать в себя какой-то токен для идентификации сеанса), который вы не установили.
Я бы порекомендовал вам сначала протестировать свой код на более простом "контролируемом тестовом примере". Установите базовую веб-форму, которая возвращает значение true или что-то, когда вы помещаете в нее значение. Сначала проверьте ваш код в более простом случае, чтобы убедиться, что ваш код POST работает.
Затем с помощью средства отладки, такого как LiveHTTPHeaders или Firebug, запишите все взаимодействие запроса POST / GET с сервером. Возможно, было бы неплохо сначала попытаться «воспроизвести» это взаимодействие с помощью инструмента отладки, чтобы доказать, что ваша методология работает. Затем, когда вы точно знаете, что вам нужно сделать с высокого уровня, повторите этот процесс в своем PHP-коде.
Существует не так много других советов, которые кто-либо может дать вам с информацией, которую вы нам дали.