コード例 #1
0
    $iname = $_FILES['img']['name'];
    $type = $_FILES['img']['type'];
    $size = $_FILES['img']['size'] / 1024;
    $ext = end(explode('.', $iname));
    if ($ext == "gif" || $ext == "jpeg" || $ext == "jpg" || $ext == "png" && $size > 30) {
        $iname = uniqid();
        //$ext=end(explode('.',$name));
        $fullname = $iname . "." . $ext;
        $target = "upload/";
        $uri = $target . $fullname;
        if (move_uploaded_file($_FILES['img']['tmp_name'], $uri)) {
            //echo "Success<br>";
            //echo "Image id: $iname"."<br>";
        } else {
            echo "Failed";
        }
    }
    $user = new User();
    // Checking for user logged in or not
    $register = $user->reg_user($name, $pass, $cnfpass);
    $uid = $_SESSION['uid'];
    $useravatar = new useravatar();
    $imagereg = $useravatar->store($uid, $iname, $uri, $size, $type);
    if ($register && $imagereg) {
        // Registration Success
        echo 'Registration successful <a href="index.php">Click here</a> to login';
    } else {
        // Registration Failed
        echo 'Registration failed. Username already exits please try again';
    }
}
コード例 #2
0
ファイル: profile.php プロジェクト: HelanGracy/TrainingAmeex
    $_SESSION['set'] == 0;
    $iname = $_FILES['img']['name'];
    $type = $_FILES['img']['type'];
    $size = $_FILES['img']['size'] / 1024;
    $ext = end(explode('.', $name));
    if ($ext == "gif" || $ext == "jpeg" || $ext == "jpg" || $ext == "png" && $size > 30) {
        $newname = uniqid();
        //$ext=end(explode('.',$name));
        $fullname = $newname . "." . $ext;
        $target = "upload/";
        $fulltarget = $target . $fullname;
        if (move_uploaded_file($_FILES['img']['tmp_name'], $fulltarget)) {
            echo "Success<br>";
            echo "Image id: {$name}";
            if ($_SESSION['login'] == 0) {
                $useravatar = new useravatar();
                $useravatar->store($uid, $newname, $fulltarget, $type, $size);
            }
        } else {
            echo "Failed";
        }
    }
}
//$userAvatar=new userAvatar();
//$userAvatar->store($uid,$iname,$uri,$size,$type);
//$user->save($uid,$iname,$uri,$size,$type);
//$useravatar=new useravatar();
//$useravatar->store($uid,$newname,$fulltarget,$type,$size);
//if(isset($_POST['edit'])){
//$user->load($uid);
?>