[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 2chのread.cgiへ]
Update time : 05/09 15:15 / Filesize : 244 KB / Number-of Response : 973
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

△▲ WebProg 初心者の質問 Part19 ▼▽



1 名前:nobodyさん mailto:sage [2009/06/03(水) 23:19:09 ID:???]

2ちゃんねるは初めて。 WebProg 板は初めて。
質問したいけど、どうしたら良いか分からない。

そんなときは、ここに書き込んでください。
板の住人や、その他が、けなしながら、厳しく教えてくれるかも。

質問する前に、まずはここを読んでね。
【注意事項】
・質問する前にGoogleで検索してみましょう
www.google.co.jp/
・環境(ソフトウェアのバージョンなど)は、必ず書いてください。できるだけ詳しく。
 後から情報を書き足す、いわゆる情報の小出しは極力避けてください。
・何がしたくて、何ができて何ができないのかを書きましょう
・マルチポスト(複数のスレッドで質問する行為)は絶対に禁止です。
・過去ログは必ず読みましょう。あなたと同じ質問をしてる人がいるかも知れません。

2ch 総合ガイド
www.2ch.net/guide/

お願い。
適切な、板、スレ、を発見した場合、誘導してあげましょう。
スレの性質上 age 進行でお願いします。

関連情報は
>>2-3辺り

☆前スレ☆
△▲ WebProg 初心者の質問 Part19 ▼▽
pc11.2ch.net/test/read.cgi/php/1236265877/

113 名前:nobodyさん mailto:sage [2009/07/11(土) 12:56:47 ID:???]
>>112
DBに入れるのは、会員情報の紐付けとかが簡単だから。
ファイル入出力とDBの同期をしようとすると、テストが結構な数になる。
まぁクラッシュしたら終わるのはそうだけど、確率の問題だ。HDDが破壊
された際、このファイルは救出、このファイルはダメって状況は、実際は
かなりレア。このあたり、レスキューソフトベンダーの謳い文句を聞いても
しゃあないぞ。

あとファイルの配置についてはご自由に。これも要件しだい。
俺は、あとあとトラブルあると面倒なんで、WWW非公開ディレクトリに入れ、
画像の表示は、画像表示用のスクリプトを作ってそのURL経由で渡すよう
にしている。

114 名前:nobodyさん [2009/07/11(土) 13:35:33 ID:Vd43NPnH]
>>113
詳しい説明ありがとうございました
WWW非公開ディレクトリって、www以下の、ってことでしょうか?
>画像の表示は、画像表示用のスクリプトを作ってそのURL経由で
勉強になります、ありがとうございました

115 名前:nobodyさん [2009/07/11(土) 13:44:17 ID:Vd43NPnH]
>WWW非公開ディレクトリって、www以下の、ってことでしょうか?

ああ、ちがいますね この質問無視してください
ありがとうございました

116 名前:nobodyさん [2009/07/11(土) 16:12:54 ID:Q73NQPdV]
入力項目がたくさんあるフォームで、いったん別のページに飛んだ後にまた戻ってくるとします。
このとき既に入力済みの物は戻ってきたときに回復させるのが、ま、常識じゃないですか。
で、このやり方として入力された物をいちいちポストやゲットのHTTPリクエストの中に入れると通信が重くなりますよね。
例えば1000文字も入力できるテキストボックスのデータをいちいちラウンドトリップさせたくないですよね。
これを避けるためにクッキーを使うことはできますか?
ってか皆さんはそうしますか?

117 名前:nobodyさん mailto:sage [2009/07/11(土) 16:28:27 ID:???]
その程度で重くなるならそろそろブロードバンドにしてみては?

118 名前:nobodyさん mailto:sage [2009/07/11(土) 17:22:29 ID:???]
>>116
会員登録情報の登録→確認→修正
みたいな場合だよね?
ブラウザの「戻る」は押させずに既に入力してあるやつは普通そのまま入れといて返すよね
クッキーなんか使わないよ

119 名前:nobodyさん mailto:sage [2009/07/11(土) 17:32:49 ID:???]
1文字 2Byte と考えると単純計算で 1000文字 = 2 * 1000 Byte = 2KB
サムネイルのサイズが小さいやつで 5KB 程度なことを考えるとそんなにストレスフルか?と言わなければならないぜ

120 名前:105です。 [2009/07/11(土) 18:48:42 ID:uncLgPQs]
>>111様ありがとうございます。
返事が遅れました。
あと質問なんですが、下段のページリンクは SELECT (COUNT(*)/N)+1
ではじき出せるぞ。 と書いてあるんですが、これもsql文で
できればどう表示させればいいのかjspで教えていただけないでしょうか。
ここがわかりません。
よろしくお願いします。


121 名前:nobodyさん mailto:sage [2009/07/11(土) 20:32:52 ID:???]
jspでのクエリ発行の仕方がわからないってこと?



122 名前:nobodyさん mailto:sage [2009/07/11(土) 20:50:09 ID:???]
>>120 さすがに考えろとしか言えんが、せっかくだからコードを書くぜ。
ページ番号ってのはgoogleとかでよくある下に1〜で振ってあるやつのことな。
SELECT (COUNT(*)/1ページあたりの件数)+1
を打つと、1ページあたりの件数が10で総レコードが99件だった場合に10が出てくるわけだ。
つまり全部で1〜10なわけだな。

これと最初のNページ目を取得するSQLと併せて、PHP側では風にして書く。

$page=5;(現在表示しているページ)

$q="SELECT (COUNT(*)/10)+1 FROM TABLE";

$result=<SQL発行して件数を取得したものと見なす>;

for($i=0;$i<$result;$i++){
if($i===$page)
echo "【$i】";//現在表示しているページにはリンクの必要なし
else
echo "<a href='./page.php?pagenum=$i'>$i</a>";//前ページ、後ページにはリンクを張る
}
で、1〜10ページまでのリンクが出力されるわけだ。おk?


123 名前:105です。 [2009/07/11(土) 23:17:06 ID:6OyRdhth]
>>122様ありがとうございます。jspではこう書けばクエリ発行できますか?
<sql:query var="rs" dataSource="${db}">
SELECT (COUNT(*)/10)+1 FROM TABLE;
</sql:query>
$result="${rs.rows}"
どうでしょうか?

124 名前:nobodyさん mailto:sage [2009/07/12(日) 02:30:19 ID:???]
>>117-118
なるほど、そのくらいは気にしないのですね。ありがと

125 名前:nobodyさん [2009/07/13(月) 01:33:33 ID:ccIupxed]
JSP関連で質問です。
よく本だとMVCを意識して書けといわれますが、
自分はJSPのみで書いていたほうが楽です。
みなさんはMVCを意識して書いてますか?
javaでweb開発だと何人くらいでやるんでしょうか?
自分は一人でしか開発したことないし、PHPで
手続き型でしか開発したことないので。わかりませ

126 名前:nobodyさん mailto:sage [2009/07/13(月) 02:34:05 ID:???]
先人の教えは素直に聞こう

127 名前:nobodyさん mailto:sage [2009/07/13(月) 02:47:09 ID:???]
一番最初に作るときはどんな書き方でも楽勝なもんだ。問題は保守。
まあ、小規模なら、M-Cは必ずしも分離しなくてもいいかもしれんが、それでもビューくらいは分離しておけ。

128 名前:nobodyさん [2009/07/13(月) 14:49:00 ID:lOf1WYr0]
125です。
JSPにデータベース接続やロジックを書くのは間違いでしょうか?
後今後JSPはというかjavaはすたれていく運命でしょうか?
今Rubyとjavaどっち習おうか迷っています。
javaは独習Javaサーバサイド編とJSP&サーブレットサンプル集
とはじめてのJSP+サーブレットプログラミングを読みましたが、
難しいです。
やさしくてためになる本はないでしょうか?
実務で一人でできるか不安です。

129 名前:nobodyさん mailto:sage [2009/07/13(月) 17:27:23 ID:???]
senkyomae.com/
と似た感じで

国会議員それぞれの過去の政策の賛成反対をまとめたサイトを作りたいのですが
簡単にフレームワークみたいなものはないでしょうか

130 名前:nobodyさん mailto:sage [2009/07/13(月) 18:30:22 ID:???]
>>128
どうして新しい言語を習おうとするんですか?
自分もPHPとperlしかさわったことない奴で、素朴な疑問です。
仕事なら先輩が教えてくれないものなの?

>>129
そういうのってフレームワークとかプログラムの構造よりも
膨大な政策行動を入力する手間の方が大変そうだけど、どうやってクリアするの?

131 名前:nobodyさん mailto:sage [2009/07/13(月) 20:47:38 ID:???]
>>130
質問ばっかだなお前



132 名前:nobodyさん mailto:sage [2009/07/13(月) 21:00:40 ID:???]
>>131
初心者の質問スレだから

133 名前:nobodyさん mailto:sage [2009/07/13(月) 22:30:20 ID:???]
>128
Javaは廃れていく運命だが、Rubyだって廃れていく運命だ
10年前になかった言語が10年後に存在する、なんて思わないほうがいいな
つうか、この業界自体20年前には存在しなかったのだから、いつ消滅しても不思議じゃない

ただまあ、流行り廃りで消えやすいものとそうでないもの、というのは存在する。
RailsやJSPは5年持たずに消える可能性が高いな
JavaとRubyは残ると思うが微妙な線。JavaVMは間違いなく残ると思うが、Java言語が主流でい続けるかどうかは微妙

ただ、2009年現在、MVCを勉強しようとも思わないような向上心のない奴が淘汰されるのは確実

134 名前:nobodyさん mailto:sage [2009/07/14(火) 00:09:25 ID:???]
Java は準備がものすごく面倒なのが難点よね
実行環境の軽さと導入のしやすさで考えるなら
PHP とか Perl が鉄板だと思うよ


個人的には 行末に ; で終われない言語は死滅して欲しいw

135 名前:nobodyさん mailto:sage [2009/07/14(火) 00:16:51 ID:???]
ASP.NETは生き残れますか?

136 名前:nobodyさん mailto:sage [2009/07/14(火) 00:26:45 ID:???]
いまのところ。

開発環境まで含めて同等のがオープンソースで出たら変わるだろうけど。

ただ、ASPにしても、これからも勉強して新しい分野も覚えないとASPの
利点は少なくなっていくばかりだよ。いまなら、SilverLightと連携したRIA
がらみのこと覚えていくといいと思う。

137 名前:nobodyさん mailto:sage [2009/07/14(火) 00:34:57 ID:???]
ありがとう。まだ序の口ですががんばります。

138 名前:125です。 [2009/07/14(火) 06:06:48 ID:ChQ5FM1V]
>>130>>133へ 新しい言語を覚えたかったから。実務で使えるかなって
java昔ちょっとやっていたし。
でもMVC一人で書くのは大変だなって思った。
JSPのなかですべて完結したく思う。まあMVCで書く練習はします。
サーバサイドjavaはみんな本はフレームワークばかりでいいのないよね。
秀和の本買わなきゃよかったよ。
最近のでいい本ないかな?

僕本当はデザイナーでwebデザインやっているんだけど
デザインだけの仕事だけでなく、phpも書くし、
ActionScript3.0も書く。今こんな世の中だからひとつでも
新しい技術をと思い、JSPに手を出したんだ。
もしかしてJSPでも仕事が来るのではないかと思ってね。
会社はプログラマーが僕一人だから転職のときjavaができる
と言えば有利になるかなって。

139 名前:nobodyさん mailto:sage [2009/07/14(火) 07:19:44 ID:???]
プログラマーになりたいならJavaでいいと思うが、
デザイナーでいたいならJavaをやっていても、そんな得はないような…。
あとフレームワークを使わない書き方はむしろ一般的ではない。
「Javaできます」より「Struts 1.x系なら」の方が転職時のウケもいいかも。

まぁあれだ。MVCってのはCSSはHTMLとは別に書きましょう、
style属性に直接埋め込むのはやめましょうって話みたいなもんだ。

140 名前:nobodyさん mailto:sage [2009/07/14(火) 11:10:21 ID:???]
今の流れだとクライアントサイドのスクリプト、例えば
ActionScript、SilverLight、クロスブラウザ且つそれぞれのバージョンを意識した JavaScript が
いいのかなって思ったりもする。

個人的には PHP or Perl + XML + Ajax 覚えてれば、あと7年ぐらいは戦えると思う

141 名前:nobodyさん mailto:sage [2009/07/14(火) 23:14:23 ID:???]
すいません、データベースの使い方について質問というか相談です。

いまブログページと普通のページが混在している
サイトを作っているのですが、普通のページの方を
今度データベースに格納して管理しようと思っています。

そこで必要なカラムを書き出してみたのですが、
どうもブログで使っているテーブルのカラムと共通のものが多く、
いっそ同じテーブルに入れてしまったほうがいいの考えています。
(今後同じカテゴリーの普通のページとブログページへのリンク集を
 掲載する予定で一緒にすればその時のリクエスト数が少なくなると思いますが
 ごちゃごちゃにすると後々問題が出るかもしれないと思ってます)

現在のテーブル中の行は30程度で今後100以上になると思います。
使っているデータベースはMySQL,サーバサイド言語はPHPです。

ごっちゃにした方がいいのか分けた方がいいのかご意見をお聞かせください。
お願いします。



142 名前:nobodyさん mailto:sage [2009/07/14(火) 23:19:24 ID:???]
一般論として、迷うくらいなら分けたほうがいい。

143 名前:nobodyさん mailto:sage [2009/07/15(水) 00:14:39 ID:???]
同じ表示箇所に、連続で表示するものなら同じテーブルで
いいと思うが、違う固定ページなら違うテーブルにした方が
いいんじゃないか。

でも、そんなことするよりもCMS使った方が楽なんじゃないの。

どのCMSでも、制的ページとブログは最低限サポートhしているぞ。

144 名前:125です。 [2009/07/15(水) 04:00:57 ID:uqnoUgia]
JSPに手を出したの失敗したかな?
java難しいな。PHPは得意で今までみんなPHPだったんだけど、
今後もPHPだけで生きていけるかな?
不安でしょうがないです。
まあ>>140さんの7年に期待したいです

145 名前:nobodyさん mailto:sage [2009/07/15(水) 06:24:04 ID:???]
で今どんな感じよ?

146 名前:nobodyさん mailto:sage [2009/07/15(水) 07:14:12 ID:???]
はてなブックマークのように、
指定したURLから記事の本文や、メインと思われる画像を抽出したいのですが、
どのような仕組みになっているのでしょうか?
言語はPHPです。

よろしくお願いします。

147 名前:nobodyさん mailto:sage [2009/07/15(水) 08:04:16 ID:???]
RSSでは?

148 名前:nobodyさん mailto:sage [2009/07/16(木) 00:47:13 ID:???]
>>142
>>143
ありがとうございます。
とりあえず分ける方向で行きます。

149 名前:nobodyさん mailto:sage [2009/07/16(木) 05:32:30 ID:???]
>>129
そこの情報いろいろ(悪意ある)間違いがあるね
www7.atwiki.jp/epolitics/pages/81.html
のと矛盾がある

普通にwiki使えばいいんじゃないかな

150 名前:nobodyさん mailto:sage [2009/07/16(木) 05:50:59 ID:???]
間違いて例えばどれ?

151 名前:nobodyさん mailto:age [2009/07/16(木) 12:13:25 ID:???]
vwd2008でASP.NET2.0(c#)の開発をすることになりました

外部cssを使用する段になって、cssのクラスの部分だけデバッグ実行・ブラウザ表示で
反映されないという現象で悩んでいます。

vwdデザイン画面では反映するのですが・・・。
心当たりありますでしょうか・・・・。

css側の
body{ほにゃらら} ←これは反映する
.class{ほにゃらら} ←これはデザイン画面では反映するが実行すると反映しない

宜しくお願いします・・・。



152 名前:nobodyさん mailto:sage [2009/07/16(木) 14:06:03 ID:???]
>>150
人権擁護法案の賛成派と反対派が入れ替えられてる

153 名前:nobodyさん mailto:sage [2009/07/16(木) 14:50:27 ID:???]
方針転換したんじゃねーの?

154 名前:nobodyさん mailto:sage [2009/07/16(木) 14:51:14 ID:???]
ctrl + 更新
or
shift + 更新

以上


はい次

155 名前:125です。 [2009/07/16(木) 22:58:10 ID:2mnTaCLx]
cent os5でのjsp+jdbcに関する質問です。
yumでmysqlをインストールして、phpを動作させています。
今度はjspだということでjsp+jdbcをやったところ
org.apache.tomcat.dbcp.dbcp.SQLNestedExceptionエラーがでました。
これってyumだから?ちなみにwindowsはちゃんと起動しています。

156 名前:nobodyさん [2009/07/16(木) 22:59:05 ID:2mnTaCLx]
>>155

すみません名前欄はミスです。

157 名前:nobodyさん mailto:sage [2009/07/16(木) 23:14:29 ID:???]
ミスって?125じゃないの?

158 名前:nobodyさん [2009/07/16(木) 23:54:01 ID:2mnTaCLx]
すいません。
代理レスはここへその91から書きこんでいて、
代理の方が間違えたみたいです。
僕は>>125ではないです。
質問よろしくお願いします。

159 名前:nobodyさん [2009/07/17(金) 14:30:08 ID:uNwxZ52h]
Yomi-searchについて教えて下さい。
(専用スレがあったら誘導お願いします。)

基本的な設置は完了し、表示のカスタマイズを試みています。
検索結果画面の表示を変更したいのですが、
search.htmlの中身を変更しても実際の検索結果画面に反映されません。
具体的には、管理室のテンプレートファイルの編集で
検索用フォームを削除しても、表示されてしまいます。
search.htmlだけでなく、別のファイルも変更する必要があるのでしょうか??

160 名前:155です。 mailto:sage [2009/07/18(土) 18:49:09 ID:???]
155です。
今日ググってこれを見つけて、
(p)d.hatena.ne.jp/lains_you/20081028/1225161788mysql-connector-java
のやり方で取得したmysql-connector-javaの展開、環境ファイルの編集
を行いましたが、だめでした。
ほかになにが必要なんでしょうか。
さっぱりわかりません。
教えてください。よろしくお願いします。
自分の環境はjdk1.6、tomcat6.0です。


161 名前:nobodyさん [2009/07/20(月) 00:29:01 ID:QQRn08oh]
>>159です。自己解決できました。



162 名前:ネカマ由紀恵 ◆YUKIE1s66. mailto:sage [2009/07/20(月) 15:37:41 ID:???]
WebProg っていう名称どうなの?っていう質問は過去に何度かありましたでしょうか?

163 名前:nobodyさん mailto:sage [2009/07/20(月) 17:39:22 ID:???]
皆無

164 名前:nobodyさん mailto:sage [2009/07/20(月) 23:37:14 ID:???]
>>162
おまえのコテハンってどうなの?

165 名前:nobodyさん mailto:sage [2009/07/21(火) 13:37:30 ID:???]
Perl厨がphpという板IDじゃヤダって駄々をこねたことならある

166 名前:ネカマ由紀恵 ◆YUKIE1s66. mailto:sage [2009/07/21(火) 14:29:04 ID:???]
なるほど。数々のご返答ありがとうございました。
ぜひ、次のプロジェクトの参考にさせていただきます。

167 名前:nobodyさん [2009/07/21(火) 22:41:31 ID:0jDN0kmc]
中国語のお問い合わせフォームを作成しようと考えております。
お問い合わせが来たら担当者(日本人)にメールを送信する
機能はないのですが、お問い合わせ内容をサーバー上にデータとして
残したいと思います。
その際、お問い合わせ入力欄のページの文字コードは何にすれば
文字化けが起こらずデータを保存出来るのでしょうか?

入力欄のページの出力とデータの受け取りはperlにて作成しようと
考えております。入力ページの文字コードの問題だと思うので
perlのスレでなくこちらで質問させて頂きました。
スレ違いでしたら申し訳ありません。

どなたかご存知の方いらっしゃいましたら何卒宜しくお願い致します。


168 名前:nobodyさん mailto:sage [2009/07/21(火) 22:49:36 ID:???]
UTF-8。
メール送信もUTF-8で行なえば文字化けしない。
ただし、時代遅れの一部のメーラーはJISコード以外を受け付けないので注意が必要。
(注意も糞も、メーラーを乗り換える以外の対策は存在しないが)

169 名前:nobodyさん mailto:sage [2009/07/21(火) 23:14:03 ID:???]
問い合わせ内容を鯖に置いとくだけみたいだからMUAの話はいいんでないの?

170 名前:nobodyさん [2009/07/21(火) 23:37:46 ID:0jDN0kmc]
>>168
>>169
ありがとうございます。UTF-8にて作成します。
中国でよく使われているBig5などの文字コードでなければ文字化け
するのではと思い質問しました・・・

171 名前:nobodyさん mailto:sage [2009/07/21(火) 23:56:14 ID:???]
ああ、メール送信する機能は「ない」のか、ナナメ読みしてた
Unicode「全世界の文字を表現できる文字コード作ろうぜ」という規格なので、全世界の文字を表現できる
追記ついでに念のため調べたが、中国政府のサイト
ttp://www.gov.cn/
もUTF-8だった。ちなみに台湾(gov.tw)もUTF-8



172 名前:nobodyさん mailto:sage [2009/07/22(水) 00:19:08 ID:???]
>>170
Big5は台湾とかの繁体字圏。本土はGBなんとか。
まー、いまどきはUTF-8が落としどころだね。


173 名前:nobodyさん mailto:sage [2009/07/22(水) 00:42:07 ID:???]
--------------------
//初期状態
[タブ1][タブ2]...
タブ1の初期値

(リンク1)
(リンク2)
--------------------
//リンク1選択後
[タブ1][タブ2]...
リンク1に設定された外部ファイルを表示
リンク1に設定されたタブ内容を表示

(リンク1)
(リンク2)
--------------------

リンク1をクリックしたら、
 a.リンク1に設定された外部ファイルを読み込んで表示
 b.リンク1に設定された内容を表示(同じHTMLファイルに記述してある内容を表示)
この2つを実現したいと思っています。

aは、
www.dynamicdrive.com/dynamicindex17/ajaxtabscontent/
のDemo #2を見てできたのですが、bを実現することができません。

実現したいことをまとめると、「外部ファイルからの内容」と「内部ファイルの内容」を一つのタブに表示したい、ということです。
実現できそうなライブラリなどがあれば教えていただけないでしょうか?

174 名前:nobodyさん mailto:sage [2009/07/22(水) 02:10:05 ID:???]
実現することができないと言われても何故できないのか教えてくれないとアドバイスしようが

175 名前:nobodyさん mailto:sage [2009/07/22(水) 02:39:11 ID:???]
>>174
言葉が足りず、すみません。
このライブラリは、
--------------------
<div id="naibu" style="display:none; position:absolute; width:362px; height:100px;">内部ファイルの内容</div>
...
<div id="flowerdivcontainer" style="border:1px solid gray; width:350px; height: 200px; background-color: lightyellow; padding: 5px"></div> //タブを選択した時、内容を入れるdiv
<div id="flowertabs" class="modernbricksmenu2">
<ul>
<li><a href="sample.html" rel="flowerdivcontainer" class="selected" rev="naibu">タブ1</a></li> //(※1)選択されたタブ内容を読み込む(revで内部ファイルの内容も読み込む)
<li>...
</ul>
</div>
--------------------
のように記述し、外部ファイルを、
<a href="javascript: myflowers.loadajaxpage('gaibu.html')">リンク1</a>
の様にタブへ読み込みます。

(※1)の記述により、一応内部ファイルの内容も同時に読み込むことはできるのですが、
position:absoluteとなっているため、外部ファイルの内容と重なって表示されてしまうのです。
外部ファイルはどの程度のheightになるのか分からないため、ずらしておくこともできません。
positionのように位置を指定しないで、内部ファイルの内容を、外部ファイルの内容の後に続けて表示したいと思っているのです。

176 名前:nobodyさん mailto:sage [2009/07/24(金) 20:20:02 ID:???]
会員サイトを作る場合、そのユーザのIDは連番だとまずいでしょうか?
会員テーブルの主キーをそのまま利用して、
hoge.com/user/10001/index.html で10001番目のユーザページを表示するようなイメージです
皆さんだったらどう作りますか?

177 名前:nobodyさん [2009/07/24(金) 20:20:47 ID:kvJ+jXmB]
しまった、下げてしまったので上げます

178 名前:nobodyさん mailto:sage [2009/07/24(金) 20:30:29 ID:???]
ユーザ10001が
hoge.com/user/10002/index.html
にアクセスしたら10002のユーザ情報が表示されるの?

179 名前:nobodyさん [2009/07/24(金) 21:57:42 ID:kvJ+jXmB]
>>178
アクセスするのが登録ユーザーだろうと、一般ユーザーだろうと、10002にアクセスしたらそのページが出ます。
あ、すみません。これは公開ページの話です。
管理ページは hoge.com/admin/以下に配置して、urlにIDを直接表示することはないです。
セッションで管理しますので。。

180 名前:nobodyさん mailto:sage [2009/07/24(金) 22:13:35 ID:???]
>>179
それ自体は良くある仕様だと思うけど、嫌がる人は嫌がるかもしれない。
そんな程度。

181 名前:nobodyさん mailto:sage [2009/07/25(土) 00:19:35 ID:???]
そういうことじゃなくて、どういう構造にするかってことを聞いてるのでは?
考え方はそれでいいんじゃないの。あとはやりやすいようにやれ。



182 名前:nobodyさん mailto:sage [2009/07/25(土) 01:32:12 ID:???]
>>179
それで何か問題があるの?
言葉にしてはっきり言ってくれなきゃ分からんよ。

183 名前:nobodyさん [2009/07/25(土) 01:38:00 ID:lyAhMD+s]
>>180-182
ありがとうございます
>>182
ひょっとして、連番で管理することによりインジェクションの原因にならないかなぁと思った次第で。。
10002があるなら10001もあるだろうみたいな。。
乱数で表示したり、表示用のキーワードみたいなものを用意した方が良いのかなと思ってきました
でもその程度で防げるなら大した問題じゃないような気もするし考え過ぎかなぁ
すみません、まとまりがなくて、、

184 名前:nobodyさん mailto:sage [2009/07/25(土) 01:39:50 ID:???]
んん?どのようにインジェクションが発生する?
ちゃんとDBに渡すパラメータはエスケープしてるんでしょ?

185 名前:nobodyさん mailto:sage [2009/07/25(土) 01:45:35 ID:???]
こういうのもインジェクションっていうのか?

いまいち何が言いたいのかよくわからん。
どんな目的でサイトつくるのか教えてごらん。

186 名前:nobodyさん mailto:sage [2009/07/25(土) 01:58:51 ID:???]
>>184,185
はい、ちゃんとエスケープしてるんで大丈夫なはずです
それなら問題ないですよね。
なんていうか、会員管理の構造を少しでも知られるのが嫌だなぁとおもった次第で。。
変なこと書いてしまってすみませんでした
とりあえず進めて問題あればまた聞きます。ありがとうございました

187 名前:nobodyさん mailto:sage [2009/07/25(土) 02:03:44 ID:???]
例えばだけど、Googleの個人マップや、Picasaの写真掲示板、
それらを、特に非公開にはしてないけど、おおっぴらに見せたく
ないって向きもあるでしょ。これらのサービスが、もし連番URL
だったら、簡単に全員のページを閲覧できる。それがいいか悪いか

188 名前:nobodyさん mailto:sage [2009/07/25(土) 02:05:42 ID:???]
公開ページの話って言ってるんだから
見られて何が悪いのか分からん

189 名前:nobodyさん [2009/07/25(土) 12:42:10 ID:VdSoW2oj]
掲示板に2ちゃんねると同じトリップとIDの機能をつけたいんですが、ソースのある場所教えてください。
あと参考になるようなサイトがあれば

190 名前:nobodyさん mailto:sage [2009/07/25(土) 12:42:57 ID:???]
google

191 名前:nobodyさん mailto:sage [2009/07/25(土) 14:08:46 ID:???]
googleが一番わかりやすい



192 名前:nobodyさん mailto:sage [2009/07/25(土) 15:46:58 ID:???]
>>183
まあセキュリティーが甘いっちゃ甘いよな
例えばメルアド収集スクリプトを使うのは現在の仕様なら単純なループで全走査可能
これがランダムな文字列だったらヒット率は各段に下がる

193 名前:nobodyさん mailto:sage [2009/07/25(土) 17:18:01 ID:???]
>>189
MD5じゃだめ?

194 名前:nobodyさん mailto:sage [2009/07/25(土) 17:27:26 ID:???]
>>189
「2ch トリップ」でググったら先頭に出てくるんだが…。

ja.wikipedia.org/wiki/%E3%83%88%E3%83%AA%E3%83%83%E3%83%97_%28%E9%9B%BB%E5%AD%90%E6%8E%B2%E7%A4%BA%E6%9D%BF%29

195 名前:nobodyさん [2009/07/29(水) 12:17:16 ID:4MgOc0zz]
質問があります。
例えば、以下↓のようなurlにアクセスすると

localhost/お茶/

自動的に日本語の部分をutf-8の文字コードでurlエンコードして
以下↓のurlにリダイレクトするようにしたい、のですが。。。

localhost/%E3%81%8A%E8%8C%B6.html

どうすればいいのかよくわかりません。。。
どなたか教えていただけないでしょうか?


196 名前:nobodyさん mailto:sage [2009/07/29(水) 12:31:44 ID:???]
意味がわからん。そこのエンコードはブラウザの仕事だが?

197 名前:nobodyさん mailto:sage [2009/07/29(水) 12:32:58 ID:???]
というか、エンコード関係なしにリダイレクトさせたいのならhttpdの仕事じゃないかな

198 名前:nobodyさん mailto:sage [2009/07/29(水) 15:18:27 ID:???]
$_SERVERからURLを拾ってエンコードしてheaderで飛ばす

199 名前:nobodyさん mailto:sage [2009/07/29(水) 15:21:55 ID:???]
>>198
それをどこでやればいいの?

200 名前:nobodyさん mailto:sage [2009/07/29(水) 15:23:30 ID:???]
>>195
ブラウザによってはそのまま日本語でくるし
ブラウザによってはエンコードしてくる
日本語があった場合には飛ばすなら、普通にURLエンコードすりゃえぇやんけ

201 名前:nobodyさん mailto:sage [2009/07/29(水) 16:51:42 ID:???]
単なるhtmlにトラックバックとコメント覧を簡単に付加する方法ないでしょうか



202 名前:nobodyさん mailto:sage [2009/07/29(水) 17:02:10 ID:???]
>>201
blogにしたほうが早い気もしますが、ググってみたらこんなものが引っかかりました。

ttp://www.pqrs.org/tekezo/www/attachBBS/index.html

203 名前:nobodyさん mailto:sage [2009/07/29(水) 23:17:10 ID:???]
XMLとかJSONって何につかうんですか?
掲示板のログなんかのデータは
普通のプレーンテキストやDBで保存しますが
その部分をXMLにするとかですか?
XMLの例で社員のデータなんかを記述する例が良く見られますが
DBの代わりみたいなものなんでしょうか・・?
あまりピンときません

204 名前:nobodyさん mailto:sage [2009/07/29(水) 23:33:07 ID:???]
>>203
他のソフトとの通信とか、
ソフトの設定の保存(iniファイルの代わり)とか。
XMLデーターベースとか。

205 名前:nobodyさん mailto:sage [2009/07/29(水) 23:34:15 ID:???]
要はデータの階層構造の書式を統一かつ柔軟にしようという発想から生まれた、
単なるデータの書式の一種です。社員の例は柔軟なデータの階層構造が必要な
ケースとして適してるってだけの話で、必要が無いなら不要なものです。
様々なライブラリがあるとはいえ展開処理にリソースを食うのは事実ですし。

206 名前:nobodyさん mailto:sage [2009/07/30(木) 00:10:28 ID:???]
Web関係だと、HTTPで連携するシステムでよく使われてるね < XML、JSON

メジャーな実装だと、MTなどのブログ製品やTwitterで使われているXMLRPCとか。
いろんなサイトからの情報を集約する、Windows/MacクライアントからWebシステム
にアクセスするなどの意味がある。また、マシン外にDBとかを公開したくない場合の
橋渡しという意味もある。

ただ、外部からWebサイトをコントロールできる橋になるので、セキュリティには注意
をしないとダメ。

207 名前:nobodyさん mailto:sage [2009/07/30(木) 01:18:46 ID:???]
>204の書いている通り、主にデータのやり取りに使う。
DBのバイナリやらExcelやらを相手に送りつけるわけにもいかないわけで(互換性もないしな)。
かといってCSVでは表現の幅が狭いし、みんなが読みやすいデータ形式ってのが何か欲しいな、となるわけだ。
「みんなが使っている、そこそこ標準的で、ほどほどに書きやすく、それなりに構造化されたデータを表現しやすいフォーマット」がJSON。
みんながそういうフォーマットを欲しがっていて、特にJSONに欠点も見当たらないから使っている、という位の位置づけだと思っていい。

RubyでもPerlでもPHPでも、ブラウザとはやり取りしないといけないわけで、つまりJavaScriptは多少は扱える必要がある。
JSONは元々JSとのやり取りを目的としたフォーマットなので、どのサーバーサイド言語も、これを扱えると便利なわけで。
web業界で扱われる言語に、JSONを扱えない言語は無い。普及したのにはそういう背景もある。

208 名前:203 mailto:sage [2009/07/30(木) 01:42:24 ID:???]
>>204-207
レスどうもありがとうございます
詳しい説明・使い方などどうもありがとうございました
DBからのデータをXMLやJSON形式にして
外部の人が使えるようにするといった感じで使われるということでしょうか?
いわゆるAPIというやつですかね?

209 名前:nobodyさん [2009/08/01(土) 11:48:05 ID:D6AE3kEx]
<TR><TH>$SOL_TYPE[5]</TD><TH colspan=2>知力が武力に加算</TH><TH>金 $SOL_PRICE[5]</TH><form action="$COMMAND" method="POST"><TD>
<input type=hidden name=id value=$kid><input type=hidden name=pass value=$kpass>
<input type=text name=num value=$get_sol size=4>人
$no_list
<input type=hidden name=type value=5>
<input type=hidden name=mode value=$GET_SOL2>
</TD><TD><input type=submit value=\"雇う\"></TD></form></TR>
EOM
}

print <<"EOM";


これはおかしくはない・・・よね?

210 名前:nobodyさん mailto:sage [2009/08/01(土) 11:55:41 ID:???]
何が?

211 名前:nobodyさん mailto:sage [2009/08/01(土) 12:35:58 ID:???]
えーと、コレはCGIゲーム三国志NETのソースです。
そして、↑はその徴兵のところ。
$SOL_TYPE[5]は神鬼兵、 $SOL_PRICE[5]は神鬼兵の値段。他のところで定義してる。
これに、神義兵というのを付け加えたいんだが、↑をコピペ、新たに$SOL_TYPE[6]を追加して、
下にはりつけ・・・でできるはず。。 だが出来ない。
どこか異常はある? と言うお話です。



212 名前:nobodyさん mailto:sage [2009/08/01(土) 13:42:44 ID:???]
パースエラーでは?

213 名前:nobodyさん mailto:sage [2009/08/01(土) 13:58:21 ID:???]
>>211
どこをどういう風に直したらどんなエラーが出るのか書けよ。






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<244KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef