Самая странная вещь здесь. Я пытаюсь выполнить запрос POST из приложения iPhone, а страница PHP, которую он должен вызывать, никогда не получает параметры POST. Когда я меняю страницу, она отправляет в тот же каталог, другое имя, все это происходит без проблем.Параметры POST недоступны на 1 конкретную страницу
Я проверяю параметры с:
print_r($_POST);
Кто-нибудь есть идея, что может быть здесь происходит?
EDIT: Запрос выполняется с использованием HTTPTask, URL-адрес соответствует 100%, потому что я получаю другое эхо, которое я установил для тестирования, и я обращаюсь к $ _POST, используя обычный $ _POST ['key']. Запрос $ _POST пуст, когда я отправляю файл.php, без проблем, когда я отправляю файл file1.php.
var params = [] //array filled with stuff
var req = HTTPTask()
req.POST("http://url/file.php", parameters: params, success: { (response: HTTPResponse) -> Void in
var data = response.responseObject as NSData
var str = NSString(data: data, encoding: NSUTF8StringEncoding)
println(str)
}) { (error: NSError) -> Void in
println("Error returned")
}
С уважением,
Рон
Проверьте ваш URL-адрес для публикации правильно? –
Как вы берете значение переменной, которую вы отправляете с помощью POST? как это? $ variabile = $ _POST ['nameoftheinput']; – JEricaM
Вы также можете разместить свой код для публикации? –