最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

php 動態(tài)多文件上傳

 更新時間:2009年01月18日 06:01:56   作者:  
php 動態(tài)多文件上傳實(shí)例代碼,前臺是javascript后臺用的是php
文件上傳代碼
view plaincopy to clipboardprint?
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>文檔上傳</title>
</head>
<body>
<script language="javascript"><!--
動態(tài)添加文件選擇控件-->
function AddRow()
{
var eNewRow = tblData.insertRow();
for (var i=0;i<1;i++)
{
var eNewCell = eNewRow.insertCell();
eNewCell.innerHTML = "<tr><td><input type='file' name='filelist[]' size='50'/></td></tr>";
}
}
// --></script>
<form name="myform" method="post" action="uploadfile.php" enctype="multipart/form-data" >
<table id="tblData" width="400" border="0">
<!-- 將上傳文件必須用post的方法和enctype="multipart/form-data" -->
<!-- 將本頁的網(wǎng)址傳給uploadfile.php-->
<input name="postadd" type="hidden" value="<?php echo "http://".$_SERVER['HTTP_HOST'].$_SERVER["PHP_SELF"]; ?>" />
<tr><td>文件上傳列表
<input type="button" name="addfile" onclick="AddRow()" value="添加列表" /></td></tr>
<!-- filelist[]必須是一個數(shù)組-->
<tr><td><input type="file" name="filelist[]" size="50" /></td></tr>
</table>
<input type="submit" name="submitfile" value="提交文件" />
</form>
</body>
</html>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>文檔上傳</title>
</head>
<body>
<script language="javascript"><!--
動態(tài)添加文件選擇控件-->
function AddRow()
{
var eNewRow = tblData.insertRow();
for (var i=0;i<1;i++)
{
var eNewCell = eNewRow.insertCell();
eNewCell.innerHTML = "<tr><td><input type='file' name='filelist[]' size='50'/></td></tr>";
}
}

// --></script>
<form name="myform" method="post" action="uploadfile.php" enctype="multipart/form-data" >
<table id="tblData" width="400" border="0">
<!-- 將上傳文件必須用post的方法和enctype="multipart/form-data" -->
<!-- 將本頁的網(wǎng)址傳給uploadfile.php-->
<input name="postadd" type="hidden" value="<?php echo "http://".$_SERVER['HTTP_HOST'].$_SERVER["PHP_SELF"]; ?>" />
<tr><td>文件上傳列表
<input type="button" name="addfile" onclick="AddRow()" value="添加列表" /></td></tr>
<!-- filelist[]必須是一個數(shù)組-->
<tr><td><input type="file" name="filelist[]" size="50" /></td></tr>
</table>
<input type="submit" name="submitfile" value="提交文件" />
</form>
</body>
</html>
提交文件代碼
view plaincopy to clipboardprint?
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>文件上傳結(jié)果</title>
</head>
<body>
<?php
if ($_POST["submitfile"]!="")
{
$Path="./".date('Ym')."/";
if (!is_dir($Path))//創(chuàng)建路徑
{ mkdir($Path); }
echo "<div>";
for ($i=0;$i<count($filelist);$i++)
{ //$_FILES["filelist"]["size"][$i]的排列順序不可以變,因?yàn)閒ileist是一個二維數(shù)組
if ($_FILES["filelist"]["size"][$i]!=0)
{
$File=$Path.date('Ymdhm')."_".$_FILES["filelist"]["name"][$i];
if (move_uploaded_file($_FILES["filelist"]["tmp_name"][$i],$File))
{ echo "文件上傳成功 文件類型:".$_FILES["filelist"]["type"][$i]." "."文件名:"
.$_FILES["filelist"]["name"][$i]."<br>"; }
else
{ echo "文件名:".$_FILES["filelist"]["name"][$i]."上傳失敗</br>"; }
}
}
echo "</div><br><a href="$postadd" href="$postadd">返回</a></div>";
}
?>
</body>
</html>

相關(guān)文章

  • FleaPHP框架數(shù)據(jù)庫查詢條件($conditions)寫法總結(jié)

    FleaPHP框架數(shù)據(jù)庫查詢條件($conditions)寫法總結(jié)

    這篇文章主要介紹了FleaPHP框架數(shù)據(jù)庫查詢條件($conditions)寫法,結(jié)合實(shí)例形式總結(jié)分析了針對$conditions參數(shù)為整數(shù),字符串,數(shù)組等情況的使用方法及各種查詢技巧,需要的朋友可以參考下
    2016-03-03
  • php 廣告點(diǎn)擊統(tǒng)計(jì)代碼(php+mysql)

    php 廣告點(diǎn)擊統(tǒng)計(jì)代碼(php+mysql)

    本文講的是php 廣告點(diǎn)擊統(tǒng)計(jì)代碼, php 廣告點(diǎn)擊統(tǒng)計(jì)代碼,昨天晚上有幾個IDC網(wǎng)想與本站合作放些廣告,但是我想看看廣告效果后想了就寫了一個簡單的廣告統(tǒng)計(jì)代碼了,這里只是等的統(tǒng)計(jì)不能IP限制或是惡心點(diǎn)擊等等了
    2018-02-02
  • 關(guān)于laravel-admin ueditor 集成并解決刷新的問題

    關(guān)于laravel-admin ueditor 集成并解決刷新的問題

    今天小編就為大家分享一篇關(guān)于laravel-admin ueditor 集成并解決刷新的問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-10-10
  • LaravelS通過Swoole加速Laravel/Lumen詳解

    LaravelS通過Swoole加速Laravel/Lumen詳解

    這篇文章主要給大家介紹了關(guān)于LaravelS通過Swoole加速Laravel/Lumen的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧。
    2018-03-03
  • yii數(shù)據(jù)庫的查詢方法

    yii數(shù)據(jù)庫的查詢方法

    這篇文章主要介紹了yii數(shù)據(jù)庫的查詢方法,結(jié)合實(shí)例簡單分析了直接查詢和使用criteria進(jìn)行查詢的技巧,需要的朋友可以參考下
    2015-12-12
  • Yii中表單用法實(shí)例詳解

    Yii中表單用法實(shí)例詳解

    這篇文章主要介紹了Yii中表單用法,結(jié)合實(shí)例形式較為詳細(xì)的分析總結(jié)了Yii針對表單的各種常用操作技巧,具有一定參考借鑒價值,需要的朋友可以參考下
    2016-01-01
  • 關(guān)于php微信訂閱號開發(fā)之token驗(yàn)證后自動發(fā)送消息給訂閱號但是沒有消息返回的問題

    關(guān)于php微信訂閱號開發(fā)之token驗(yàn)證后自動發(fā)送消息給訂閱號但是沒有消息返回的問題

    最近做了個項(xiàng)目,當(dāng)token驗(yàn)證之后,發(fā)送消息給訂閱號,但是沒有消息返回,下面小編通過本篇文章給大家分享我的解決辦法
    2015-12-12
  • php自定義的格式化時間示例代碼

    php自定義的格式化時間示例代碼

    時間剛好是5分鐘前,則對應(yīng)的時間戳就會被格式化為5分鐘前,自定義的格式化時間方法如下,感興趣的朋友可以參考下
    2013-12-12
  • PHP7.1中使用openssl替換mcrypt的實(shí)例詳解

    PHP7.1中使用openssl替換mcrypt的實(shí)例詳解

    這篇文章主要介紹了PHP7.1中使用openssl替換mcrypt的實(shí)例詳解,本文給大家介紹的非常詳細(xì),需要的朋友可以參考下
    2018-07-07
  • PHP縮略圖生成和圖片水印制作

    PHP縮略圖生成和圖片水印制作

    這篇文章主要為大家詳細(xì)介紹了PHP縮略圖生成和圖片水印制作過程,php實(shí)現(xiàn)水印添加與縮略圖生成的相關(guān)步驟,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-01-01

最新評論

唐河县| 临沂市| 朔州市| 泸水县| 怀来县| 岳阳市| 确山县| 资源县| 六安市| 海林市| 上思县| 沛县| 普兰店市| 札达县| 若尔盖县| 乐山市| 东莞市| 密山市| 海淀区| 建始县| 嵊州市| 定州市| 阳山县| 黔西| 民丰县| 建湖县| 广平县| 闽清县| 独山县| 枣强县| 东宁县| 北安市| 福鼎市| 上思县| 大田县| 沁源县| 抚顺县| 拉孜县| 辰溪县| 周口市| 山阴县|