PHP限制文件上传类型,如下代码:
- <html>
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
- <title>限制上传文件的类型 - www.cxybl.com</title>
- <style type="text/css">
- <!--
- body {
- margin-left: 00px;
- margin-top: 0px;
- margin-right: 0px;
- margin-bottom: 0px;
- }
- -->
- </style></head>
- <body>
- <table width="385" height="185" border="0" cellpadding="0" cellspacing="0">
- <tr>
- <td width="130" height="88"> </td>
- <td width="200"> </td>
- <td width="55"> </td>
- </tr>
- <form name="form1" method="post" action="index_ok.php" enctype="multipart/form-data">
- <tr>
- <td height="26"> </td>
- <td align="center" valign="middle">
- <input name="file4" type="file" id="file4" size="15" maxlength="150"></td>
- <td> </td>
- </tr>
- <tr>
- <td height="30" align="right"> </td>
- <td align="center" valign="top"><input type="submit" name="Submit" value="提交"> </td>
- <td> </td>
- </tr>
- </form>
- <tr>
- <td height="41"> </td>
- <td> </td>
- <td> </td>
- </tr>
- </table>
- </body>
- </html>
conn.php:
- <?php
- $id=mysql_connect('localhost','root','root');
- mysql_select_db("db_database12",$id);
- mysql_query("set names gb2312");
- ?>
index_ok.php:
- <?php
- session_start();
- include("conn.php");
- ?>
- <?php
- if($Submit=="提交"){
- $data=date("Y-m-d");
- $file_name="files"; //给上传文件命名
- $name=$_FILES['file4']['name']; //获取客户端机器原文件的名称
- $type=strstr($name,"."); //获取从"."到最后的字符
- if($type!=".txt"){
- echo "对不起,您上传文件的格式不正确!!";
- echo "<meta http-equiv=\"Refresh\" content=\"3;url=index.php?lmbs=文件上传\">将在3秒钟后返回前页...";
- }else{
- $query="insert into tb_file1(file_name,file_text,data)values('$file_name','$file4','$data')";
- $result=mysql_query($query);
- if($result=true){
- echo "上传成功!!";
- echo "<meta http-equiv=\"Refresh\" content=\"3;url=index.php?lmbs=文件上传\">";
- }else{echo "文件上传失败!!";
- echo "<meta http-equiv=\"Refresh\" content=\"3;url=index.php?lmbs=文件上传\">";}
- }}
- ?>
以上是小编为您精心准备的的内容,在的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索php
, 文件
, 代码
, 类型
限制
php上传文件类型限制、js限制上传文件类型、上传文件类型限制、java限制上传文件类型、ftp限制上传文件类型,以便于您获取更多的相关知识。
时间: 2024-10-23 05:45:24