2011年7月21日木曜日

PHPで1行掲示板を1行で書いてみた。





<form method=post><input name=m><input type=submit><?($s=htmlspecialchars(@$_POST[m]))&&fputs(fopen('f','a'),"<br>$s")?><?=join(file('f'));

ネタ。とりあえずつぶやける長さを目指して、達成。`cat f`したり色々試したけど不毛な気がして終了。short_open_tagとか有効になってないと動きません、多分。


追記:


ちょっと縮んだ!



<form method=post><input name=m><input type=submit><?($s=htmlspecialchars(@$_POST[m]))&&fputs(fopen('f','a'),"<br>$s");@include f;


追記2:


さらにもうちょっと縮んだ!



<form method=post><input name=m><input type=submit><?($s=htmlentities(@$_POST[m]))&&fputs(@fopen(f,'a'),"<br>$s");@include f;


追記3:


文字コードのチェックとかもしたいんだけど、どうすればいいだろ…





0 件のコメント:

コメントを投稿