作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试将图像目录上传到 MySQL 表。我通过 PHP 将图像上传到一个文件夹,我计划做的是将文件的目录复制到表格中,网站上的另一个页面可以使用它。但是,在第一次访问该页面时,我收到此错误:
SCREAM: Error suppression ignored for ( ! ) Notice: Undefined variable: file in C:\wamp\www\Website\newproject.php on line 125 Call Stack #TimeMemoryFunctionLocation 10.0011726560{main}( )..\newproject.php:0 uploads/upload_"/>
我知道这个错误是由什么引起的,但是我想知道是否有办法立即将文件名插入到此处的隐藏输入字段中:
<input type="hidden" name="projectPhoto" value="<?php $location = "uploads/upload_".$file;
echo "$location";
?>"/>
$file
变量是文件/图像名称。
所以基本上当文件输入按钮被点击时,该变量或位置然后立即被放置到隐藏字段中。这样做的最佳方法是什么?
还应注意,在出现此错误时尝试上传图像时,我只是将实际的 PHP 错误上传到我的数据库中。然而,在此之后,我可以毫无问题地上传图像目录。
最佳答案
当从 PHP 向 JS 发送变量时使用这样的东西:
<button id="add" onclick = "functionName('.$var.')">TEXT</button>
function functionName(a)
{
alert(a); //Just to check
}
关于php - 上传图片目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17539388/
我有以下正则表达式 /[a-zA-Z0-9_-]/ 当字符串只包含从 a 到z 大小写、数字、_ 和 -。 我的代码有什么问题? 能否请您向我提供一个简短的解释和有关如何修复它的代码示例? //var
我是一名优秀的程序员,十分优秀!