小编Jon*_*y C的帖子

使用dropzone for xampp

当我尝试使用Dropzone.js处理Xampp上的文件上传时,我得到了

服务器响应0代码错误.

到目前为止我检查了什么:

  • php.ini中允许文件上传
  • 我已经设置了正确的max_filesize和post_max_size值
  • 在Google上搜索以找到解决方案(找不到任何内容)
  • 检查目录权限.

请有人帮我吗?我也试过其他文件上传的东西,但我无法将文件上传到我的xampp.我错过了什么?任何帮助都非常感谢.

更新:添加代码:上传表单 - 不要怀疑它的行动,它来自Twig/Symfony

<form id="uploadForm" name="upload" action="{{ 'upload_path'  }}" class="dropzone" enctype="multipart/form-data">
           <div class="dz-message" data-dz-message>
                <span>
                  Drag & Drop your files here.
                </span>
           </div>
       </form>
Run Code Online (Sandbox Code Playgroud)

Dropzone Javascript:

<script type="text/javascript" src="{{ asset('js/dropzone.js') }}"></script>
<script type="text/javascript">
    Dropzone.options.uploadForm = {
        accept: function(file, done) {
            if (file.type != "image/jpeg" &&
                    file.type != "image/png") {
                done("Falsches Datenformat! Ihre Datei muss als JPG oder PNG hochgeladen werden.");
            } else {
                done();
            }
        },
        success: function(file, response) {
            if (file.previewElement) …
Run Code Online (Sandbox Code Playgroud)

javascript php symfony jquery-file-upload

6
推荐指数
1
解决办法
1035
查看次数

我们可以在magento中使Widget选项有效吗?

如果我们在文件system.xml中添加后端配置,我们可以使用validate标记为每个字段添加验证,如下所示:

<duration>
   <label> ...</label>
   <frontend_type >text</frontend_type>
   <validate>required-entry validate-number</validate>
   <source_model>adminhtml/system_config_source_yesno</source_model>
   <sort_order>70</sort_order>
   <show_in_default>1</show_in_default>
   <show_in_website>1</show_in_website>
   <show_in_store>1</show_in_store>
</duration>
Run Code Online (Sandbox Code Playgroud)

我的问题是,有相似的方法使magento中的小部件选项相同吗?例如,在widget.xml文件中这样:

<widget type="common/widget">
        <name>new widget</name>
        <description>new widget</description>
        <parameters>
            <template>
                <visible>0</visible>
                <value>template.phtml</value>
            </template>
            <after translate="label">
                <visible>1</visible>
                <label>...</label>
                <type>text</type>
                <validate>required-entry validate-number</validate>
            </after>
</parameters>
</widget>
Run Code Online (Sandbox Code Playgroud)

php widget magento

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

内循环内爆

我想破坏for循环中的多数组.

$_POST['PprodName'];
Run Code Online (Sandbox Code Playgroud)

在这里,$_POST['PprodName']我得到一个值:

Array ( [0] => steel mj23 [1] => [2] => [3] => [4] => [5] => [6] => [7] => )
Run Code Online (Sandbox Code Playgroud)

steel mj23 是我的第一个产品名称.

现在我想根据它们的位置检查元素是否为空.所以我应用了一个for循环,但不知道如何破坏非空的元素.

我想只破坏那些非空的元素.

这是我的for循环.

for( $i=0; $i < count($_POST['PprodName']); $i++ ) {
                    if( !empty( $_POST['PprodName'][$i] ) ) {
                        print_r($_POST['PprodName'][$i]);
                    }
                }
Run Code Online (Sandbox Code Playgroud)

php mysql

4
推荐指数
1
解决办法
1332
查看次数

如何在 JointJs 中创建由 2 个或更多基本形状组成的自定义形状?

我想在 Joint JS 中创建一个形状。

我可以初始化,可以说将矩形和圆形作为一种形状。

据我所知,只有路径方法是附近的东西。

javascript jquery svg jointjs

4
推荐指数
1
解决办法
3618
查看次数

std :: forward with pass-by-value参数

我正在阅读封装的多态性,我遇到了一段代码:

template <typename T>
struct Model<T> : Concept
{
    Model<T>(T impl) :
        mImpl(std::forward<T>(impl))
    {

    }
    virtual Concept* clone() const override
    {
        return new Model<T>(mImpl)
    }

    virtual void operator (const LogMessage::Meta& meta, const std::string& message) override
    {
        mImpl(meta, message);
    }

    T mImpl;
};
Run Code Online (Sandbox Code Playgroud)

在模型构造函数中转发impl有什么意义?

如果通过值传递参数,它是否有意义?

c++ pass-by-value perfect-forwarding c++11

4
推荐指数
1
解决办法
308
查看次数

yii2如何使用"layout"中的默认元标记替换"view"中的自定义元标记

我想为主模板布局放置默认的元数据描述标签.

在许多情况下,我需要使用视图中的自定义数据替换描述和关键字等默认元标记.

我试过了:

$this->registerMetaTag
Run Code Online (Sandbox Code Playgroud)

在我需要自定义元标记的视图中,我也在主布局中使用了它.

我想如果我将使用带有id或名称的元标记,它将被替换,但结果显示重复的元标记,例如

<meta id="main_index" name="Description" content="my default content added by layout.">


<meta id="main_index" name="Description" content="my customized content added by the view"></head>
Run Code Online (Sandbox Code Playgroud)

提供默认描述标记的最佳方法是什么,但每次调用时都可以通过视图进行自定义 $this->registerMetaTag

html php html5 yii2

4
推荐指数
2
解决办法
7775
查看次数

什么是云代工厂?

我对云代工厂很新,我只是拿起东西.

我在日常生活中与AWS,Azure等其他云提供商合作.

已阅读云代工网站提供的一些文档.不在开发团队中,以下是我的疑问,当云代工厂表示它主要由开发团队使用时.

  1. 云代工厂是公共云模型吗?还是私人的?
  2. 它不具有门户类型的东西,如AWS或Azure.找不到任何东西.
  3. 阅读文档,我对Dev团队最有用,他们可以使用cli与系统进行交互.但是,在没有任何门户网站的情况下,Cloud Foundry如何工作,我们如何管理资源.
  4. 如果你认为我被错误地跟踪了,你能否指出我正确的方向.

cloud-foundry

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

如何Yii2主从连接

我配置了MySQL主从复制.

如何配置Yii2 Active Record以在主DB上插入,更新和删除查询以及在从DB上读取查询?

php mysql yii2

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

如何在 WordPress 中登录后将具有特定“角色”的用户重定向到特定页面

我创建了一个名为Student_role的新用户角色,我想在登录时将具有此角色的用户重定向到表单页面(我从 wp 前端创建)。

我尝试了彼得登录重定向插件但失败了。

php wordpress

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

计算执行函数的时间

我需要计算一个函数的执行时间.

目前,我使用time.h

在功能的开头:

time_t tbegin,tend;
double texec=0.000;
time(&tbegin);
Run Code Online (Sandbox Code Playgroud)

返回前:

 time(&tend);
 texec = difftime(tend,tbegin);
Run Code Online (Sandbox Code Playgroud)

它工作正常,但作为整数给我一个texec的结果.

如何以毫秒为单位执行时间?

c++ time time.h

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