2011-07-26 8 views
1

iphone用の連絡先バックアップアプリケーションを構築しています。POSTメソッドをplistファイルとして使用してhttpサーバーにアドレス帳の連絡先をアップロードしました。サーバーから取得し、アドレス帳にロードします。今私はどのように私はサーバーからこれらのデータを取得することができます知ってほしい?私はGETリクエストを使用することができるかもしれません。しかし、私はそれを実行する方法を知らない。iphoneアプリケーションを使用してサーバーからデータにアクセスする方法

私はデータをアップロードしているサーバーに次のPHPコードを使用しています。

<?php 
$target = "./upload/"; 
print_r($_FILES); 
$target = $target . basename($_FILES['uploaded']['name']) ; 
$ok=1; 
if(is_uploaded_file($_FILES['uploaded']['tmp_name'])) 
{ 
    move_uploaded_file($_FILES['uploaded']['tmp_name'], $target); 
    echo "YES"; 
} 
else 
{ 
    echo "Not uploaded"; 
} 
?> 

は今、私は、サーバーからデータを取得サポートするために必要なものをPHPコードもserver.Andから情報を取得することができますアプリケーションのメソッドを記述する必要がありますか?

これらのトピックについてご存じの方は、私と情報を共有してください。

ありがとうございました。

答えて

1

多分単純echoが役立ちますか?

<?php 

header('Content-Type: text/xml'); 

echo file_get_contents('./upload/YOURFILENAME.plist'); 

?> 

Xcodeアプリケーションで簡単にデータを再作成できます。

+0

私のアプリからデータ要求を送信するにはどうすればよいですか? – Shahriar

+0

この回答を参照してください:http://stackoverflow.com/questions/5918473/iphone-call-a-php-page-asynchronously-and-be-sure-it-has-been-loaded/5919656#5919656 – akashivskyy

+0

' (あなたの与えられたリンクで)サーバーによって送られたデータを受け取る変数 'responseData' – Shahriar

1

PHPについてはわかりませんが、iPhoneアプリからリクエストを受け取り、xmlまたはJSON形式のデータを返すメソッドを作成する必要があります。または、ファイルを送信することもできます。 XMLまたはJSON形式でデータを送信する場合は、それを解析する必要があります。

また、POSTメソッドを使用してiPhoneアプリでデータを取得することもできます。 POSTとGETメソッドはパラメータ用です。 GETメソッドでデータを取得しようとしているわけではありません。

また、何か試してから帰ってきたら、適切にガイドすることができます。この段階では、あなたを正しい軌道に乗せることは非常に困難です。

まず、PHPの部分をして、iPhoneコードについて考えてみましょう。

この概要ヘルプが必要です。

関連する問題