- 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/
- 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
別にいいんだけど画像にデータベースを使う用途が気に入らない
- 103 名前:nobodyさん mailto:sage [2009/03/18(水) 19:17:31 ID:???]
- 何度も言うがブラウザで画像を表示時点でおまえの画像は抜かれてるんだよ
- 104 名前:nobodyさん mailto:sage [2009/03/18(水) 19:49:27 ID:???]
- お前は何を言ってるんだ
- 105 名前:nobodyさん mailto:sage [2009/03/18(水) 20:35:44 ID:???]
- >>103
パスワードを入力するフォームを表示して、 そこにパスワードを入力させて、 パスワードが一致した場合のみ、ログインを成功させて、 ログインが成功した場合のみ、秘密の文章と画像を見せる イメージです。 そのあと画像をダウンロードされて、 それをwinny等で拡散される危険性はありますが、 そういうことをしない人にだけパスワードを教えることにします。 この説明で理解できますか?
- 106 名前:nobodyさん mailto:sage [2009/03/18(水) 20:54:18 ID:???]
- >>97,98,99,100,101,102
あの、、、 決まりきったやり方って実はないのですか? 基本、mixiと同じで、 それプラス、画像もプロテクトできれば 十分なのですが、、、 定石というか、セオリーみたいのって ないのですか?
- 107 名前:nobodyさん mailto:sage [2009/03/18(水) 21:10:21 ID:???]
- htaccess
- 108 名前:nobodyさん mailto:sage [2009/03/18(水) 21:16:13 ID:???]
- 俺だったら普通に見れないとこに置いてスクリプト経由で出力するかな
- 109 名前:nobodyさん mailto:sage [2009/03/18(水) 21:58:29 ID:???]
- fwの中に画像鯖おいといて
mod_proxyを動的に変更なんてできないか
- 110 名前:nobodyさん mailto:sage [2009/03/18(水) 22:21:30 ID:???]
- yahoo 画像 ドメインでググレば解決します
- 111 名前:nobodyさん mailto:sage [2009/03/18(水) 22:28:48 ID:???]
- buttobi.netがとうとうperlの使用を中止したな
phpの方がセキュリティが高いからしょうがないか ttp://hostingfaq.btblog.jp/cm/kulSc1d5649A384C4/1/
- 112 名前:nobodyさん mailto:sage [2009/03/18(水) 23:54:29 ID:???]
- PHP難読化ツールと、
PHP暗号化ツールと、 どう違うの?
- 113 名前:nobodyさん mailto:sage [2009/03/19(木) 02:16:06 ID:???]
- 全然違う概念だろ
- 114 名前:nobodyさん mailto:sage [2009/03/19(木) 05:17:56 ID:???]
- PHPで画像を出力する場合、
画像しか出せないんだね。 文章と画像と両方出そうと思ったんだけど、 「ヘッダーがすでに出力されています」 とかいうエラーがでやがる。
- 115 名前:nobodyさん mailto:sage [2009/03/19(木) 08:44:42 ID:???]
- 両方って、HTTPヘッダのContent-Typeにどういうのを出力したいの?
- 116 名前:nobodyさん mailto:sage [2009/03/19(木) 08:55:53 ID:???]
- >>106
<image scr='hogehoge/image.php?〜'> 画像表示タグってこうだっけ? まあとりあえずこんな感じでスクリプトにパラメータ渡せばいいんじゃね? よくこういう形は見る
- 117 名前:nobodyさん mailto:sage [2009/03/19(木) 09:40:12 ID:???]
- 1枚1枚動的に処理だとサムネ一覧100枚とか負荷がきつそうだな
セッションIDとhtaccessの関連付けが可能なら解決なんだけど仕組み的に無理か
- 118 名前:nobodyさん mailto:sage [2009/03/19(木) 10:40:12 ID:???]
- >>111
それは誤解 Perlのほうがセキュリティは上
- 119 名前:nobodyさん mailto:sage [2009/03/19(木) 10:58:26 ID:???]
- 言語レベルでどっちが上とかねえよ
- 120 名前:nobodyさん mailto:sage [2009/03/19(木) 11:02:43 ID:???]
- >>119
わかっちゃねえな PHPは脆弱性を多く生んできた言語 改善は進んでるがまだ十分ではない
- 121 名前:nobodyさん mailto:sage [2009/03/19(木) 11:12:50 ID:???]
- ちなみにbuttobi.netが言ってるセキュリティ上の危険というのは
おそらくsuEXECのことだろ PHPでも使えるようにしたら同じこと 適切な設定ができてないとOSコマンドも一通り使えるしな
- 122 名前:nobodyさん mailto:sage [2009/03/19(木) 11:59:06 ID:???]
- >>111
perl使えない鯖なんてゴミ屑以下だな
- 123 名前:nobodyさん mailto:sage [2009/03/19(木) 12:02:45 ID:???]
- >>122
perlもロクに使えないゴミ屑が多かったからこその決断だろ。常考。
- 124 名前:nobodyさん mailto:sage [2009/03/19(木) 12:03:38 ID:???]
- こういう言い方をするPerlユーザーを締め出してるサーバは使えるね
- 125 名前:nobodyさん mailto:sage [2009/03/19(木) 12:57:38 ID:???]
- ぶっとびネットGJ!!!!
もっとperl(笑)ユーザーを締め出しやって
- 126 名前:nobodyさん mailto:sage [2009/03/20(金) 05:03:33 ID:???]
- みんなって、フォームで国名入力して欲しいとき、selectタグとかデータベースどんな感じで作ってますか?
- 127 名前:nobodyさん mailto:sage [2009/03/20(金) 05:31:24 ID:???]
- そんなときがありません
- 128 名前:nobodyさん mailto:sage [2009/03/20(金) 06:15:42 ID:???]
- データベースに登録しまくってphp側で処理することにしますた
- 129 名前:nobodyさん mailto:sage [2009/03/20(金) 10:03:53 ID:???]
- とあるサイトからデータファイルを取ってきてそれ使ってる
- 130 名前:nobodyさん mailto:sage [2009/03/20(金) 11:02:29 ID:???]
- とあるサイトってどこだい
- 131 名前:nobodyさん mailto:sage [2009/03/20(金) 11:12:34 ID:???]
- おまえの態度が気に入らない
- 132 名前:nobodyさん mailto:sage [2009/03/20(金) 11:14:05 ID:???]
- 国名と国コードの対応表なんてどこにでもあるんでは?
|

|