javascript - php在目录中创建文件

标签 javascript php ajax

下面的代码检查目录“dat”;如果它不存在,它会创建一个。这部分工作得很好;我需要的是将文件写入 AJAX 可以从中读取的目录。

这是 php...

//checks for 'dat' directory; if false, creates it, if true, does nothing.
$dir = 'c:\wamp\www\dat';
if(file_exists($dir)){
return;
}
else{
mkdir ('C:\wamp\www\dat',0700);
}
//writes chats to file
$data = fopen($dir. "/chatlog". date('d'). '.txt', 'a+');
fwrite($data, $speak);
fclose($data);
}

这是 AJAX;我在这里不需要像上面那样多的帮助,但如果您为下面的 AJAX 提供帮助,我不会提示,主要是让它从“dat”目录中的文件中读取...

xhr.open("GET","chatlog<?php /*stamps the chatlog file with date (numerical day only)*/ echo     date("d");?>.txt",true);

最佳答案

您的 PHP 脚本在 www 内运行,然后,您的文件将在那里创建。

如果您想在目录www/dat中创建文件,只需更改此行

$file = "chatlog". date('d'). ".txt";

对于这个

$file = 'dat\chatlog'. date('d'). '.txt';

关于javascript - php在目录中创建文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27472509/

相关文章:

php - 如何使用关系在laravel数据库中插入嵌套的二维数组

javascript - 如何解析从 Datatables ajax 调用接收到的 JSON?

javascript - 如何根据密码是否匹配来启用和禁用提交按钮?

javascript - 是否可以在没有浏览器的情况下运行 Karma?

javascript - Angular2 queryParams 抛出 "does not exist on type"错误

php - 如何排除 MySQL 查询中的匹配记录?

php - Mysql从不同的表中选择日期

javascript - JQuery AJAX 检索对象数组

c# - 如何将所选列表项的字符串值参数从自动填充的下拉列表传递到 MVC 4 中的部分 View Controller ?

javascript - Android/webOS 设备是否支持多点触控 Javascript 事件?