Я думаю, вам следует использовать библиотеку ASIHTTPRequest - она позволит вам выполнять очень простые запросы с использованием POST.Вы также можете использовать ios, но я обнаружил, что ASIHTTPRequest намного проще.
Теперь вам нужен php-скрипт на сервере, например:1005 *
<?
$email = $_POST['email'];
// for now we send email to confir script work
mail($email, 'GREAT!', "YOU SIGNED FOR OUR NEWSLETTER, WE WILL SPAM YOU");
printf("OK"); // output we can read via ASIHTTP
// here should be be code for storing $email var in database / text file
?>
, поэтому теперь вам нужно запросить http://www.myserver.com/store.php с некоторыми дополнительными аргументами POST, например:
NSURL *url = [NSURL URLWithString:@"http://www.myserver.com/store.php"];
ASIFormDataRequest *request = [ASIFormDataRequest requestWithURL:url];
// email is variable name, we read it in php script
[request setPostValue:@"jdoe@mail.com" forKey:@"email"];
[request startSynchronous]; // you should use async here
Недавно я тестировал подобное решение, оно работает.Счастливое кодирование