mac10.10配置php上传文件测试代码
来源:互联网 发布:网络四少 编辑:程序博客网 时间:2024/06/05 23:50
upload_file.html文件:
<html><body><form action="upload_file.php" method="post"enctype="multipart/form-data"><label for="file">Filename:</label><input type="file" name="file" id="file" /> <br /><input type="submit" name="submit" value="Submit" /></form></body></html>
upload_file.php文件:
<?php$con = mysql_connect("localhost","root","");if (!$con){ die('Could not connect: ' . mysql_error().'<br/>');}else{ echo "DB conn ok<br/>";}if (mysql_query("CREATE DATABASE my_db",$con)){ echo "Database created<br/>";}else{ echo "Error creating database: " . mysql_error()."<br/>";}mysql_select_db("my_db", $con);$sql = "CREATE TABLE Persons( FirstName varchar(15), LastName varchar(15), Age int )";mysql_query($sql,$con);mysql_close($con);define('ROOTX',dirname(__FILE__).'/');if ((($_FILES["file"]["type"] == "image/gif") || ($_FILES["file"]["type"] == "image/jpeg") || ($_FILES["file"]["type"] == "image/pjpeg")) && ($_FILES["file"]["size"] < 2000000)){ if ($_FILES["file"]["error"] > 0) { echo "Return Code: " . $_FILES["file"]["error"] . "<br />"; } else { echo "Upload: " . $_FILES["file"]["name"] . "<br />"; echo "Type: " . $_FILES["file"]["type"] . "<br />"; echo "Size: " . ($_FILES["file"]["size"] / 1024) . " Kb<br />"; echo "Temp file: " . $_FILES["file"]["tmp_name"] . "<br />"; if (file_exists("upload/" . $_FILES["file"]["name"])) { echo $_FILES["file"]["name"] . " already exists. "; } else { if(move_uploaded_file($_FILES["file"]["tmp_name"], ROOTX."upload/".$_FILES["file"]["name"])) { echo "move ok<br/>"; } else { echo "<br/>move fail:".ROOTX."upload/".$_FILES["file"]["name"]."<br/>"; print_r(error_get_last()); echo "<br/><br/>"; } echo "Stored in: " . "upload/" . $_FILES["file"]["name"]; } }}else{ echo "Invalid file";}?>
0 0
- mac10.10配置php上传文件测试代码
- PHP文件上传测试
- Mac10.10上配置Apache和PHP+MySQL环境
- php实现文件上传-从php配置到代码编写
- PHP文件上传代码
- PHP上传文件代码
- php文件上传代码
- php文件上传代码
- PHP上传文件代码
- php上传文件代码
- php上传文件代码
- php上传文件代码
- PHP上传文件代码
- PHP文件上传代码
- PHP文件上传配置
- PHP上传文件配置
- PHP 文件上传配置
- Mac10.10重新安装PHP问题
- Android里用代码设置View的相关属性
- 功能自动化测试流程
- poj_1012joseph
- 委托事件简单举例
- 四、基于HTTPS协议的12306抢票软件设计与实现--水平DNS并发查询分享
- mac10.10配置php上传文件测试代码
- win7 eclipse调用虚拟机ubuntu部署的hadoop2.2.0伪分布(2)
- Java反射机制深入研究
- oracle参数open_cursors和session_cached_cursor详解
- UNIX环境高级编程-第4章- 文件和目录 - 一
- XUtils框架中HttpUtils使用Get请求时总是返回相同信息的问题解决
- 计蒜客003-判断质数
- 朴素贝叶斯实现文本分类(1)
- Python windosw Error Code [http://blog.csdn.net/seven_zhao/article/details/16118259]