小编JM *_*ork的帖子

HTML上传MAX_FILE_SIZE似乎不起作用

我想知道命名的隐藏字段MAX_FILE_SIZE应该如何工作?

<form action="" method="post" enctype="multipart/form-data">
    <!-- in byes must preceed file field -->
    <input type="hidden" name="MAX_FILE_SIZE" value="2097152" /> 
    <input type="file" name="upload" />

    <input type="submit" name="submit" value="Submit" />
</form>
Run Code Online (Sandbox Code Playgroud)

我上传了一个4MB +的文件,但我没有收到客户端的警告(我不是在谈论服务器端).该怎么MAX_FILE_SIZE办?

UPDATE

好吧,这样它就可以给PHP强加一个"软"限制.但使用它和检查$_FILES['upload']['size'] < 2000代码之类的东西有什么区别吗?

html php file-upload

36
推荐指数
3
解决办法
12万
查看次数

有CSS字体大小/线高计算器吗?

我最近在网上看了一些会议,谈论网络排版.有一个关于网络计算器的事情用于计算font-size/line-height黄金比率.任何想法我在哪里可以找到它?或者您的标题使用了什么尺寸?

html css

28
推荐指数
3
解决办法
5万
查看次数

jQuery验证文件上传

我正在尝试使用jQuery Validate验证HTML文件上载

我发现我可以使用meta选项,如:

$("#myform").validate({
   meta: "validate"
})

<input type="file" name="upload" class="{validate:{required:true,accept:'docx?|pdf'}}" />
Run Code Online (Sandbox Code Playgroud)

但它似乎不起作用.我还是需要添加这个required类.那么文件类型检查当然也不会起作用.我需要做些额外的事情吗?

jquery jquery-validate

27
推荐指数
3
解决办法
8万
查看次数

11
推荐指数
5
解决办法
7万
查看次数

Google Prettify删除换行符?

当我尝试使用Google Prettify语法突出显示我的代码时,我注意到它会导致代码成为一行......为什么会这样?当我改造美化时,它有效

syntax-highlighting pretty-print

10
推荐指数
1
解决办法
2198
查看次数

PHP添加/修改查询字符串参数并获取URL

如何使用现有的查询字符串将用户重定向回同一页面,但是添加/修改了1个"页面".

我想1种方法是:

  1. 解析$_SERVER['QUERY_STRING']成一个数组
  2. 如果page存在于数组中,请修改该值,否则添加它
  3. 用于http_build_query获取要追加的查询字符串$_SERVER['PHP_SELF']

但是有更好/更直接的方式吗?

php get query-string

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

Google网络字体不适用于IE <9

我注意到Google Web Fonts似乎不适用于IE <9.我该如何解决这个问题?

css css3 font-face google-webfonts

7
推荐指数
1
解决办法
9861
查看次数

选择:在伪类/元素之后

在CSS中,我习惯于body:after添加内容,我想在jQuery中获得它的高度.我怎么能这样做?

我从这里读到这些伪元素是为了修改而不可选择的?我似乎甚至无法$("body > :last-child")选择应该是最后一个孩子:after

css jquery

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

可以测试PHP中的变量是否是静态的吗?

是否可以测试PHP中的变量是否是静态的?我正在尝试创建一个__get也看静态变量的魔术方法.我发现property_exists()当变量也是静态时返回true.但我需要使用::而不是->我期望的?

php static-variables magic-methods

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

如何使用move_uploaded_file调试问​​题?

我的表格很像

<form action="send.php" method="post" enctype="multipart/form-data">
    <div>
        <label for="subject">Subject</label>
        <input type="text" name="subject" />
    </div>
    <div>
        <label for="image">Image</label>
        <input type="file" name="image" />
    </div>
    <input type="submit" value="Send" />
</form>
Run Code Online (Sandbox Code Playgroud)

PHP喜欢

echo '<pre>'; print_r($_FILES); echo '</pre>';
if (move_uploaded_file($_FILES['image']['tmp_name'], 'images/' . $_FILES['image']['name'])) {
    echo 'ok';
} else {
    echo 'error!';
};
Run Code Online (Sandbox Code Playgroud)

我一直error在看print_r

Array
(
    [image] => Array
        (
            [name] => Untitled-1.jpg
            [type] => image/jpeg
            [tmp_name] => /tmp/phpprWdjN
            [error] => 0
            [size] => 61768
        )

)
Run Code Online (Sandbox Code Playgroud)

php upload

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