2017-02-02 8 views
0

質問があります。 4〜8文字の文字列を生成するページがあり、それらをページのフォルダ内のテキストファイルに格納します。JSまたはjQueryでファイルに書き込む

JavascriptまたはjQueryにはこれが可能なことはありますか?私はそれについて何も知らないので、私はPHPを使用しないことを好むでしょうが、私がしなければならない場合、私はします。

+0

サーバ側またはクライアント側で書き込みたいファイルはありますか?それは答えに大きな違いをもたらすでしょう。 – CDspace

+0

テキストファイルはサーバー上にあります。 – RobSp1derp1g

+0

「ページのフォルダ」とは何ですか? – guest271314

答えて

3

基本的な回答は、ありません。 JavaScript(したがってJQuery)はクライアントブラウザで実行されます。これは、サーバー上のファイルにアクセスできないことを意味します。それだけでなく、セキュリティを向上させるためにクライアントコンピュータ上のファイルにアクセスすることは許可されていません。 JavaScriptが許可されていれば、1つのウェブサイトで文字通りファイルを削除してコンピュータを破壊することができます。または、ファイルを読み込んで個人情報を盗み出す可能性があります。

あなたの最善の選択肢は、PHPを使用することです。 Express Web FrameworkでバックエンドとしてNodeJSを使用することもできます。 NodeJSを使用すると、サーバー上でJavaScriptを実行してページを提供し、ファイルやデータベースと対話することができます。

クライアント[ブラウザ]にデータを保存する場合は、Cookieを使用するか、直感的なWeb Storage APIをご覧ください。

+0

しかし、どうすればいいですか? – RobSp1derp1g

+0

どのようにしたいですか? PHPまたはNodeJS? – octacian

+0

私は自分が望むものを説明する必要があります。 これは私が作っているサイトです:http://link-randomizer.eu.pn/ 作成したアドレスをテキストファイルにコピーします。 私はPHPを避けるために最善を尽くしたいと思います。 – RobSp1derp1g

関連する問題