我想知道命名的隐藏字段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
代码之类的东西有什么区别吗?
我最近在网上看了一些会议,谈论网络排版.有一个关于网络计算器的事情用于计算font-size/line-height
黄金比率.任何想法我在哪里可以找到它?或者您的标题使用了什么尺寸?
我正在尝试使用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
类.那么文件类型检查当然也不会起作用.我需要做些额外的事情吗?
当我尝试使用Google Prettify语法突出显示我的代码时,我注意到它会导致代码成为一行......为什么会这样?当我改造美化时,它有效
如何使用现有的查询字符串将用户重定向回同一页面,但是添加/修改了1个"页面".
我想1种方法是:
$_SERVER['QUERY_STRING']
成一个数组page
存在于数组中,请修改该值,否则添加它http_build_query
获取要追加的查询字符串$_SERVER['PHP_SELF']
但是有更好/更直接的方式吗?
我注意到Google Web Fonts似乎不适用于IE <9.我该如何解决这个问题?
在CSS中,我习惯于body:after
添加内容,我想在jQuery中获得它的高度.我怎么能这样做?
我从这里读到这些伪元素是为了修改而不可选择的?我似乎甚至无法$("body > :last-child")
选择应该是最后一个孩子:after
?
是否可以测试PHP中的变量是否是静态的?我正在尝试创建一个__get
也看静态变量的魔术方法.我发现property_exists()
当变量也是静态时返回true.但我需要使用::
而不是->
我期望的?
我的表格很像
<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 ×4
css ×3
html ×2
jquery ×2
css3 ×1
file-upload ×1
font-face ×1
get ×1
javascript ×1
pretty-print ×1
query-string ×1
upload ×1