程序目的:上传CSV文件,如果文件已经存在则报错。如果没有存在,则上传,并更新mysql server
但是下面这段程序突然不能运行了。请各位指教!
使用的环境是:wamp没有报错。
<form enctype="multipart/form-data" method="post" name="upform" ACTION="<?php echo"".$PHP_SELF.""; ?>" >
上传文件:
<input name="upfile" type="file" >
<input type="button" value="上传" onclick="chk()" ><br></form>
<?php
if (file_exists("upload/".$_FILES["upfile"]["name"]))
{
echo " <script> alert( '同名文件已经上传过了!'); </script> ";
}
else
{
move_uploaded_file($_FILES["upfile"]["tmp_name"],
"upload/" . $_FILES["upfile"]["name"]);
echo "Stored in: " . "upload/" . $_FILES["upfile"]["name"];
echo "<a id=err>[上传成功]</a>";
$connection = mysql_connect ('127.0.0.1' , 'root' , '123')or die ('不能连接到MySQL Server: ' . mysql_error());
echo '已经成功连接MySQL数据库<br/>';
mysql_select_db('data') or die ('打不开指定的数据库');
echo '连接test数据库已经成功'; mysql_select_db("data", $connection); //选择数据库
$q = "insert into firstone (T1,T2,T3) values (11,22,33)"; //SQL查询语句
mysql_query("SET NAMES GB2312");
$rs = mysql_query($q, $connection); //获取数据集
if(!$rs)
{
die("Valid result!");
}
mysql_free_result($rs); //关闭数据集
}//javascript的代码确认没有错误....return true.
但是下面这段程序突然不能运行了。请各位指教!
使用的环境是:wamp没有报错。
<form enctype="multipart/form-data" method="post" name="upform" ACTION="<?php echo"".$PHP_SELF.""; ?>" >
上传文件:
<input name="upfile" type="file" >
<input type="button" value="上传" onclick="chk()" ><br></form>
<?php
if (file_exists("upload/".$_FILES["upfile"]["name"]))
{
echo " <script> alert( '同名文件已经上传过了!'); </script> ";
}
else
{
move_uploaded_file($_FILES["upfile"]["tmp_name"],
"upload/" . $_FILES["upfile"]["name"]);
echo "Stored in: " . "upload/" . $_FILES["upfile"]["name"];
echo "<a id=err>[上传成功]</a>";
$connection = mysql_connect ('127.0.0.1' , 'root' , '123')or die ('不能连接到MySQL Server: ' . mysql_error());
echo '已经成功连接MySQL数据库<br/>';
mysql_select_db('data') or die ('打不开指定的数据库');
echo '连接test数据库已经成功'; mysql_select_db("data", $connection); //选择数据库
$q = "insert into firstone (T1,T2,T3) values (11,22,33)"; //SQL查询语句
mysql_query("SET NAMES GB2312");
$rs = mysql_query($q, $connection); //获取数据集
if(!$rs)
{
die("Valid result!");
}
mysql_free_result($rs); //关闭数据集
}//javascript的代码确认没有错误....return true.
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货