私は自分のPHPスクリプトにいくつかの情報を送っています。電子メールは、私が送信されるようにしたいデータを送信される、ASIHTTPRequest + PHPフォーム
<?php
$to = $_POST['to'];
$subject = $_POST['subject'];
$message = $_POST['message'];
$from = $_POST ['from'];
$headers = "From: Test";
if (mail($to,$subject,$message,$headers))
{
echo "Message sent.";
}
else
{
echo "Failed to send message.";
}
?>
私の実装が正常に動作します - しかし、私は同様に画像を添付したい:
はここでスクリプトです。私のPHPの知識はゼロに近いので、誰かが私のスクリプトでとても親切な助けになるかどうか疑問に思っていましたか?ここで
はASIHTTPRequestの私のiPhoneの実装です:mail()
を使用してファイルを添付
datarequest = [[ASIFormDataRequest alloc] initWithURL:[NSURL URLWithString:@"http://www.example.com/email.php"]];
[datarequest setPostValue:to forKey:@"to"];
if (self.message != nil)
{
[datarequest setPostValue:[NSString stringWithFormat:@"%@\n\n%@",self.message,description.text] forKey:@"message"];
}
else
{
[datarequest setPostValue:[NSString stringWithFormat:@"%@",description.text] forKey:@"message"];
}
[datarequest setPostValue:subject forKey:@"subject"];
NSData *imageData = UIImagePNGRepresentation([images lastObject]);
[datarequest addData:imageData forKey:@"image"];//here's the image that I want to add to the email
メールの本文や添付ファイルに画像が必要ですか? – seriousdev
私は電子メールの本文にしたいです。 – Pripyat