Tôi làm cách nào để truy cập dữ liệu json trong tập lệnh php mà nó nhận được qua http-post? Tôi đang làm như sau ở phía bên iOS:JSON-dữ liệu từ iOS vào PHP-script
NSData *data = [NSJSONSerialization dataWithJSONObject:object options:0 error:NULL];
NSMutableURLRequest *req = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"http://example.com/script.php"]];
[req setHTTPMethod:@"POST"];
[req setHTTPBody:data];
[NSURLConnection sendSynchronousRequest:req returningResponse:&response error:&err];
Làm cách nào để truy cập dữ liệu này trong tập lệnh php? Nói cách khác, khi tôi gọi json_decode(...)
trong tập lệnh php, ...
là gì?
Một cách tốt để gỡ lỗi loại công cụ này là cho 'var_dump ($ _ POST)' vào một tập tin đăng nhập và xem những gì bạn đang nhận được gửi đi. – jprofitt
Tôi khuyên bạn nên tìm một khóa học PHP cơ bản trước hết để đảm bảo bạn hiểu những điều cơ bản (nhận dữ liệu POST là khá cơ bản) của PHP. –
Xin lỗi, nhưng $ _POST không chứa bất kỳ dữ liệu nào, khi đăng trực tiếp dữ liệu json. Và việc truy cập 'php: // input' dường như không mang tính cơ bản đối với tôi. –