| 1 | <?php |
|---|
| 2 | |
|---|
| 3 | echo <<< HEADER |
|---|
| 4 | <html> |
|---|
| 5 | <head> |
|---|
| 6 | <title>悪神ジェネレーター</title> |
|---|
| 7 | <meta http-equiv="content-type" content="text/html; charset=utf-8" /> |
|---|
| 8 | <style type="text/css"> |
|---|
| 9 | body { |
|---|
| 10 | width:90%; |
|---|
| 11 | margin:0px auto; |
|---|
| 12 | } |
|---|
| 13 | h1 { |
|---|
| 14 | width:100%; |
|---|
| 15 | margin:0px auto; |
|---|
| 16 | } |
|---|
| 17 | bloackquote { |
|---|
| 18 | width:100%; |
|---|
| 19 | background-color:#cccccc; |
|---|
| 20 | } |
|---|
| 21 | strong { |
|---|
| 22 | color:#990000; |
|---|
| 23 | } |
|---|
| 24 | </style> |
|---|
| 25 | </head> |
|---|
| 26 | <body> |
|---|
| 27 | <h1>悪神ジェネレーター</h1> |
|---|
| 28 | <h2>これは何?</h2> |
|---|
| 29 | <p>みんなのアイドル、はてなの悪神ことゆうたくんの名演説を生成します。</p> |
|---|
| 30 | <hr/> |
|---|
| 31 | HEADER; |
|---|
| 32 | if (strlen($_POST["name"]) > 0) { |
|---|
| 33 | $name = htmlspecialchars($_POST["name"]); |
|---|
| 34 | $position = htmlspecialchars($_POST["position"]); |
|---|
| 35 | $age = htmlspecialchars($_POST["age"]); |
|---|
| 36 | $school = htmlspecialchars($_POST["school"]); |
|---|
| 37 | $seiseki = htmlspecialchars($_POST["seiseki"]); |
|---|
| 38 | $hatena = htmlspecialchars($_POST["hatena"]); |
|---|
| 39 | $akugami = htmlspecialchars($_POST["akugami"]); |
|---|
| 40 | $sashizu = htmlspecialchars($_POST["hitoni_sashizu_saretemo"]); |
|---|
| 41 | $yameru = htmlspecialchars($_POST["yameru"]); |
|---|
| 42 | $yamete = htmlspecialchars($_POST["yamete"]); |
|---|
| 43 | $want = htmlspecialchars($_POST["want"]); |
|---|
| 44 | $limit = htmlspecialchars($_POST["limit"]); |
|---|
| 45 | $enemy = htmlspecialchars($_POST["enemy"]); |
|---|
| 46 | $friend = htmlspecialchars($_POST["friend"]); |
|---|
| 47 | $relation = htmlspecialchars($_POST["relation"]); |
|---|
| 48 | |
|---|
| 49 | echo <<<AKUGAMI |
|---|
| 50 | <blockquote> |
|---|
| 51 | <strong>{$name}</strong>にもんくがある人だけみて<br /> |
|---|
| 52 | オレは<strong>{$age}</strong>才、<strong>{$position}</strong>だけど<br /> |
|---|
| 53 | <strong>{$school}</strong>でもふつうで<strong>{$seiseki}</strong>もいいんだけど<br /> |
|---|
| 54 | <strong>{$hatena}</strong>ではオレは<strong>{$akugami}</strong><br /> |
|---|
| 55 | だー<br /> |
|---|
| 56 | <strong>{$hitoni_sashizu_saretemo}</strong>ても<br /> |
|---|
| 57 | <strong>{$yameru}</strong><br /> |
|---|
| 58 | ものか<br /> |
|---|
| 59 | <strong>{$yamete}</strong>てほしいならある<br /> |
|---|
| 60 | じょうけんがある<br /> |
|---|
| 61 | オレに<strong>{$want}</strong>を<br /> |
|---|
| 62 | 100万 100000<br /> |
|---|
| 63 | 入れろ<br /> |
|---|
| 64 | <strong>{$limit}</strong>までに 1000(100万)<br /> |
|---|
| 65 | 入れないと<br /> |
|---|
| 66 | ぬけはしない<br /> |
|---|
| 67 | まぁムリムリ<br /> |
|---|
| 68 | オレのことバカにするな<br /> |
|---|
| 69 | <strong>{$enemy}</strong>みたいだろ<br /> |
|---|
| 70 | オレには<strong>{$friend}</strong>という<br /> |
|---|
| 71 | みかたがいる<br /> |
|---|
| 72 | <strong>{$friend}</strong>は<br /> |
|---|
| 73 | オレの<strong>{$relation}</strong>なんだから<br /> |
|---|
| 74 | オレのみかたなのだー<br /> |
|---|
| 75 | オレ<br /> |
|---|
| 76 | は<br /> |
|---|
| 77 | <strong>{$hatena}</strong>の<br /> |
|---|
| 78 | <strong>{$akugami}</strong><br /> |
|---|
| 79 | だ<br /> |
|---|
| 80 | ー<br /> |
|---|
| 81 | </blockquote> |
|---|
| 82 | <hr /> |
|---|
| 83 | AKUGAMI; |
|---|
| 84 | |
|---|
| 85 | } |
|---|
| 86 | echo <<< FORM |
|---|
| 87 | <form action="./akugami.php" method="post"> |
|---|
| 88 | <dl> |
|---|
| 89 | <dt>あなたは誰ですか? (例:ゆうた)</dt> |
|---|
| 90 | <dd><input name="name" value="" size="20" /></dd> |
|---|
| 91 | <dt>あなたはいくつですか? (例:11)</dt> |
|---|
| 92 | <dd><input name="age" value="" size="20" /></dd> |
|---|
| 93 | <dt>あなたは何に所属していますか? (例:がっこう)</dt> |
|---|
| 94 | <dd><input name="school" value="" size="20" /></dd> |
|---|
| 95 | <dt>あなたは所属先ではどのような位置にいますか? (例:小5)</dt> |
|---|
| 96 | <dd><input name="position" value="" size="20" /></dd> |
|---|
| 97 | <dt>あなたは所属先で何が優良ですか? (例:せいせき)</dt> |
|---|
| 98 | <dd><input name="seiseki" value="" size="20" /></dd> |
|---|
| 99 | |
|---|
| 100 | <dt>今いる場所はどこですか? (例:このサイト)</dt> |
|---|
| 101 | <dd><input name="hatena" value="" size="20" /></dd> |
|---|
| 102 | <dt>今いる場所では、あなたはどんな存在ですか? (例:悪神)</dt> |
|---|
| 103 | <dd><input name="akugami" value="" size="20" /></dd> |
|---|
| 104 | |
|---|
| 105 | <dt>今いる場所で、あなたがやりたくない事をお伺いします。</dt> |
|---|
| 106 | <dt>やりたくない事を "終止形" でお書きください。 (例:やめる)</dt> |
|---|
| 107 | <dd><input name="yameru" value="" size="20" /></dd> |
|---|
| 108 | <dt>やりたくない事を "連用形" でお書きください。 (例:やめ)</dt> |
|---|
| 109 | <dd><input name="yamete" value="" size="20" /></dd> |
|---|
| 110 | <dt>何をされてもやりたくないですか? "連用形" でお書きください(例:ひとにさしずされ)</dt> |
|---|
| 111 | <dd><input name="hitoni_sashizu_saretemo" value="" size="20" /></dd> |
|---|
| 112 | <dt>やりたくない事をやるにあたって、何を要求しますか? (例:☆)</dt> |
|---|
| 113 | <dd><input name="want" value="" size="20" /></dd> |
|---|
| 114 | <dt>要求の期限はいつですか? (例:12/31)</dt> |
|---|
| 115 | <dd><input name="limit" value="" size="20" /></dd> |
|---|
| 116 | |
|---|
| 117 | <dt>あなたの尊敬する人は誰ですか? (例:ごとうだ)</dt> |
|---|
| 118 | <dd><input name="enemy" value="" size="20" /></dd> |
|---|
| 119 | <dt>あなたの味方は誰ですか? (例:ともき)</dt> |
|---|
| 120 | <dd><input name="friend" value="" size="20" /></dd> |
|---|
| 121 | <dt>あなたから見て、味方はどういった関係ですか? (例:弟)</dt> |
|---|
| 122 | <dd><input name="relation" value="" size="20" /></dd> |
|---|
| 123 | </dl> |
|---|
| 124 | <input type="submit" name="submit" /> |
|---|
| 125 | </form> |
|---|
| 126 | </body> |
|---|
| 127 | </html> |
|---|
| 128 | FORM; |
|---|
| 129 | ?> |
|---|