お世話になっております。
表題のままなのですが、フォームからユーザにURLを入力してもらい、そのアドレスをそのままテキストファイルに改行区切りで追記していきたいです。
ちなみに使用方法としては、複数サイトのRSS最新一覧を作成したく、対象URLをテキストファイルで持つ形です。
ここに記載したURLをそのまま出力することはなく、取得したタイトルやリンク先を表示する予定です。
現状のコードは以下のようになっており、問題なく機能もしているのですがセキュリティ面などから不備があるのではないかと思います。
必要な対策等ありましたらご教授いただければと思います。
よろしくお願いいたします。
lang
1$new_url = filter_input(INPUT_POST,'new_url'); 2$file = "url.txt"; 3 4$new_url = "\r\n".$new_url; 5if($new_url){ 6 file_put_contents($file, $new_url, FILE_APPEND | LOCK_EX); 7}
lang
1<!DOCTYPE html> 2<html> 3 <head> 4 <meta charset='UTF-8'> 5 <title>URL新規追加</title> 6 </head> 7 <body> 8 <h1>RSSのURLを追加</h1> 9 <form method="post"> 10 <input type="text" name="new_url"/> 11 <input type="submit" value="追加"/> 12 </form> 13 </body> 14</html>
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。