php写数据到目录 php目录操作

用php处理后的图片怎样上传至指定目录或上传到数据库??php
/*
* Programmer : Msn/QQ haowubai@hotmail.com (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="https://www.04ip.com/post/上传"br
/form
PHP100视频中14讲有说明
php把生成的文件存放在指定目录PHP生成文件的时候 , 都可以执行到你希望存放的目录,例如(UNIX):
$fp=fopen("/tmp/abc.txt","W");
再如(WINDOWS):
file_put_contents('c:/tmp/abc.txt', '保存的内容');
一般需要注意两点,一是指定的目录需要是存在的 , 如果目录不存在会报错,系统并不能够自动建立目录 。二是对目录要有权限 。
thinkphp 中想把php运行得到的结果写入至本地的某个目录下面的文件中,该怎么实现?file_put_contents("php写数据到目录你php写数据到目录的目录加文件名路径", "你的运行结果", FILE_APPEND);
第三参数 设置FILE_APPEND 时 标示已有文件内容后面追加内容的方式写入新数据
PHP将数据写入txt文件//记录返回值
$write_data_a = [
'html_url'=$getUrl,
'ip'= $this-get_real_ip(),
'time'=date("Y-m-d H:i:s",time()),
'res'= $response
];
//转化为JSON
$write_data_a = json_encode($write_data_a) . '||' . "\n";
$date = date("Y-m-d", time());
//项目路径目录 , 判断是否存在,不存在则创建
$lujing = "./360_mobile_res_sd";
if(!is_dir($lujing)){
mkdir(iconv("UTF-8", "GBK", $lujing),0777,true);
}
//文件,判断是否存在,不存在则创建
$TxtFileName = "./360_mobile_res_sd/" . $date . "_2.txt";
//以读写方式打写指定文件,如果文件不存则创建
if(file_exists($TxtFileName))
{
//存在,追加写入内容
file_put_contents($TxtFileName, $write_data_a, FILE_APPEND);
}
else
{
//不存在,创建并写入
if( ($TxtRes=fopen ($TxtFileName,"w ")) === FALSE){
exit();
}
if(!fwrite ($TxtRes,$write_data_a)){ //将信息写入文件
fclose($TxtRes);
exit();
}
fclose ($TxtRes); //关闭指针
}
php如何把创建的文件自动存到指定的目录?对文件的操作,最好使用绝对路径,否则你会搞乱的
好的习惯是,定义一个
define(ROOT,dirname(__FILE__));//当前文件的物理地址(结果可能是D:\\html\\)
然后写保存文件的时候,你的fname应该是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怎么提交数据,然后保存在 根目录/hmd/heimingdan.txt里面,可以追加数据,每次1行1条数据$myfile = fopen("D:/WWW/hmd/heimingdan.txt", "a");//打开txt 将文件指针指向文件末尾自己定义路径
$SaveTxt = $_GET["url"];//获得要保存php写数据到目录的数据
fwrite($myfile, $SaveTxt . "\r\n");//保存到txt并换行
fclose($myfile);//关闭txt
【php写数据到目录 php目录操作】php写数据到目录的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于php目录操作、php写数据到目录的信息别忘了在本站进行查找喔 。

    推荐阅读