Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/276.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 使用xcode发送和存储图像_Php_Ios_Xcode_Uiimageview - Fatal编程技术网

Php 使用xcode发送和存储图像

Php 使用xcode发送和存储图像,php,ios,xcode,uiimageview,Php,Ios,Xcode,Uiimageview,下午好 我正试图通过我的第一个iOS应用程序上传一张图片,我需要一些帮助,因为我现在有点迷路了。使用我的PHP文件,我可以在我的数据库中插入一个新行(用户和密码),但现在我需要将一个图像上传到我的FTP,然后将完整的URL复制到我的数据库中(它将是配置文件图片) 我试过一些方法,但没有成功,现在我被困在这个问题上。你能帮我吗? 我想知道我的代码是否适合上传文件,我还需要知道如何通过PHP文件发送UIImageView“ImageView”,将其存储并在数据库中插入完整的URL 更新了我正在尝试的

下午好

我正试图通过我的第一个iOS应用程序上传一张图片,我需要一些帮助,因为我现在有点迷路了。使用我的PHP文件,我可以在我的数据库中插入一个新行(用户和密码),但现在我需要将一个图像上传到我的FTP,然后将完整的URL复制到我的数据库中(它将是配置文件图片)

我试过一些方法,但没有成功,现在我被困在这个问题上。你能帮我吗? 我想知道我的代码是否适合上传文件,我还需要知道如何通过PHP文件发送UIImageView“ImageView”,将其存储并在数据库中插入完整的URL


更新了我正在尝试的UIImage。问候。

NewProfileViewController.m

        NSData *imageData = UIImageJPEGRepresentation(_imageView.image, 90);
        NSString *post =[[NSString alloc] initWithFormat:@"username=%@&password=%@&image=%@",[_Username_register text],[_Password_register text],[imageData]];
        NSLog(@"PostData: %@",post);
这就是我的“register.php

如果你能帮忙,我将不胜感激

谢谢


问候。

请您详细说明“我试过一些东西,但没有用”的内容好吗?这将帮助我们开始帮助你!我的意思是,我曾尝试使用StackOverFlow中一些帖子中的一些代码,但它不起作用,但我无法向您展示,因为目前我使用的是用户名和密码,我只想添加imageview,而不会使所有内容崩溃。感谢@robertrossmann更新了我正在尝试的UIImage。当做
    $DB_HostName = "localhost";
    $DB_Name = "db_name";
    $DB_User = "db_user";
    $DB_Pass = "db_pass";

    $userName = '*'.$_POST["username"];
    $password = $_POST["password"];
    //$correo = $_POST["mail"];

    $sql = "select * from user where userName = '$userName'";
    $con = mysql_connect($DB_HostName,$DB_User,$DB_Pass) or die(mysql_error());

    mysql_select_db($DB_Name,$con) or die(mysql_error());

    $res = mysql_query($sql,$con) or die(mysql_error());
    $res1 = mysql_num_rows($res);

    if ($res1>0)
    {
        echo '{"success":0,"error_message":"Este usuario ya existe"}';
    }
    else
    {
        $sql = "insert into user values (NULL,'$userName','$password','','http://website.com/Background.png')";
        $con = mysql_connect($DB_HostName,$DB_User,$DB_Pass) or die(mysql_error());
        $res = mysql_query($sql,$con) or die(mysql_error());
    }