小编use*_*267的帖子

上传任何内容时,$ _FILES数组不为空

这是表格

form action="index.php" method="POST" enctype="multipart/form-data" >
        <input type="file" name="image[]" multiple="multiple">
        <input type="submit" value="upload">
    </form> 
Run Code Online (Sandbox Code Playgroud)

我只是尝试只运行我的代码时,if(!empty($_FILES['image'])){但由于某种原因,在提交没有文件并且只点击提交时数组不为空.

如果有帮助的话,这是代码的其余部分,谢谢.

<html>
Run Code Online (Sandbox Code Playgroud)

图片上传

    <form action="index.php" method="POST" enctype="multipart/form-data" >
        <input type="file" name="image[]" multiple="multiple">
        <input type="submit" value="upload">
    </form> 

    <?php

    include 'connect.php';

    if(!empty($_FILES['image'])){
    echo $_FILES['image']['error'];
        $allowed = array('jpg', 'gif', 'png', 'jpeg');
        $count = 0;

        foreach($_FILES['image']['name'] as $key => $name){
        $image_name = $name;
        $tmp = explode('.', $image_name);
        $image_extn = strtolower(end($tmp)); //can only reference file
        $image_temp = $_FILES['image']['tmp_name'][$count];
        $filesize = filesize($_FILES['image']['tmp_name'][$count]);
        $count = $count +1;

        if(count($_FILES['image']['tmp_name']) > 5){ …
Run Code Online (Sandbox Code Playgroud)

php upload file

13
推荐指数
2
解决办法
2万
查看次数

继续增加C++的数组大小

我是C++的新手,我试图让用户继续将双打输入数组,当用户输入-1时程序停止.我的代码有效,但当12个项目添加到数组时,我得到以下错误:

***glibc检测到***./exercise2:双重免费或损坏(输出):0x00000000010aa070***
======= Backtrace:=========

和:

中止(核心倾倒)

这是我的代码:

int main(){
    int size=5;
    int i=0;
    double *numbers = new double[size];
    cout<<"Enter your double:"<<endl;

    while(1){
    double *numbers2=new double[size];

    cin>>numbers[i];

    if(i>=size-1){
        size=size*2;
        memcpy(&numbers2, &numbers, size);
        delete[]numbers;
    numbers=numbers2;
    }

    if(numbers[i]==-1){
        break;
    }
    cout<<numbers[i];
        i++;
    } 
}
Run Code Online (Sandbox Code Playgroud)

c++ arrays

-3
推荐指数
1
解决办法
2327
查看次数

标签 统计

arrays ×1

c++ ×1

file ×1

php ×1

upload ×1