Trouble Objective C, PHP için basit POST alıyorum çalışıyor

0 Cevap php

PHP bir toplam acemi değilim, ama bu TAMAMEN tüm bu işleri yol yanlış anlama yaşıyorum sürece, bana bu kadar vidalama olmak için herhangi bir şekilde var gibi görünmüyor, çok basit görünüyor.

Objective-C:

ASIFormDataRequest *request = [ASIFormDataRequest requestWithURL:[NSURL URLWithString:@"http://myurl.com"]];
[request setPostValue:@"test value A" forKey:@"testA"];
[request setPostValue:@"test value B" forKey:@"testB"];
[request setDelegate:self.delegate];
[request startAsynchronous];

PHP:

<?php
    $testValueA = $_POST['testA'];
    $testValueB = $_POST['testB'];

    echo "Value A = $testValueA, Value B = $testValueB";
?>

Ne zaman I NSLog return string request, I get Value A = Value B =. Bu benim anlaşılamamıştır PHP uygulama bir hata mı, yoksa Objective-C ile ilgili bir sorun var mı?

--EDIT--

print_r($_POST), var_dump($_POST) ve $HTTP_RAW_POST_DATA hiçbir şey döndürür. Yani sorun ASIFormDataRequest yattığını farz ediyorum?

--EDIT 2--

Yanıtı başlıklarını döküldü:

Connection = "Keep-Alive";
"Content-Type" = "text/html";
Date = "Thu, 04 Nov 2010 20:05:39 GMT";
"Keep-Alive" = "timeout=2, max=199";
Server = Apache;
"Transfer-Encoding" = Identity;
"X-Powered-By" = "PHP/5.2.14";

Bu bilgi ile ne emin değil.

--Edit 3--

Hata dosyasından bu günlük mesajı alıyorum:

"(Notice) Undefined index: testA"

Ayrıca, testB için, bir

0 Cevap