小编Eri*_*rik的帖子

PHP文件上传"更大"(超过2MB)文件时出现问题

我在尝试上传"更大"的文件时遇到问题,我相信我允许的限制大约是2MB.我上传了多个2MB以下的文件类型(.js,.png,.jpg,.psd,.php),但是超过2MB的任何文件都失败了.

  • 1.8MB psd图像工作
  • 2.4MB psd图像没有工作(同样的文件为1.8,只是更大)

我已经将php.ini更改为以下内容:

  • upload_max_filesize = 20M(从2M改为此)
  • post_max_size = 40M(从2M改为此)
  • max_execution_time = 60(从45改为此)
  • max_input_time = 180(从30改为此)
  • memory_limit = 48M(从8M更改)

我还在我想要移动文件的最终目录和上传表单所在的初始目录中将以下内容添加到我的htaccess文件中:

  • LimitRequestBody 53687091

就像我提到的,上传适用于较小的文件,所以我认为它必须是对上传大小的限制,而不是表单的任何错误.

关于我下一步可以看到的任何想法?我希望限制为20M,所有这些都在我们的后端,需要登录才能访问该页面,所以我并不担心上传胭脂.

php forms apache upload

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

尝试在选择/选项表单上获取一个jQuery事件到Fire onClick

我有一个表单,其中一个字段是一个选择字段,有5个选项.单击第5个选项时,我希望显示隐藏的div.我希望没有任何事情发生,其他4点击.

它适用于FireFox,但没有其他地方.经过一番研究后,似乎Chrome/IE不允许你用select进行onClick解雇.到目前为止,所有的建议都是在整个Select上使用onChange,但是当使用onChange单击第5个选项时,我无法解决这个问题.任何帮助,将不胜感激.

自定义提议设置为display:none; 默认情况下.我希望div id'd*custom_proptions*显示何时单击选项id'd*custom_proptions_option*,并且还希望它在首先显示时重新隐藏自身,然后单击其中一个其他选项.

<div class="proptions_container">

<select name="proptions" id="proptions" class="proptions">
<option value="0" class="default_proptions" id="choose_prompt">Choose your Proptions&#8230;</option>
<option value="1" class="default_proptions">Yes <strong>or</strong> No</option>
<option value="2" class="default_proptions">Before <strong>or</strong> On/After</option>
<option value="3" class="default_proptions">More than <strong>or</strong> Less than</option>
<option value="4" class="default_proptions">Better <strong>or</strong> Worse</option>
<option value="5" id="custom_proptions_option">A <strong>or</strong> B (customize below)</option>
</select>

<div id="custom_proptions">

<input name="proption_1" type="text" class="text" id="proption_1" placeholder="First Proption" />

<span id="custom_or">or</span>

<input name="proption_2" type="text" class="text" id="proption_2" placeholder="Second Proption" />

</div>

<script>
$('option#custom_proptions_option').click(function() {
$('div#custom_proptions').slideDown('slow');
});
$('option.default_proptions').click(function() {
$('div#custom_proptions').slideUp('slow');
});
</script>

</div>
Run Code Online (Sandbox Code Playgroud)

forms jquery

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

标签 统计

forms ×2

apache ×1

jquery ×1

php ×1

upload ×1