>백엔드 개발 >PHP 튜토리얼 >表格问题,和文件上传

表格问题,和文件上传

WBOY
WBOY원래의
2016-06-20 12:31:17999검색








代码如下echo "

";
echo "";
echo "";
while ($row = mysqli_fetch_assoc($result)) {
    echo "";
    echo "";
    echo "";
}
echo "
ID NAME
{$row['id']}{$row['name']} ";
    echo "
";
echo "
";

文件的问题代码没错,配置文件也没问题,但就是找不到。


回复讨论(解决方案)

贴的代码不是报错的代码片段

就是报这个错的啊,运行之后就这个界面了

出错行:12、15、16、17、18
你才贴出几行?



    
    文件上传




    请选择你要上传的文件:
    

    





/**
 * Created by PhpStorm.
 * User: mac
 * Date: 2016/4/7
 * Time: 15:27
 */
//$_file : 文件上传变量
//print_r($_FILES['myFile']);
require_once 'upload.php';

if ($_FILES["file"]["error"] > 0 ) {
    echo "error: " . $_FILES["file"]["error"] . "
";
} else {
    echo "name: " . $_FILES["file"]["name"] . "
";
    echo "type: " . $_FILES["file"]["type"] . "
";
    echo "size: " . ($_FILES["file"]["size"] / 1024) . "kb
";
    echo "Stored in: " . $_FILES["file"]["tmp_name"];

}

你没有提交表单直接访问 doAction.php 的吧?

print_r($_FILES["file"]); 贴出结果看下

Notice: Undefined index: file in D:\phpStudy\WWW\123\document\doAction.php on line 21

有啊,找了几k的图片上传的

代码不完整,没有给出错误部分的代码。

上面是我的两个php的全部代码了,就上传功能很短的

在吗,把你的文件名粘出来,还有报错页面的全页面截图,包含网站路径的,我猜你的upload.php是html页面吧

是的,

请使用正式的 web 服务器测试表单提交
在你的截图中我看到了长长的端口号,显然是你在使用开发工具附带的 web 服务器

谢啦,我放到8080可以了,能帮我看一下表格的问题吗,就是多出来的那一列

echo "

";
    echo "{$row['id']}";
    echo "{$row['name']}/td>";
    echo " ";

我粗心了,谢啦!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.