2015-06-25 3 views
0

Мне нужно запустить PHP-файл из моего приложения, не открывая интернет-браузер. То, что я делаю сейчас:Запустите файл PHP, не открывая страницу

NSString *theUrl = [NSString stringWithFormat:@"http://MyWebSite.com/PHPFile.php?theMessage=%@&theToken=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx", myString]; 

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:theUrl]]; 

Код, указанный выше, работает, но он достает меня в интернет-браузер. Может ли кто-нибудь помочь мне в этом?

Благодаря

ответ

0

Я нашел ответ, и он работает, не открывая браузер:

// call the current user 
    NSUserDefaults *prefs = [NSUserDefaults standardUserDefaults]; 
    NSString *myString = [prefs stringForKey:@"SaveUserName"]; 
    NSLog(@"User name to delete %@ ",myString); 

    NSString *queryString = [NSString stringWithFormat:@"http://MyWebSite.com/phpFile.php?theMessage=%@&theToken=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx", myString]; 


    NSURLRequest *theRequest=[NSURLRequest 
           requestWithURL:[NSURL URLWithString: 
               queryString] 
           cachePolicy:NSURLRequestUseProtocolCachePolicy 
           timeoutInterval:60.0]; 
    NSURLConnection *con = [[NSURLConnection alloc] initWithRequest:theRequest delegate:self]; 
    if (con) { 
     _receivedData=[NSMutableData data]; 


    } else { 
     //something bad happened 
    } 

Я надеюсь, что ответ будет полезным для кого-то.

+0

Что означает «запустить файл PHP из моего приложения», означает, что вы пытаетесь выполнить. – zaph

Смежные вопросы