【誰でも更新できる記入欄のタグを教えてください】

http://www52.atwiki.jp/3dsfcsiy/の左メニューに「だれでも更新できます。 ご自由にどうぞ↓」の下の誰でも更新可能な記入欄があり、そのタグを知りたいのですが、タグについては初心者級なので、その部分のタグを見て、コピペ(許可得てますよ?)してやったのですが、何かと更新するとhttp://www52.atwiki.jp/3dsfcsiy/へリンクするようになってたり、リンク先を自分のサイトの方に向けても、更新されません。
だれか、わかりやすい説明で、誰でも更新できる記入欄のタグを教えてください。

回答の条件
  • 1人5回まで
  • 登録:
  • 終了:2013/08/17 11:20:04

回答1件)

id:hiroto300 No.1

回答回数357ベストアンサー獲得回数100

まず、入力欄周りには以下のようなタグが入っていました。

<form action="http://www52.atwiki.jp/3dsfcsiy/?plugin=memox" method="post" class="plugin_memox"> 
	(略)
	<div>
		<textarea name="source" rows="5" cols="30">テキスト記入欄</textarea>
	</div>
	<input type="submit" name="memox" value="更新">
</form>

一番外側にある

<form action="http://www52.atwiki.jp/3dsfcsiy/?plugin=memox" method="post" class="plugin_memox"></form>

タグは後ほど説明することにします。

まず、下のタグはテキストの入力欄です。

<textarea name="source" rows="5" cols="30"></textarea>


次に、下のタグは送信ボタンを意味します。

<input type="submit" name="memox" value="更新">


そしてformタグですが、action属性でデータの送信先を表しています。method、class属性に関しては省略します。

<form action="http://www52.atwiki.jp/3dsfcsiy/?plugin=memox" method="post" class="plugin_memox"></form>

この場合だと送信(更新)ボタンを押したときに「http://www52.atwiki.jp/3dsfcsiy/?plugin=memox」へ送信されます。
そのため、これらのタグをそのまま使うとhttp://www52.atwiki.jp/3dsfcsiy/に飛ばされます。

だからといってaction属性の値を変更すればいいわけではなく、サーバー側での処理を決めておく必要があります。実はタグ(HTML)の知識、JavaScriptの知識だけでは「誰でも更新できる記入欄」は作れません。

処理を決めていくにあたって、「CGI」、「Perl」などの言葉が出てきますが、回答には書ききれないので調べてみてください。

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません