Ich sende einige Informationen an ein PHP-Skript von mir, das im Gegenzug eine E-Mail sendet.ASIHTTPRequest + PHP Formular
Hier ist das Skript:
<?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.";
}
?>
Meine Implementierung funktioniert gut, die E-Mail mit den Daten gesendet wird Ich möchte geschickt werden - aber ich mag auch ein Bild befestigen. Mein PHP-Wissen ist nahe Null, also habe ich mich gefragt, ob jemand so nett sein und mir mit meinem Skript helfen könnte?
Hier ist mein iPhone Implementierung von ASIHTTPRequest:
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
Sie möchten das Bild im Text der E-Mail oder als Anhang? – seriousdev
Ich will es in den Körper der E-Mail .. – Pripyat