今天在html submit上犯了个小错误 记录一下
在使用button的时候
<button id="upload" name="submit" class="btn btn-primary" type="submit" value="submit">Publish</button>
在post函数中变量名是取的name的选项 变量值时取的 value的值
如果不定义这两项 是不能用 if($_POST['submit'])来做判断的。
第二点关于php中的单引号和双引号的区别
PHP会把没有引号引起来的键名当作是常量去获取, 当找不到的时候, 抛出一个NOTICE, 然后再根据“常量名”生成一个字符串, 然后再讲这个字符串做为键名继续~
明白了么? 数组中的非数字键的键名一定要有引号啊~还有一个好处。如果你不小心用了预留变量名也不会出错