//?使用?copy()
成都創(chuàng)新互聯(lián)是一家專注于成都網(wǎng)站制作、成都網(wǎng)站設(shè)計與策劃設(shè)計,岐山網(wǎng)站建設(shè)哪家好?成都創(chuàng)新互聯(lián)做網(wǎng)站,專注于網(wǎng)站建設(shè)十年,網(wǎng)設(shè)計領(lǐng)域的專業(yè)建站公司;建站業(yè)務(wù)涵蓋:岐山等地區(qū)。岐山做網(wǎng)站價格咨詢:18982081108
$r?=?copy('test/3.html',?'3.html');
if?($r)?{
echo?'Success';
}?else?{
echo?'Fail';
}
對文件的操作,最好使用絕對路徑,否則你會搞亂的
好的習慣是,定義一個
define(ROOT,dirname(__FILE__));//當前文件的物理地址(結(jié)果可能是D:\\html\\)
然后寫保存文件的時候,你的fname應(yīng)該是ROOT . '/' . $filename;
你的情況,可能是ROOT . '/myhtml/' . date('Y-m-d') . rand(0,999) . '.html';
如果輸出它,它可能是d:\wwwroot\myhtml\2009-10-13\333.html
$of = fopen($fname,'w');
或者在php5下直接 file_put_contents($fname,$content);
?php
/*
* Programmer : Msn/QQ haowubai@hotmail點抗 (925939)
* Develop a project PHP - MySQL - Apache
* Window 2003 - Preferences - PHPeclipse - PHP - Code Templates
*/
if (is_uploaded_file($_FILES['upfile']['tmp_name'])){
$upfile=$_FILES["upfile"];
$name = $upfile["name"];
$type = $upfile["type"];
$size = $upfile["size"];
$tmp_name = $upfile["tmp_name"];
$error = $upfile["error"];
switch ($type) {
case 'image/pjpeg' : $ok=1;
break;
case 'image/jpeg' : $ok=1;
break;
case 'image/gif' : $ok=1;
break;
case 'image/png' : $ok=1;
break;
}
if($ok $error=='0'){
move_uploaded_file($tmp_name,'up/'.$name);//為上傳的目錄
echo "上傳成功";
}
}
?
form action="" enctype="multipart/form-data" method="post" name="upform"
上傳文件:
input name="upfile" type="file"
input type="submit" value="上傳"br
/form
PHP100視頻中14講有說明
file_put_contents("你的目錄加文件名路徑", "你的運行結(jié)果", FILE_APPEND);
第三參數(shù) 設(shè)置FILE_APPEND 時 標示已有文件內(nèi)容后面追加內(nèi)容的方式寫入新數(shù)據(jù)