자바 스크립트 (서버)의 파일에 쓰는 방법은 무엇입니까?자바 스크립트의 파일 관리
또한 파일을 읽을 필요가 있습니다.
function write()
{
var = true;
if(var = true)
{
//write file
}
}
function read()
{
//read file
}
자바 스크립트 (서버)의 파일에 쓰는 방법은 무엇입니까?자바 스크립트의 파일 관리
또한 파일을 읽을 필요가 있습니다.
function write()
{
var = true;
if(var = true)
{
//write file
}
}
function read()
{
//read file
}
파일을 쓰는 것은 자바 스크립트의 기능이 아닙니다 : 그리고 여기 내 코드입니다. 최근의 일부 브라우저에서는 이미 읽을 수 있지만 좋은 옵션은 아닙니다. 가장 좋은 방법은 PHP로 그것을 읽고 XMLHttpRequest를 사용하여 응답을받는 것입니다.
자바 스크립트
var xhr = XMLHttpRequest ? new XMLHttpRequest() : new ActiveXObject('Microsoft.XMLHttp');
xhr.onload = function(){
window.console.log(this.response);
}
xhr.open('GET','/fileReader.php?fileName=foo.txt');
xhr.send();
PHP
$content = file_get_contents($_GET['fileName']);
if($content)
echo $content;
else echo "The file could not be loaded"
당신은 아마도 파일 이름이나 ID로 Ajax 요청을 수행하여 파일을 읽을 수
var xhr = XMLHttpRequest ? new XMLHttpRequest() : new ActiveXObject('Microsoft.XMLHttp');
xhr.onload = function(){
window.console.log(this.response);
}
xhr.open('GET','/readfile.php?id=1234');
xhr.send();
당신은 쓸 수 있습니다 파일을 가져 와서 가능하다면 텍스트 입력의 데이터. 입력 ID를 가정하는 것은 바로 포스트 데이터를 얻을 당신은 자바 스크립트가 읽기 또는 쓰기 작업을 수행하려는 경우로, 파일
$id = $_REQUEST["id"];
$text = $_REQUEST["text"]
$file = fopen($id . ".txt","w"); // you can change w to a incase you want to append to existing content in the file
fwrite($file,$text);
fclose($file);
에 그 쓰기 PHP 측에서 "텍스트"
var xhr = XMLHttpRequest ? new XMLHttpRequest() : new ActiveXObject('Microsoft.XMLHttp');
xhr.onload = function(){
window.console.log(this.response);
}
xhr.open('POST','/write.php');
xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
xhr.send("id=someid&text=" + document.getElementById("text").value);
할 수 나의 지식이 theres 단지 HTML5 파일 API가 간다면 나는 파일을 읽는 것만으로 생각한다.
질문을 올바르게 이해했다면 서버의 파일을 읽고 쓰고 싶지만 서버 측 언어는 javascript입니다. 노드를 사용하는 경우이 링크는 http://nodejs.org/api/fs.html#fs_fs_readfile_filename_encoding_callback 과 같은 관련 정보를 제공합니다.
및 파일 작성 방법 (PHP, ASP, JSP 등) – Wolf
@Wolf : 브라우저의 자체 용량을 초과하여 파일을 클라이언트 측에 쓸 수 없습니다. 보안상의 문제입니다. 일부 js를 실행하고 시스템에 무엇이든지 쓰는 페이지에 대한 링크? 기간, 이야기 끝, 잘하면 그것이 계속 유지됨) – delicateLatticeworkFever
서버에 파일을 쓰고 싶습니다 – Wolf