die Bilder php Ich versuche, von meinem Iphone Galerie zu laden sind alle gespeichert als ipodfile.jpg
Hochladen von Bildern ios mit
ich den genauen Bildnamen wollen, die ich von der Galerie bin Auswahl und ich möchte einen Ordner erstellen (mit den Login-Benutzername) und ich möchte in dem Ordner
Für
Beispiel speichern- Benutzername: Mike
- Image: welcome.jpg 012.351.
Dann möchte ich einen Ordner mit dem Namen mike
erstellen und das Bild darin speichern.
- (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info{
[self dismissModalViewControllerAnimated:true];
img = [info valueForKey:UIImagePickerControllerOriginalImage];
//images.image = img;
NSData *imageData = UIImageJPEGRepresentation(img, 90);
NSString *urlString = @"http://192.168.1.92/Abdul/IOS/Chat/upload_file.php";
NSMutableURLRequest *request = [[NSMutableURLRequest alloc] init];
[request setURL:[NSURL URLWithString:urlString]];
[request setHTTPMethod:@"POST"];
NSString *boundary = @"---------------------------14737809831466499882746641449"
;
NSString *contentType = [NSString stringWithFormat:@"multipart/form-data; boundary=%@",boundary];
[request addValue:contentType forHTTPHeaderField: @"Content-Type"];
NSMutableData *body = [NSMutableData data];
[body appendData:[[NSString stringWithFormat:@"\r\n--%@\r\n",boundary] dataUsingEncoding:NSUTF8StringEncoding]];
[body appendData:[@"Content-Disposition: form-data; name=\"file\"; filename=\"ipodfile.jpg\"\r\n" dataUsingEncoding:NSUTF8StringEncoding]];
[body appendData:[@"Content-Type: application/octet-stream\r\n\r\n" dataUsingEncoding:NSUTF8StringEncoding]];
[body appendData:[NSData dataWithData:imageData]];
[body appendData:[[NSString stringWithFormat:@"\r\n--%@--\r\n",boundary] dataUsingEncoding:NSUTF8StringEncoding]];
[request setHTTPBody:body];
NSData *returnData = [NSURLConnection sendSynchronousRequest:request returningResponse:nil error:nil];
NSString *returnString = [[NSString alloc] initWithData:returnData encoding:NSUTF8StringEncoding];
NSLog(@"Successfully uploaded");
}
Dies ist die serverseitige Code, den ich
<?php
$oname=$_FILES["file"]["name"];
$tempname=$_FILES["file"]["tmp_name"];
$path="upload";
echo "Upload: " . $oname . "<br />";
echo "Temp file: " . $tempname . "<br />";
echo "<br>";
$ex=file_exists("upload/$oname");
if($ex)
{
echo "File Already exist";
}
else
{
$upload=move_uploaded_file($tempname,$path.$oname);
if($upload)
{
echo "Sucessfully Stored in: " . $path. $oname;
}
else
{
echo "Not stored Sucessfully : " . $path.$oname;
}
}
dein problem isphp seite ya ios seite sag mir das? – iOS
In ios code gibt es eine Zeile filename = \ "ipodfile.jpg \" Wie ändere ich den Dateinamen was ich aus der Bildergalerie auswähle – VyTcdc
Ihr Bild ist standardmäßig save ipodfile.jpg? – iOS