Самое странное здесь происходит. Я пытаюсь сделать POST-запрос из приложения iPhone, и страница PHP, которую он должен вызвать, никогда не получает параметры POST. Когда я меняю страницу, на которую она публикуется, в том же каталоге, под другим именем, все это проходит без проблем.
Я тестирую параметры с:
print_r($_POST);
Кто-нибудь знает, что здесь может происходить?
РЕДАКТИРОВАТЬ:
Запрос выполняется с помощью HTTPTask, URL-адрес правильный на 100%, потому что я получаю другие эхо-сигналы, заданные для тестирования, и получаю доступ к $ _POST с помощью обычного $ _POST [‘key’]. Запрос $ _POST пуст, когда я публикую в file.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")
}
С Уважением,
Рон
Ну, что вы знаете … Я удалил файлы .htaccess и заново создал их. После этого я сбросил симулятор iOS, и теперь он работает …. Несколько часов моей жизни пропали впустую!
Спасибо всем за помощь.
Других решений пока нет …