当我在操作属性中写入页面名称时,文件图像不会上传
When I write page name in action attribute the file image does not upload
当我在操作属性中写入页面名称时,文件图像不会上传。如果我在操作页面中写入"#"
图像上传到目标文件夹。请检查编码并提及错误。提前谢谢。
<form method="post" enctype="multipart/form-data" action="#">
<input type="file" name="imageupload" align="center">
<input type="submit" name="frmsubmit" value="Submit">
</form>
<?php
include 'includes/dbconnection.php';
if(isset($_POST['frmsubmit'])){
$image_name = $_FILES['imageupload']['name'];
$image_type = $_FILES['imageupload']['type'];
$image_size = $_FILES['imageupload']['size'];
$image_tmp = $_FILES['imageupload']['tmp_name'];
$target_dir = "dp/";
$path = $target_dir . $image_name;
move_uploaded_file($image_tmp, $path);
echo "The file ". basename( $_FILES["imageupload"]["name"]). " has been uploaded."; }?>
在表单的操作中,您可以使用 $_SERVER['PHP_SELF']。然后它会将文件发送到同一脚本。如果您使用相同的 php 脚本上传文件,那就太好了。我已经修改了你的代码,请看一下
<form method="post" enctype="multipart/form-data" action="<?php echo $_SERVER['PHP_SELF'];?>">
<input type="file" name="imageupload" align="center">
<input type="submit" name="frmsubmit" value="Submit">
</form>
<?php
include 'includes/dbconnection.php';
if(isset($_POST['frmsubmit'])){
$image_name = $_FILES['imageupload']['name'];
$image_type = $_FILES['imageupload']['type'];
$image_size = $_FILES['imageupload']['size'];
$image_tmp = $_FILES['imageupload']['tmp_name'];
$target_dir = "dp/";
$path = $target_dir . $image_name;
move_uploaded_file($image_tmp, $path);
echo "The file ". basename( $_FILES["imageupload"]["name"]). " has been uploaded."; }?>
然后,成功上传文件后,您可以使用header("Location")
将用户转移到任何页面。
相关文章:
- 如何使用谷歌应用程序脚本从电子邮件中提取内联文件/图像
- 当我在操作属性中写入页面名称时,文件图像不会上传
- 将已编辑的文件(图像)数组发送到php脚本
- 预览上传的文件(图像)
- 使用 src 在 PHP 中链接文件(图像,js)
- 通过javascript处理默认配置文件图像的更好方法
- 使我的想法成为可能,为画布输入文件图像命名
- 跨原点图像加载(twitter配置文件图像)
- 输入文件(图像)显示空数组,如果数组中有数据的话
- 如何通过tastypie上传文件/图像
- 上传到nodejs时损坏的文件/图像
- 获取上载的文件/图像的名称
- Django:除主页模板外,静态文件图像URL路径中断
- Parsley验证文件图像没有'不起作用
- 如何在单击'时设置文件/图像的名称;将图像另存为'
- 上载要分析的配置文件图像
- 将数据库mysql中的文件图像插入excel
- 如何使用twitter api(js)获取用户配置文件图像
- 在javascript中从本地驱动器读取文件/图像
- 使用ajax上传文件图像时页面冻结