Това, от което се нуждая, е първо да вляза с тази функция и след това бих искал напр. извикайте функция, която показва поръчките, в зависимост от user_id, съхранен по време на влизане в променливата $_SESSION на сървъра, използвайки php.
Може ли някой да ми помогне да взема този комплект? Входът работи безупречно, но изглежда, че AFNetworking прекъсва сесията и не я поддържа.
Благодаря предварително.
NSURL *baseURL = [NSURL URLWithString:@"https://example.com/robot/"]; NSDictionary *parameters = @{@"eMail": eMail.text, @"pass" : password.text };
NSURLSessionConfiguration *sessionConfiguration = [NSURLSessionConfiguration defaultSessionConfiguration];
AFHTTPSessionManager *manager = [[AFHTTPSessionManager alloc] initWithSessionConfiguration:sessionConfiguration];
[manager initWithBaseURL:baseURL];
manager.responseSerializer = [AFJSONResponseSerializer serializer];
[manager POST:@"iPad.php?action=Login" parameters:parameters success:^(NSURLSessionDataTask *task, id responseObject) {
NSDictionary *json = responseObject;
NSString *jsonstatus;
jsonstatus = [json objectForKey:@"status"];
if ([jsonstatus isEqualToString:@"100"]){
NSLog(@"logged in");
}
NSURL *baseURL = [NSURL URLWithString:@"https://example.com/robot/"]; NSDictionary *parameters = @{@"query": @"" };
NSURLSessionConfiguration *sessionConfiguration = [NSURLSessionConfiguration defaultSessionConfiguration];
AFHTTPSessionManager *manager = [[AFHTTPSessionManager alloc] initWithSessionConfiguration:sessionConfiguration];
[manager initWithBaseURL:baseURL];
manager.responseSerializer = [AFJSONResponseSerializer serializer];
[manager POST:@"iPad.php?action=ShowOrders" parameters:parameters success:^(NSURLSessionDataTask *task, id responseObject) {
NSLog(@"hi");
NSDictionary *json = responseObject;
NSString *jsonstatus;
jsonstatus = [json objectForKey:@"status"];