正文
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="上传"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写数据到目录的信息别忘了在本站进行查找喔。