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


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

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



1 名前:nobodyさん mailto:sage [2009/03/06(金) 00:11:17 ID:???]
2ちゃんねるは初めて。 WebProg 板は初めて。
質問したいけど、どうしたら良いか分からない。

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

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

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

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

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

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

2 名前:nobodyさん mailto:sage [2009/03/06(金) 00:13:31 ID:???]
2 名前:nobodyさん[sage] 投稿日:2008/08/27(水) 22:09:43 ID:???
過去スレ
1: pc.2ch.net/php/kako/1030/10301/1030151932.html
2: pc2.2ch.net/php/kako/1037/10372/1037222063.html
3: pc2.2ch.net/php/kako/1045/10450/1045091733.html
4: pc5.2ch.net/php/kako/1056/10560/1056078605.html
5: pc2.2ch.net/php/kako/1060/10602/1060263267.html (Lost)
6: pc2.2ch.net/test/read.cgi/php/1066318233/ (Lost)
7: pc2.2ch.net/test/read.cgi/php/1073460282/ (Lost)
8: pc5.2ch.net/test/read.cgi/php/1078568723/
9: pc5.2ch.net/test/read.cgi/php/1086715675/
10: pc5.2ch.net/test/read.cgi/php/1095633323/
11: pc8.2ch.net/test/read.cgi/php/1101635909/
12: pc8.2ch.net/test/read.cgi/php/1125215604/
13: pc8.2ch.net/test/read.cgi/php/1139468729/
14: pc10.2ch.net/test/read.cgi/php/1151501830/
15: pc11.2ch.net/test/read.cgi/php/1169725490/
16: pc11.2ch.net/test/read.cgi/php/1187729623/
17: pc11.2ch.net/test/read.cgi/php/1204462146/

3 名前:nobodyさん mailto:sage [2009/03/06(金) 00:15:50 ID:???]

☆関連スレ☆

■ 設置の方法がわからない場合には
CGI設置について質問【Part3】
pc11.2ch.net/test/read.cgi/php/1176143582/

■ 自分で改造できない場合には
【 スクリプト改造依頼スレ】(丸投げ) part7再々
pc11.2ch.net/test/read.cgi/php/1222645553/

■ 自分で改造する時にアドバイスが欲しい場合には
★三 【 スクリプト改造工房 PART 9 】 ★三
pc11.2ch.net/test/read.cgi/php/1143834740/



4 名前:nobodyさん mailto:sage [2009/03/06(金) 03:48:46 ID:???]
ファイル名って短い方がアクセス速くなりますか?

5 名前:nobodyさん mailto:sage [2009/03/06(金) 08:40:06 ID:???]
>>4
影響が全く無いわけではないが、普通において気にする必要はない。
ただし、速さ以外の点において影響が出るケースもあるから、
パスも含めて、あまり極端に長くならないようにした方がよいと思うよ。

6 名前:nobodyさん mailto:sage [2009/03/06(金) 09:06:16 ID:???]
>>1

7 名前:nobodyさん mailto:sage [2009/03/06(金) 13:26:34 ID:???]
ファイル名が多少長くなってしまうのは仕方ないとして、せめてもとディレクトリ名だけは短くするようにしてる

カレントディレクトリを移動しながらやれば Path の上限は無いようなものだけど、ルートから見て 1023 バイト以内に納めておいたほうが無難だと思う
100文字程度の英数文字だけのディレクトリ構成だったら100個もディレクトリ降りれるのでファイル名の長さはあまり気にしなくてもいいのかなって・・・

8 名前:nobodyさん mailto:sage [2009/03/06(金) 14:13:57 ID:???]
ファイル名の長さ、Webからアクセスするのなら
URLの長さを考慮する必要があるからそちらのほうが注意な。

RFC、サーバ(Apacheなど)の対応、クライアント(IEなど)の対応

9 名前:nobodyさん mailto:sage [2009/03/09(月) 02:29:50 ID:???]
WikipediaのURLとか、2chに貼ろうとしたら弾かれたことがあったなあ。

10 名前:nobodyさん mailto:sage [2009/03/09(月) 12:12:50 ID:???]

テキストと線で書かれたのsvg形式の画像があります
(svgファイル内にはテキストが書いてあります)

web ブラウザー(IEなど)からsvgを閲覧すると
画像しかみれなくてテキストのところをマウスで囲って文字のコピーができません
(ソースを表示すればできるけど)

テキストのところをマウスで囲ってコピーできるようにするには,どうすればいいのでしょうか




11 名前:nobodyさん [2009/03/09(月) 18:52:19 ID:PvYn79T4]
すんません
フォームで
<input type="file" name="hoge">
のようにファイルを選択させ、その先のJSPにパス名(文字列)をフルパスで渡したいのですが、
IEだと、ユーザーが選択したファイルのフルパスが取得できるのに、
Firefoxだとそのファイル名のみの文字列しか取れないようです。

アップローダーのような仕組みを作りたいのですが、どのような手段を取ればどっちのブラウザでも同じようにフルパスで取得できますか?
そこらじゅうにあるアップローダーは、Firefoxでも問題無いようなので、何か手はあると思うのですが見つからないです・・・

12 名前:nobodyさん mailto:sage [2009/03/09(月) 19:10:19 ID:???]
日本語でおk

13 名前:nobodyさん mailto:sage [2009/03/09(月) 19:48:45 ID:???]
>>11
firefoxはファイル名しか投げてないんじゃない?
リクエストヘッダーにそれしか入ってなかったら
サーバ側ではどうしようもない

14 名前:nobodyさん [2009/03/09(月) 20:58:56 ID:PvYn79T4]
すると、たとえばここ
kissho.xii.jp/1/
のソースで、ファイルを指定している部分を見ると、

<INPUT TYPE=file SIZE="40" NAME="upfile">

のように「参照」ボタンのある普通のファイル指定フォームですが、firefoxでも指定したローカルのファイルをちゃんとアップロードできます。
これはどういう風な仕組みになっているのかなと・・・。

15 名前:nobodyさん mailto:sage [2009/03/09(月) 21:21:25 ID:???]
じゃあ確認すれば?
標準入力からContent-length長をファイル保存すれば簡単に見れるわけだし

16 名前:nobodyさん mailto:sage [2009/03/10(火) 00:08:04 ID:???]
ファイルをアップロードするのはブラウザのおしごと。

17 名前:nobodyさん mailto:sage [2009/03/10(火) 12:02:11 ID:???]
状態遷移図みたいのをhtmlで書きたいのですが
おすすめのツールはないのでしょうか?

18 名前:nobodyさん mailto:sage [2009/03/10(火) 12:28:52 ID:???]
メモ帳

19 名前:nobodyさん mailto:sage [2009/03/10(火) 13:46:43 ID:???]
コクヨの大学ノートとゼブラのゲルインクボールペン

20 名前:nobodyさん mailto:sage [2009/03/11(水) 00:11:47 ID:???]
PHP。

クッキーのセキュリティがわからない

たしか、パスとかドメインとか、注意してかかないと、
レンタルサーバーとか、不特定多数の人が使う
サーバーだと、他人にクッキーの内容を送信してしまうんだよね?



21 名前:nobodyさん mailto:sage [2009/03/12(木) 13:45:05 ID:???]
blog.ohgaki.net/php-session-adoption

この問題に対してはどう対処したらいいの?

22 名前:nobodyさん mailto:sage [2009/03/13(金) 00:00:54 ID:???]
php4.4.9(笑笑笑笑笑笑笑笑笑笑笑笑笑笑笑笑笑笑笑笑笑笑笑笑笑笑笑笑笑笑笑笑笑笑笑

23 名前:nobodyさん mailto:sage [2009/03/13(金) 00:12:35 ID:???]
セッションアダプション問題は全てのPHP、PHP 4.4.9/PHP 5.2.8/PHP 5.3/PHP 6.0に共通する脆弱性です。

ってかいてあるけど?
問題文はちゃんと読んだほうがいいとおもいます

まあ問題文を読まないようなやつだから
いつまでたっても底辺コーダーなんだろうけど。

24 名前:nobodyさん mailto:sage [2009/03/13(金) 01:42:23 ID:???]
(1)クッキー発行する
(2)そのドメインの更新忘れる
(3)アタッカーにドメインのっとられる
(4)アタッカーが古いクッキーの内容を読み取る

こんなことできる?

25 名前:nobodyさん mailto:sage [2009/03/13(金) 01:44:48 ID:???]
理屈的にはありえる。生パスをクッキーにいれるようなバカをやらなければOKだが

26 名前:nobodyさん mailto:sage [2009/03/13(金) 04:10:26 ID:???]
>>21
そのページには、上位ドメインに設定されているクッキーを全部削除すると良いって
書いてあるけど、クッキーってドメインとパスが一致しないと削除できないから、
パスによっては相当組み合わせが多くなっちゃうよなぁ。

現実的な対策としては、アクセスのたびにセッションIDを変えることで
Session Fixation攻撃を実質的に役に立たなくするのが
楽だと思う。

PHPで出来るのかはシランが。

27 名前:nobodyさん [2009/03/14(土) 20:30:59 ID:xas160CT]
WPの本スレってどこにありますか?
ここでは見つけられませんでした。

28 名前:nobodyさん mailto:sage [2009/03/14(土) 21:27:40 ID:???]
ブログ板。
ウツ病患者多し。

29 名前:nobodyさん [2009/03/14(土) 22:31:53 ID:xas160CT]
>>28
そうなんですかw
ありがとう。

30 名前:nobodyさん mailto:sage [2009/03/14(土) 22:53:35 ID:???]
<form method="post" action="<?php $_SERVER["PHP_SELF"]; ?>">

ってやったとき、htmlソースを見ても、
action=の部分は、消えて、見えないのが普通なの?



31 名前:nobodyさん mailto:sage [2009/03/14(土) 22:54:07 ID:???]
<form method="post" action="">

ってなってるんだけど。

32 名前:nobodyさん mailto:sage [2009/03/14(土) 23:43:14 ID:???]
>>30
マルチ乙

33 名前:nobodyさん mailto:sage [2009/03/15(日) 02:56:46 ID:???]
<form method="post" action="<?php echo $_SERVER["PHP_SELF"]; ?>">
または
<form method="post" action="<?=$_SERVER["PHP_SELF"]?>">


34 名前:nobodyさん mailto:sage [2009/03/15(日) 12:18:54 ID:???]
PHP_SELF(笑笑笑笑笑笑笑笑笑笑笑笑笑笑笑笑笑笑笑笑笑笑笑笑笑笑笑笑笑笑笑笑

35 名前:nobodyさん mailto:sage [2009/03/15(日) 21:58:57 ID:???]
無料の共用のレンタルサーバーで、
クッキーで、
path=/
って設定するのは、絶対やめたほうがいい?

36 名前:nobodyさん mailto:sage [2009/03/15(日) 22:01:09 ID:???]
>>33
ありがとう

37 名前:nobodyさん mailto:sage [2009/03/15(日) 22:52:37 ID:???]
formのチェックボックスで、
複数の値を受け取るとき、
配列にしろ、って教科書に書いてあるけど、
これを配列でなくて、直接データーベースで
受け取るようにはできないの?

もし配列で受けるしか、やり方がないのなら、
配列の操作の勉強をしないといけないけど、
データーベースで受けれるなら、配列の勉強
しなくてすむ。

38 名前:nobodyさん mailto:sage [2009/03/15(日) 22:58:51 ID:???]
ブラウザから直接DBなんて無理だよ
だからPerlとかPHPとかの言語があるんだよ

39 名前:nobodyさん mailto:sage [2009/03/15(日) 23:31:22 ID:???]
それだと

(1)ユーザーの入力値
      ↓
(2)配列
  ↓
(3)データーベース

という、3段階の手続が必要になりますよね。
それだと、配列の操作方法も勉強しなくてはなりません。

実際、テキストの入力とかなら、直接DBもできるので、
チェックボックスの扱いだけが特別なのでしょうか?
radioボタンなら、入ってくる値は1個だけなので。
チェックボックスだと、複数入ってきますよね?

だから配列が必要なのですが。

40 名前:nobodyさん mailto:sage [2009/03/16(月) 00:08:40 ID:???]
>>35
独自ドメインでもない限りやめたほうがいいね
他のユーザーも取得できるからね



41 名前:nobodyさん mailto:sage [2009/03/16(月) 00:28:54 ID:???]
>>39
チェックボックスの取り扱いがわかってしまえば配列の勉強までは必要ない

42 名前:nobodyさん mailto:sage [2009/03/16(月) 09:32:33 ID:???]
つーか値を直接データベースに入れるの怖くないか?
フォームに変なもん入れられてたらと思うと夜も眠れん

43 名前:nobodyさん mailto:sage [2009/03/16(月) 11:23:49 ID:???]
配列を使わないプログラマを目指すんですね
それはそれで凄腕になるかも

「そんなソースなんざ保守したくない」ってのが100%意見だと思うけど

44 名前:nobodyさん mailto:sage [2009/03/16(月) 11:32:12 ID:???]
コレクションがないような言語は保守したくないですね

45 名前:nobodyさん [2009/03/16(月) 12:04:58 ID:ZmzpsYFU]
配列の仕組み(array)やディスプレイに文字列を出力する仕組み(echo,print)をコードにしたいのですがどのような仕組みなんでしょうか?

46 名前:nobodyさん mailto:sage [2009/03/16(月) 12:20:24 ID:???]
日本語でおk

47 名前:nobodyさん mailto:sage [2009/03/16(月) 13:01:02 ID:???]
>>46
難しすぎて理解できないようですね
君は黙っててくださいね^^

48 名前:nobodyさん mailto:sage [2009/03/16(月) 13:26:41 ID:???]
朝鮮人乙

49 名前:nobodyさん mailto:sage [2009/03/16(月) 13:30:43 ID:???]
このスレの皆さんはブラウザはfirefoxですか?

50 名前:nobodyさん mailto:sage [2009/03/16(月) 13:43:21 ID:???]
自作してIE,Firefox,opera,safariをスイッチ一つで切り替えられるブラウザ使ってます



51 名前:nobodyさん mailto:sage [2009/03/16(月) 13:59:35 ID:???]
うう…

52 名前:nobodyさん mailto:sage [2009/03/16(月) 14:08:01 ID:???]
Firefox使ってるならIE TabやらSafari View Winやら入れれば
クリック1つでそっちで描画できるようになるだろ
IEが特殊なんだからブラウザマニアじゃない限りいくつもいれんでも
IE+他のエンジン使えるブラウザなら別に何でもいいと思うが
スレイプニールが国内開発者では人気とは聞く

53 名前:nobodyさん mailto:sage [2009/03/16(月) 15:06:59 ID:???]
>>52
マジレスしといてやるけどsafari view winはsafariをインストールしてるから使えるんだぜ

54 名前:nobodyさん mailto:sage [2009/03/16(月) 15:07:36 ID:???]
>>52
拡張入れれば勝手にエンジンがインストールされると思ってるキチガイ

55 名前:nobodyさん mailto:sage [2009/03/16(月) 15:19:30 ID:???]
>>53
そんなんわかってるわ

56 名前:nobodyさん mailto:sage [2009/03/16(月) 16:37:36 ID:???]
>>52
firefoxで拡張使ってoperaとかsafariで開くだけならそのままfirefoxでもいいけど
かゆい所にとどかないんだよねぇ
自作が最強

57 名前:nobodyさん mailto:sage [2009/03/16(月) 17:05:04 ID:???]
いや、IEとかプニルの方がもっとかゆいところに手が届かないだろw

58 名前:nobodyさん mailto:sage [2009/03/16(月) 17:18:40 ID:???]
そんないっぱいいれる必要あるか?
ブラウザ依存で結果がかわるなんて
UAによるものとかごく一部なわけで
サーバ側で処理するんだし返ってくる結果は同じでしょ

JavaScriptやhtmlの見た目問題はWeb制作板へ池

59 名前:nobodyさん mailto:sage [2009/03/16(月) 19:34:00 ID:???]
>>58ってプログラムしかやらないんだね
webprgならhtmlやcssの知識もないとやってけないっしょ
あ、趣味ならそれでもいいけどさ

60 名前:nobodyさん mailto:sage [2009/03/16(月) 19:35:55 ID:???]
ローカルルールも読めない阿呆はこなくていいよ



61 名前:nobodyさん mailto:sage [2009/03/16(月) 20:00:24 ID:???]
返す言葉がないとすぐローカルルール(笑

62 名前:nobodyさん mailto:sage [2009/03/16(月) 20:11:29 ID:???]
htmlやcssの知識がないとやっていけないなんて当たり前のこといって勝ち誇った気がいる馬鹿よりはマシ

63 名前:nobodyさん mailto:sage [2009/03/16(月) 21:52:13 ID:???]
もうね必死な>>60>>62

64 名前:nobodyさん mailto:sage [2009/03/16(月) 21:54:17 ID:???]
ここまでおれの自演

65 名前:nobodyさん mailto:sage [2009/03/16(月) 21:55:15 ID:???]
もうね必死な>>61>>63

66 名前:nobodyさん mailto:sage [2009/03/16(月) 22:08:40 ID:???]
>>65
さすがにレス早杉だろwww
>>61,>>63,>>65は自重wwwwwww

67 名前:nobodyさん mailto:sage [2009/03/16(月) 22:24:27 ID:???]
たまたま見たら書き込んでただけだよ

68 名前:nobodyさん mailto:sage [2009/03/16(月) 22:48:24 ID:???]
張り付いてんのか
きも

69 名前:nobodyさん mailto:sage [2009/03/16(月) 22:52:24 ID:???]
>>58で解決することをグチグチ言い出す>>59が悪い
ブラウザの話をするスレじゃないだろ
動作確認に必要なら一通りのメジャーなエンジンで確認するのは常識
普段使ってるブラウザの話ならそんなもの聞いてどうするんだと
これ以上続けるならまとめてソフト板でもいけ

70 名前:49 mailto:sage [2009/03/16(月) 23:36:59 ID:???]
皆さん、自分の変な質問で雰囲気わるくしてしまいすんませんでした。
俺はこちらのスレで何回も親切に教えてもらっていて、それで回答者の皆さん方はどんなブラウザ使ってるのか知りたかっただけなんです。




71 名前:nobodyさん mailto:sage [2009/03/17(火) 00:10:31 ID:???]
>>70
俺は基本IE6。IE対応してないサイトだけはfirefoxで見る

72 名前:nobodyさん mailto:sage [2009/03/17(火) 03:17:30 ID:???]
>>70
2chは専ブラで見るものだよ
Jane Style

73 名前:nobodyさん mailto:sage [2009/03/17(火) 08:05:56 ID:???]
一番のKYは>>69なんだから黙ってろ
誰が何を使おうが買って

74 名前:nobodyさん mailto:sage [2009/03/17(火) 10:33:43 ID:???]
何が欲しいか言ってごらん

75 名前:nobodyさん mailto:sage [2009/03/17(火) 11:45:13 ID:???]
.>>73
あんまふぁびょるなよ
何言ってるかもイミフだぞwww

76 名前:nobodyさん mailto:sage [2009/03/17(火) 12:03:03 ID:???]
>>75
もういいから

77 名前:nobodyさん mailto:sage [2009/03/17(火) 12:07:16 ID:???]
>>76
それを>>73にいってやれよ

78 名前:nobodyさん mailto:sage [2009/03/17(火) 21:09:18 ID:???]
PHPの難読化ってどうやるの?

79 名前:nobodyさん mailto:sage [2009/03/17(火) 21:09:50 ID:???]
MathMLって使えるの?

80 名前:nobodyさん mailto:sage [2009/03/17(火) 21:11:27 ID:???]
PHPでグラフを書くのってどうやるの?



81 名前:nobodyさん mailto:sage [2009/03/17(火) 22:14:39 ID:???]
>>78
その1
eval(uraldecode(コードをエンコードしたもの));

その2
ビットをずらす

82 名前:nobodyさん mailto:sage [2009/03/17(火) 22:27:30 ID:???]
全部調べたらすぐ出てくるような質問じゃないか

83 名前:nobodyさん mailto:sage [2009/03/17(火) 22:55:23 ID:???]
自分のパソコンの中だけで終わるような処理、
たとえば、
フォルダの中に100個のHTMLファイルがあって、
その中の、aaa@aaa.comを
bbb@bbb.comに変更したいというような場合。

この場合、どうするのが普通なの?
アパッチ起動して、そのスクリプトファイルを実行するのか、
あるいは、
いわゆるCLI版とよばれるなぞの機構を使うのか。

84 名前:nobodyさん mailto:sage [2009/03/18(水) 01:02:46 ID:???]
画像をプロテクトする方法って
画像自体はブラウザで見れないフォルダにいれておく、って
いうやり方?

ログインしないと見れないページは作れたんだけど、
画像の保護の仕方がわかんない。

画像は直リン張られてたら見られてしまうよね?

85 名前:nobodyさん mailto:sage [2009/03/18(水) 01:20:53 ID:???]
マルチ乙

86 名前:nobodyさん mailto:sage [2009/03/18(水) 01:24:59 ID:???]
debz-di.kabocha.to/archives/2009/01/20090131205930.html

2009年01月31日
mixiで投稿した画像は直リンクで公開できてしまう

mixiで投稿した画像は直リンクで公開できてしまうんだね。

今、ボクは
profile.img.mixi.jp/photo/member/21/68/422168_3515748545.jpg
こんな画像をプロフィールで使ってたりしますけど、ログインしてなくても見れる。(ひこにゃんが見えてるよね?)

画像のURLがどこなのかわかったらそれを外部へ公開しちゃえば
ログインセッションがなくても画像を見ることができる。

これは仕様としてかなりまずいんじゃないのかなあ。

今ちょっと、そういうセッション系で制御するヤツやってたもんで、気になってみてみたらmixiがザルでびびった。
proxyでキャッシュさせときたいとかっていう部分も考慮に入れると、まぁ多少はわからないでもないけども。

87 名前:nobodyさん mailto:sage [2009/03/18(水) 01:26:10 ID:???]
>>86
この問題にどう対応したらいいの?

88 名前:nobodyさん mailto:sage [2009/03/18(水) 01:49:48 ID:???]
「画像をphpで生成してreadfileで出力する」

↑これってどうやるの?
既存の画像をPHPで生成するように
するには、どうすればいいの?

89 名前:nobodyさん [2009/03/18(水) 11:04:09 ID:ubdvzxeR]
<?php
if(ry){
print file_get_contents('hoge.gif');
}
?>

90 名前:nobodyさん mailto:sage [2009/03/18(水) 11:18:36 ID:???]
1日のPVが数万程度ならスクリプトで読見込んで出力するか、
Basic認証で逃げるとかね
んでちょっとでも不可を考えるならダイジェスト認証にするとか


1日に数百万もアクセスされるのに、画像程度で一々スクリプトなんてやってられないと思うよ



91 名前:nobodyさん mailto:sage [2009/03/18(水) 11:31:14 ID:???]
>>84
ブラウザで閲覧できた段階でもうおまえの保護してる画像はお嫁にいってんだよ

92 名前:nobodyさん mailto:sage [2009/03/18(水) 11:32:54 ID:???]
>>87
直リンで張らない
example.com/acewmaceみたいにpathinfoを使って処理する

93 名前:nobodyさん mailto:sage [2009/03/18(水) 14:49:55 ID:???]
>>89
そのhoge.gifは、そのphpスクリプトと
同じ階層におくんですよね

だったら、URLをブラウザのアドレス欄に
直打ちしたら見れてしまうのでは?

セッションを使ってpassを入力させてログインさせて、
ログインしないと見れないページ、
というイメージでお話をしています。

94 名前:nobodyさん mailto:sage [2009/03/18(水) 14:51:25 ID:???]
>>90
(1)
>スクリプトで読見込んで出力する

だからこれがわからない

(2)
>Basic認証
ログインさせて、ログインすれば見れる、
ログインしないと見れない、こうしたいのです。
もちろんログアウト機能は必須です。
BASIC認証はログアウトできないので却下です。
実装したいのは、mixiで画像を保護できるタイプと考えてください。

95 名前:nobodyさん mailto:sage [2009/03/18(水) 14:52:03 ID:???]
>>91
ログインした人だけに画像と文章を見せたいということです

96 名前:nobodyさん mailto:sage [2009/03/18(水) 14:53:02 ID:???]
>>92
その場合、画像はブラウザから
アクセスできない場所に置くということですか?

public_htmlの上とか?

97 名前:nobodyさん [2009/03/18(水) 15:17:16 ID:YwNkebpQ]
データベースにおいておけば?
リクエストを受け取るのをcgiにして、そこでセッションチェックをした後データベースから引っ張ってきて出力

98 名前:nobodyさん mailto:sage [2009/03/18(水) 15:45:37 ID:???]
>>93
hoge.gif がどこのディレクトリに置いてあるか、あなたは分かるんですか?
ファイル名から PATH は分からないよね?

HTTP で見れるディレクトリは ~user/html/ だとする

そして image.php が画像を表示するスクリプトだとして、表示は image.php?img/test.jpg といった感じで要求する。

読み込む画像は

~user/webimg/

を基準にする。
なので、image.php?img/test.jpg といった要求は

~user/webimg/img/test.jpg

を読み込むこととなる。
あとは読み込み、表示する画像 (拡張子で判断しちゃってもいいと思う) の Content-type をちゃんと出力してから
画像をそのまま print すればいい

99 名前:nobodyさん mailto:sage [2009/03/18(水) 15:59:23 ID:???]
>>97
静的にアクセスさせるかスクリプトにするかが焦点なのだから
どこに置くかは問題ではない

100 名前:nobodyさん mailto:sage [2009/03/18(水) 16:24:38 ID:???]
>>99
ユーザー毎に処理を変えると色々とめんどいけどデータベース使うならだいぶ楽じゃね?と思った
ついでに二次情報も色々付加できるし
あとどこに置こうか悩まなくても外から直接アクセスはできないだろうし



101 名前:nobodyさん mailto:sage [2009/03/18(水) 19:14:38 ID:???]
>>96
ブラウザでアクセスできないとこに置くのは当たり前

102 名前:nobodyさん mailto:sage [2009/03/18(水) 19:16:15 ID:???]
>>97
別にいいんだけど画像にデータベースを使う用途が気に入らない






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

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

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