ファイルにアペンド

iyaaaaaaaaaaaaaaaa
tora
うぇうぇ
うぇうぇ
1bannme
あああ
はろー
test
てすと
;;;
こここk
:;lm、kんbv
;lkんbn
:;lkmぬl
あろは おえ〰
ああああああ」
ww
あいあいあいあい
aaaaa
aaaaa
おはよう
eeeee
ガンバ!!
sss
sssっさだ
sdddddd
てすと
kfkf
こにゃにちは
晩安!
123
あ
ああああああ
いいい
ああああ
yaaaaaaaaaaaaaaaa
cvzGVDGl;;::」」
faeda
fzdfe
うええええええええええええええええ
aaaaaaaaaaaaa
hogehogeohgoehgoeghoehgoehgoehgoehgoehgoe
sineisneisenisenisnisniesniesnesiesniesniesnesi
ujghjnkml
kjh
lknjhgytbghvyftrdxdfcgvhbjnkml;kjnhbgvfdxcvghbnjkml,;knjbhgv
ojhgtyuio
てst
ほげほげ
aaa
aaaabbbbb
asd
aaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaqa
sdfsfsd
aaa
あふぁffff
sss
gfdghg
 あああ
a
a
test
参考になります^^
llllllll
aaaaaaaaaaaaaaaaaaaaaaaaa
jkjoj
jkjoj
czx
ファイルにアペンド?
<div>
ko
kekeke
<b>入力</b>できるかな?
aaa
あああ
あああ
あああ
あああ
123
あはは
abc
あはは
おかしいなー
あssssssssssssssssっさ
ほうほうなるほど!!
まさかの・・・
えwrうぇ
石の上にもさんよ年
石の上にもさんよ年
deeee
huhuhu
て
ppp
lk;;;k;k;;l;kl
llll
llllllllll
llll
lk;;;k;k;;l;kl
xx
山本鈴木田中畑中一恵と申します。
落書きするな
もけもけ
どうですか
このHPわかりやすくてイイ!です。
sssssss
エヘヘモード!
aaaa
test
wwwwwwwwwwwwwwwwwwwwwwwwwww
あああ
aa
aa
aa
qawsedrftgyhujikolp;
asd
asdf.;
こんにちは!!!
h
ogui
a
a
a
dgfdcgfd
めっちゃ面白い
あああああああ
tyuuuuuuu
くぁwせdrftgyふじk
11111123232345
dddddddddddd
入力
faffaffaffa
faffaffaffa
test
ggggggggggggggggg
ぐご
hello
こんにちは
こあjふぉあじょあじゃ
ああああああああああああああああ
ああああああああああああああああ
aa
test
hogehoge
test
test!
ぺこぺこ
くろー
aaaaaa
喜多
は
いけ面
123
ddd
dddd
ohayou
ohayou
ohayou
ohayou
玄人
nnn
(・∀・)ノシ 
2011/01/14 02:40 日本vsシリア 現在後半20分
a
lllllllllllllllll
fdfdfd
<em>test</em>
test
(・∀・)ノシ
deede
っs
/*
おっぱいうp
おっぱいうpおっぱいうpおっぱいうpおっぱいうpおっぱいうpおっぱいうpおっぱいうpおっぱいうpおっぱいうpおっぱいうpおっぱいうpおっぱいうpおっぱいうp
sださ
sださ
てすてす
hello world!
hello world!
0
 
あ
a
きゅうべぇ
test
Snufkin
Snufkin
あうあうあー
アウアウア
アウアウア
あうあうあ
りんご
test
test
aaaa
@@@@@@@@@@@@@@@@@@@
qqqqqqqqqqqqq
//
//
//test
aaa
aaa
どうなる?
echo
test
%3cscript%20type%3d%22text%2fjavascript%22%3ealert%28%22Hello%22%29%3b%3c%2fscript%3e
o
yosgdishocs
joj
PHP頑張るぞ!
ファイルにアペンド
ファイルにアペンド
aaa
phptest
aaaaa
aaaaa
あああ
あああ
あああ
i
jっhcgxgxh
gcxfxc「
a
a
すごくためになります!!
すごくためになります!!
6っy5445
67う76う7
8い87い87い7い
87お87お87お
;
6っy5445
test
test
ahahaha
a
append?
234235436410847928709364509739204572345
aaa
test
あああ
ありがとうございます
やっほー
Ya
PSPSPPSPSPSPPS
moto
PSPSPPSPSPSPPS
入力……いや、脱力。
こんにちは
はじめてはじめまして
あ
こんばんは!
あああ
aaa
ふぁあああああああああああああああ
;sfaf
<script type="text/javascript"> <!-- alert("ようこそ!"); // --> </script>
../
、lm;k
おにく
<>
<strong>てすと</strong>
<p>http://localhost/break_quote.php?text=text%E1&text2=%20onmouseover=alert('xss'))%20%E1</p>
<p>http://localhost/append.php?text=text%E1&text2=%20onmouseover=alert('xss'))%20%E1</p>
<p>http://oku.edu.mie-u.ac.jp/~okumura/php/append.php?text=text%E1&text2=%20onmouseover=alert('xss'))%20%E1</p>
300" style='xss:expression(bad_javascript_here)
300' style='xss:expression(bad_javascript_here)
test
საშინელებათა
საშინელებათაv
攀マ`斫ォ。 ~
豁
豁
‮すまいざご
ひっひっひ
jplm.y
おめでとう
あれ?なんか逆に……?
aaaaaaaaaaa
与謝野晶子!
a-
drdue56eyhreyr
aaaaaaaaaaa
aaa
与謝野晶子!
あいうえお
what the hell
与謝野晶子!
!子晶野謝与
!子晶野謝与
!子晶野謝与
!子晶野謝与
!子晶野謝与
!子晶野謝与
!子晶野謝与
!子晶野謝与
!子晶野謝与
!子晶野謝与
!子晶野謝与
!子晶野謝与
!子晶野謝与
!子晶野謝与
aaa
ddd
I want to play with you!
aaaaaaa
いじょ
y
test
s
アッー
&amp;
&amp;
&amp;
日本語が見えません
日本語が見えません
jjjj
test
与謝野晶子
あssrggg
arar
aaaaaa
与謝野晶子
ちききち
dfgsgds
sdfgsdfg
54684698()(0

ソース

<?php
  if ($_POST['message'] != "") {
    $f = fopen("message.txt", "a");
    fwrite($f, htmlspecialchars($_POST['message']) . "\n");
    fclose($f);
  }
?>

<form action="append.php" method="post">
<p>メッセージ: <input name="message" size="60" /></p>
</form>

<pre>
<?php readfile("message.txt"); ?>
</pre>

もちろん message.txt は書き込み許可にしておかなければなりません。

応用

アンケートに答えてもらうページを作ってみましょう。 下手をするとアンケート結果が丸見えになります。 結果を入れておくファイルはどのようなパーミッションにしておくのが最も安全でしょうか。


奥村晴彦

Last modified: 2009-08-01 13:57:57