- ベストアンサー
test.cgi?=3215とかってよく見ますが、あれってどうやって自動生成するんですか?
こんにちわ。掲示板とかのURLでxxx.cgi?=5621とかってありますが、あれってどういうふうな自動生成の仕方があるのですか?
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
勘違いしてたらごめんなさい。 自動生成というか、 xxx.cgi?x=5621 も、普通のURLとして扱われてるんじゃないですかね。 上の「この質問に回答する」や「このQ&Aをともだちに紹介する」にカーソルあてて、 ステータスバー見てもらうと、分かりやすいと思いますけど。 つまり、今開いているxxx.cgiが、?x=5621というのをURLに付け足したわけでなく、 その手前のリンクで、すでに xxx.cgi?x=5621 として指定されているわけです。 5621の部分を自動生成する仕組みとなりますと、 それは、データの仕様により大きく違ってくるんで、 なんとも言えませんが、基本は連番ですよね。 最終の番号をどこからか参照して、1足してるだけです。
その他の回答 (3)
- the845t
- ベストアンサー率33% (246/743)
回答No.4
記事を表示するスクリプトがあり、 そのスクリプトに5821を当てはめることで、 該当記事を表示。 全ての記事それぞれに表示方法を用意しているわけじゃなく、 全ての記事で使える表示方法を使う。 こういう回答でいいのかな?
- to-zoku
- ベストアンサー率36% (16/44)
回答No.3
スクリプト作成者の任意で作成されてます。 まぁ、要は5621がその書き込みに対応してればいいだけなので、面倒だけど英数字にする事もできる。 記入者が考えることもできるし。 簡単なのが、新しい行番号 = 前の行番号 +1; が仕組みとしては、セオリー。 で、xxx.cgi?=5621をクリックした時、5621を探して表示させるだけだから。
- papy-x
- ベストアンサー率44% (12/27)
回答No.1
掲示板のURLの番号は、自動生成ではなく、掲示板の記事の番号じゃないですか?