1

こんにちは、iPhone アプリからサーバー php に画像を送信したいのですが 、iPhone コードの結果が見つかりませんでした。

NSString *fileLocation = [[NSBundle mainBundle] pathForResource:@"photo1" ofType:@"jpeg"];
   NSURL * url = [NSURL URLWithString:@"http://www.myserver.com/uploadimages.php"];
    ASIFormDataRequest *request =
    [[[ASIFormDataRequest alloc] initWithURL:url] autorelease];
    [request setDelegate:self];
    [request setPostValue:@"photo.jpeg" forKey:@"name"];
    [request setFile:fileLocation forKey:@"photo"];
    [request startSynchronous ];
    NSError *error = [request error];
    if (!error)
    {
        NSString *response = [request responseString];
        NSLog(@"response:%@",response);
    }

php ファイルのコード

<?php
$img = $_POST['photo'];
    //connect to the db  
$user = '*******';  
$pswd = '*******';  
$conn = mysql_connect('mysql51-79.perso', $user, $pswd);  
mysql_select_db('*******'); 

$query = "INSERT INTO photos  VALUES ('','$img')";
mysql_query($query) or die(mysql_error());
echo "Image id is ".mysql_insert_id();

?>

ご協力ありがとうございました....

4

0 に答える 0