小编KAN*_* UG的帖子

可以使用Ajax上传图片吗?

我想使用 上传图像$.ajax,但出现以下 PHP 错误:

undefined index:files

这是我的HTML 和 JS

<form id="image_form" enctype="multipart/form-data">
    <input type="file" name="files[]" id="files[]" multiple >
    <input type="submit" name="submit" is="submit" />
</form>
<div id="result"></div>
<script src="js/jquery_library.js"></script>
<script>
    $(document).ready(function()
    {
        $('#image_form').submit(function(e)
        {
            e.preventDefault();             
            $.ajax({
                method: "POST",
                url: "upload.php",
                data: $(this).serialize(),
                success: function(status) 
                {
                    $('#result').append(status);
                }
            });
        });
    });
</script>
Run Code Online (Sandbox Code Playgroud)

这是我的PHP

<?php
include 'connect.php';
$allowed = array('jpg', 'png', 'jpeg', 'gif', 'bmp');
$myFile = $_FILES['files'];
$fileCount = count($myFile["name"]);

for ($i = 0; $i < $fileCount; …
Run Code Online (Sandbox Code Playgroud)

php ajax jquery image-uploading

5
推荐指数
1
解决办法
7188
查看次数

从我的驱动器获取文件在c#中返回0

我只是VS,C#和XAML的新手.我有这个项目建设,我想在我的D;\驱动器中显示所有图像.所以我实际上从这个问题得到了这个代码,幸运的是,我让它没有任何困难地工作.我可以告诉代码是有效的,因为我的应用程序现在需要大约2分钟才能启动,因此由于搜索到的图像而被延迟

public static IEnumerable<string> GetDirectoryFiles(string rootPath, string patternMatch, SearchOption searchOption)
{
    var foundFiles = Enumerable.Empty<string>();
    if (searchOption == SearchOption.AllDirectories)
    {
        try
        {
            IEnumerable<string> subDirs = Directory.EnumerateDirectories(rootPath);
            foreach (string dir in subDirs)
            {
                foundFiles = foundFiles.Concat(GetDirectoryFiles(dir, patternMatch, searchOption));
            }
        }
        catch (UnauthorizedAccessException) { }
        catch (PathTooLongException) { }
    }
    try
    {
        foundFiles = foundFiles.Concat(Directory.EnumerateFiles(rootPath, patternMatch));
    }
    catch (UnauthorizedAccessException) { }
    return foundFiles;
}
Run Code Online (Sandbox Code Playgroud)

我用这行代码来调用函数 GetDirectoryFiles

string[] filePaths = {};
string[] extObj = { "*.JPG", ".JPEG", ".PNG", ".GIF", …
Run Code Online (Sandbox Code Playgroud)

c#

3
推荐指数
2
解决办法
71
查看次数

在php数组中获取下一个值

我想例如在PHP数组中获取下一个值:

$array = array('a', 'b', 'c', 'd', 'e', 'f');
$current_array_val = 'c';
//so I want to run a code to get the next value in the array and
$next_array_val = 'd';
//And also another code to get the previous value which will be
$prev_array_val = 'b';
Run Code Online (Sandbox Code Playgroud)

请我如何运行我的代码来实现这一目标

php arrays

1
推荐指数
2
解决办法
2397
查看次数

标签 统计

php ×2

ajax ×1

arrays ×1

c# ×1

image-uploading ×1

jquery ×1