△▲ WebProg 初心者の質問 Part19 ▼▽
■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん
2009/06/03(水) 23:19:09ID:???2ちゃんねるは初めて。 WebProg 板は初めて。
質問したいけど、どうしたら良いか分からない。
そんなときは、ここに書き込んでください。
板の住人や、その他が、けなしながら、厳しく教えてくれるかも。
質問する前に、まずはここを読んでね。
【注意事項】
・質問する前にGoogleで検索してみましょう
http://www.google.co.jp/
・環境(ソフトウェアのバージョンなど)は、必ず書いてください。できるだけ詳しく。
後から情報を書き足す、いわゆる情報の小出しは極力避けてください。
・何がしたくて、何ができて何ができないのかを書きましょう
・マルチポスト(複数のスレッドで質問する行為)は絶対に禁止です。
・過去ログは必ず読みましょう。あなたと同じ質問をしてる人がいるかも知れません。
2ch 総合ガイド
http://www.2ch.net/guide/
お願い。
適切な、板、スレ、を発見した場合、誘導してあげましょう。
スレの性質上 age 進行でお願いします。
関連情報は
>>2-3辺り
☆前スレ☆
△▲ WebProg 初心者の質問 Part19 ▼▽
http://pc11.2ch.net/test/read.cgi/php/1236265877/
0144125です。
2009/07/15(水) 04:00:57ID:uqnoUgiajava難しいな。PHPは得意で今までみんなPHPだったんだけど、
今後もPHPだけで生きていけるかな?
不安でしょうがないです。
まあ>>140さんの7年に期待したいです
0145nobodyさん
2009/07/15(水) 06:24:04ID:???0146nobodyさん
2009/07/15(水) 07:14:12ID:???指定したURLから記事の本文や、メインと思われる画像を抽出したいのですが、
どのような仕組みになっているのでしょうか?
言語はPHPです。
よろしくお願いします。
0147nobodyさん
2009/07/15(水) 08:04:16ID:???0149nobodyさん
2009/07/16(木) 05:32:30ID:???そこの情報いろいろ(悪意ある)間違いがあるね
http://www7.atwiki.jp/epolitics/pages/81.html
のと矛盾がある
普通にwiki使えばいいんじゃないかな
0150nobodyさん
2009/07/16(木) 05:50:59ID:???0151nobodyさん
2009/07/16(木) 12:13:25ID:???外部cssを使用する段になって、cssのクラスの部分だけデバッグ実行・ブラウザ表示で
反映されないという現象で悩んでいます。
vwdデザイン画面では反映するのですが・・・。
心当たりありますでしょうか・・・・。
css側の
body{ほにゃらら} ←これは反映する
.class{ほにゃらら} ←これはデザイン画面では反映するが実行すると反映しない
宜しくお願いします・・・。
0153nobodyさん
2009/07/16(木) 14:50:27ID:???0154nobodyさん
2009/07/16(木) 14:51:14ID:???or
shift + 更新
以上
はい次
0155125です。
2009/07/16(木) 22:58:10ID:2mnTaCLxyumでmysqlをインストールして、phpを動作させています。
今度はjspだということでjsp+jdbcをやったところ
org.apache.tomcat.dbcp.dbcp.SQLNestedExceptionエラーがでました。
これってyumだから?ちなみにwindowsはちゃんと起動しています。
0156nobodyさん
2009/07/16(木) 22:59:05ID:2mnTaCLxすみません名前欄はミスです。
0157nobodyさん
2009/07/16(木) 23:14:29ID:???0158nobodyさん
2009/07/16(木) 23:54:01ID:2mnTaCLx代理レスはここへその91から書きこんでいて、
代理の方が間違えたみたいです。
僕は>>125ではないです。
質問よろしくお願いします。
0159nobodyさん
2009/07/17(金) 14:30:08ID:uNwxZ52h(専用スレがあったら誘導お願いします。)
基本的な設置は完了し、表示のカスタマイズを試みています。
検索結果画面の表示を変更したいのですが、
search.htmlの中身を変更しても実際の検索結果画面に反映されません。
具体的には、管理室のテンプレートファイルの編集で
検索用フォームを削除しても、表示されてしまいます。
search.htmlだけでなく、別のファイルも変更する必要があるのでしょうか??
0160155です。
2009/07/18(土) 18:49:09ID:???今日ググってこれを見つけて、
(p)http://d.hatena.ne.jp/lains_you/20081028/1225161788mysql-connector-java
のやり方で取得したmysql-connector-javaの展開、環境ファイルの編集
を行いましたが、だめでした。
ほかになにが必要なんでしょうか。
さっぱりわかりません。
教えてください。よろしくお願いします。
自分の環境はjdk1.6、tomcat6.0です。
0161nobodyさん
2009/07/20(月) 00:29:01ID:QQRn08oh0162ネカマ由紀恵 ◆YUKIE1s66.
2009/07/20(月) 15:37:41ID:???0163nobodyさん
2009/07/20(月) 17:39:22ID:???0165nobodyさん
2009/07/21(火) 13:37:30ID:???0166ネカマ由紀恵 ◆YUKIE1s66.
2009/07/21(火) 14:29:04ID:???ぜひ、次のプロジェクトの参考にさせていただきます。
0167nobodyさん
2009/07/21(火) 22:41:31ID:0jDN0kmcお問い合わせが来たら担当者(日本人)にメールを送信する
機能はないのですが、お問い合わせ内容をサーバー上にデータとして
残したいと思います。
その際、お問い合わせ入力欄のページの文字コードは何にすれば
文字化けが起こらずデータを保存出来るのでしょうか?
入力欄のページの出力とデータの受け取りはperlにて作成しようと
考えております。入力ページの文字コードの問題だと思うので
perlのスレでなくこちらで質問させて頂きました。
スレ違いでしたら申し訳ありません。
どなたかご存知の方いらっしゃいましたら何卒宜しくお願い致します。
0168nobodyさん
2009/07/21(火) 22:49:36ID:???メール送信もUTF-8で行なえば文字化けしない。
ただし、時代遅れの一部のメーラーはJISコード以外を受け付けないので注意が必要。
(注意も糞も、メーラーを乗り換える以外の対策は存在しないが)
0169nobodyさん
2009/07/21(火) 23:14:03ID:???0170nobodyさん
2009/07/21(火) 23:37:46ID:0jDN0kmc>>169
ありがとうございます。UTF-8にて作成します。
中国でよく使われているBig5などの文字コードでなければ文字化け
するのではと思い質問しました・・・
0171nobodyさん
2009/07/21(火) 23:56:14ID:???Unicode「全世界の文字を表現できる文字コード作ろうぜ」という規格なので、全世界の文字を表現できる
追記ついでに念のため調べたが、中国政府のサイト
ttp://www.gov.cn/
もUTF-8だった。ちなみに台湾(gov.tw)もUTF-8
0173nobodyさん
2009/07/22(水) 00:42:07ID:???//初期状態
[タブ1][タブ2]...
タブ1の初期値
(リンク1)
(リンク2)
--------------------
//リンク1選択後
[タブ1][タブ2]...
リンク1に設定された外部ファイルを表示
リンク1に設定されたタブ内容を表示
(リンク1)
(リンク2)
--------------------
リンク1をクリックしたら、
a.リンク1に設定された外部ファイルを読み込んで表示
b.リンク1に設定された内容を表示(同じHTMLファイルに記述してある内容を表示)
この2つを実現したいと思っています。
aは、
http://www.dynamicdrive.com/dynamicindex17/ajaxtabscontent/
のDemo #2を見てできたのですが、bを実現することができません。
実現したいことをまとめると、「外部ファイルからの内容」と「内部ファイルの内容」を一つのタブに表示したい、ということです。
実現できそうなライブラリなどがあれば教えていただけないでしょうか?
0174nobodyさん
2009/07/22(水) 02:10:05ID:???0175nobodyさん
2009/07/22(水) 02:39:11ID:???言葉が足りず、すみません。
このライブラリは、
--------------------
<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のように位置を指定しないで、内部ファイルの内容を、外部ファイルの内容の後に続けて表示したいと思っているのです。
0176nobodyさん
2009/07/24(金) 20:20:02ID:???会員テーブルの主キーをそのまま利用して、
hoge.com/user/10001/index.html で10001番目のユーザページを表示するようなイメージです
皆さんだったらどう作りますか?
0177nobodyさん
2009/07/24(金) 20:20:47ID:kvJ+jXmB0178nobodyさん
2009/07/24(金) 20:30:29ID:???hoge.com/user/10002/index.html
にアクセスしたら10002のユーザ情報が表示されるの?
0179nobodyさん
2009/07/24(金) 21:57:42ID:kvJ+jXmBアクセスするのが登録ユーザーだろうと、一般ユーザーだろうと、10002にアクセスしたらそのページが出ます。
あ、すみません。これは公開ページの話です。
管理ページは hoge.com/admin/以下に配置して、urlにIDを直接表示することはないです。
セッションで管理しますので。。
0181nobodyさん
2009/07/25(土) 00:19:35ID:???考え方はそれでいいんじゃないの。あとはやりやすいようにやれ。
0183nobodyさん
2009/07/25(土) 01:38:00ID:lyAhMD+sありがとうございます
>>182
ひょっとして、連番で管理することによりインジェクションの原因にならないかなぁと思った次第で。。
10002があるなら10001もあるだろうみたいな。。
乱数で表示したり、表示用のキーワードみたいなものを用意した方が良いのかなと思ってきました
でもその程度で防げるなら大した問題じゃないような気もするし考え過ぎかなぁ
すみません、まとまりがなくて、、
0184nobodyさん
2009/07/25(土) 01:39:50ID:???ちゃんとDBに渡すパラメータはエスケープしてるんでしょ?
0185nobodyさん
2009/07/25(土) 01:45:35ID:???いまいち何が言いたいのかよくわからん。
どんな目的でサイトつくるのか教えてごらん。
0186nobodyさん
2009/07/25(土) 01:58:51ID:???はい、ちゃんとエスケープしてるんで大丈夫なはずです
それなら問題ないですよね。
なんていうか、会員管理の構造を少しでも知られるのが嫌だなぁとおもった次第で。。
変なこと書いてしまってすみませんでした
とりあえず進めて問題あればまた聞きます。ありがとうございました
0187nobodyさん
2009/07/25(土) 02:03:44ID:???それらを、特に非公開にはしてないけど、おおっぴらに見せたく
ないって向きもあるでしょ。これらのサービスが、もし連番URL
だったら、簡単に全員のページを閲覧できる。それがいいか悪いか
0188nobodyさん
2009/07/25(土) 02:05:42ID:???見られて何が悪いのか分からん
0189nobodyさん
2009/07/25(土) 12:42:10ID:VdSoW2ojあと参考になるようなサイトがあれば
0190nobodyさん
2009/07/25(土) 12:42:57ID:???0191nobodyさん
2009/07/25(土) 14:08:46ID:???0192nobodyさん
2009/07/25(土) 15:46:58ID:???まあセキュリティーが甘いっちゃ甘いよな
例えばメルアド収集スクリプトを使うのは現在の仕様なら単純なループで全走査可能
これがランダムな文字列だったらヒット率は各段に下がる
0194nobodyさん
2009/07/25(土) 17:27:26ID:???「2ch トリップ」でググったら先頭に出てくるんだが…。
http://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
0195nobodyさん
2009/07/29(水) 12:17:16ID:4MgOc0zz例えば、以下↓のようなurlにアクセスすると
http://localhost/お茶/
自動的に日本語の部分をutf-8の文字コードでurlエンコードして
以下↓のurlにリダイレクトするようにしたい、のですが。。。
http://localhost/%E3%81%8A%E8%8C%B6.html
どうすればいいのかよくわかりません。。。
どなたか教えていただけないでしょうか?
0196nobodyさん
2009/07/29(水) 12:31:44ID:???0197nobodyさん
2009/07/29(水) 12:32:58ID:???0198nobodyさん
2009/07/29(水) 15:18:27ID:???0200nobodyさん
2009/07/29(水) 15:23:30ID:???ブラウザによってはそのまま日本語でくるし
ブラウザによってはエンコードしてくる
日本語があった場合には飛ばすなら、普通にURLエンコードすりゃえぇやんけ
0201nobodyさん
2009/07/29(水) 16:51:42ID:???0202nobodyさん
2009/07/29(水) 17:02:10ID:???blogにしたほうが早い気もしますが、ググってみたらこんなものが引っかかりました。
ttp://www.pqrs.org/tekezo/www/attachBBS/index.html
0203nobodyさん
2009/07/29(水) 23:17:10ID:???掲示板のログなんかのデータは
普通のプレーンテキストやDBで保存しますが
その部分をXMLにするとかですか?
XMLの例で社員のデータなんかを記述する例が良く見られますが
DBの代わりみたいなものなんでしょうか・・?
あまりピンときません
0205nobodyさん
2009/07/29(水) 23:34:15ID:???単なるデータの書式の一種です。社員の例は柔軟なデータの階層構造が必要な
ケースとして適してるってだけの話で、必要が無いなら不要なものです。
様々なライブラリがあるとはいえ展開処理にリソースを食うのは事実ですし。
0206nobodyさん
2009/07/30(木) 00:10:28ID:???メジャーな実装だと、MTなどのブログ製品やTwitterで使われているXMLRPCとか。
いろんなサイトからの情報を集約する、Windows/MacクライアントからWebシステム
にアクセスするなどの意味がある。また、マシン外にDBとかを公開したくない場合の
橋渡しという意味もある。
ただ、外部からWebサイトをコントロールできる橋になるので、セキュリティには注意
をしないとダメ。
0207nobodyさん
2009/07/30(木) 01:18:46ID:???DBのバイナリやらExcelやらを相手に送りつけるわけにもいかないわけで(互換性もないしな)。
かといってCSVでは表現の幅が狭いし、みんなが読みやすいデータ形式ってのが何か欲しいな、となるわけだ。
「みんなが使っている、そこそこ標準的で、ほどほどに書きやすく、それなりに構造化されたデータを表現しやすいフォーマット」がJSON。
みんながそういうフォーマットを欲しがっていて、特にJSONに欠点も見当たらないから使っている、という位の位置づけだと思っていい。
RubyでもPerlでもPHPでも、ブラウザとはやり取りしないといけないわけで、つまりJavaScriptは多少は扱える必要がある。
JSONは元々JSとのやり取りを目的としたフォーマットなので、どのサーバーサイド言語も、これを扱えると便利なわけで。
web業界で扱われる言語に、JSONを扱えない言語は無い。普及したのにはそういう背景もある。
0208203
2009/07/30(木) 01:42:24ID:???レスどうもありがとうございます
詳しい説明・使い方などどうもありがとうございました
DBからのデータをXMLやJSON形式にして
外部の人が使えるようにするといった感じで使われるということでしょうか?
いわゆるAPIというやつですかね?
0209nobodyさん
2009/08/01(土) 11:48:05ID:D6AE3kEx<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";
これはおかしくはない・・・よね?
0210nobodyさん
2009/08/01(土) 11:55:41ID:???0211nobodyさん
2009/08/01(土) 12:35:58ID:???そして、↑はその徴兵のところ。
$SOL_TYPE[5]は神鬼兵、 $SOL_PRICE[5]は神鬼兵の値段。他のところで定義してる。
これに、神義兵というのを付け加えたいんだが、↑をコピペ、新たに$SOL_TYPE[6]を追加して、
下にはりつけ・・・でできるはず。。 だが出来ない。
どこか異常はある? と言うお話です。
0212nobodyさん
2009/08/01(土) 13:42:44ID:???0215nobodyさん
2009/08/01(土) 14:21:27ID:???そんな説明で回答を得たいと言うなら、エスパーにでも頼るんだな。
0216nobodyさん
2009/08/01(土) 15:01:32ID:4jw0rqkQ1)名前や住所などプロフィール(prof_table
2)趣味(hobby_table
3)今月の予定(schedule_table
という三つの情報が表示されるページがあるとして、それぞれ別々のテーブルに情報が保存されてるとします
すると、selectのクエリを3つ飛ばすことになりますが、こういう時ってトランザクションするもんですか?
初心者なのでわからないんです。一般的なwebアプリだとどうなんでしょうか?
ヤフーのトップページだと膨大な数のselectの結果が表示されてると思いますが、あんなの全部トランザクションしてるわけないですよね?
個別にクエリして、エラーが発生したらしょうがないって感じでしょうか
色んなサイトみてるとたまに画面の一部でphpエラーとかがむき出しになってることがありますが、
そういうみっともないエラーむき出しにならないようにしとけば良いんでしょうか?
0217nobodyさん
2009/08/01(土) 15:41:25ID:???0218nobodyさん
2009/08/01(土) 16:11:17ID:???selectに関してはロールバックとかいらないから、どこかで取得に失敗したら、エラー画面を表示。
全部成功したら最後にHTMLを書き出しでいいんじゃない?
0219nobodyさん
2009/08/01(土) 16:30:52ID:???どんな方法がありますかね?
いちおしの方法があったら教えてつかぁさい。
0220nobodyさん
2009/08/01(土) 16:33:04ID:???0221nobodyさん
2009/08/01(土) 16:47:38ID:???0222nobodyさん
2009/08/01(土) 18:28:21ID:4jw0rqkQどうもありがとうございました
0223nobodyさん
2009/08/02(日) 15:17:51ID:???画像直リン対策で、質問です。
直リンしてきた相手に、.htaccessで直リン禁止するより
自動で、画像があるhtml先に誘導したいんです。
(他の画像も見てもらいたいし…)
良い方法ないでしょうか?
0224nobodyさん
2009/08/02(日) 15:24:28ID:???プログラム関係の板で聞くということは、プログラム書いてるんだよね?
そのプログラムがなんなのかも書いてくださいよ
0225nobodyさん
2009/08/02(日) 15:25:11ID:???0227nobodyさん
2009/08/02(日) 17:53:15ID:???0228nobodyさん
2009/08/02(日) 17:55:20ID:???0229nobodyさん
2009/08/03(月) 00:21:51ID:???リファラーくらい
0230nobodyさん
2009/08/03(月) 09:18:13ID:???0231nobodyさん
2009/08/03(月) 22:41:25ID:???リファ、リファ、ってしかいえない
低学歴がたくさんいる。
そういうやつをみると心の
底から笑いがこみ上げてくる。
0232nobodyさん
2009/08/03(月) 23:19:33ID:???素で「連中はリファとしか読めてない」と思っているのか。
0233nobodyさん
2009/08/04(火) 01:03:25ID:???0236nobodyさん
2009/08/04(火) 09:17:27ID:???0237nobodyさん
2009/08/04(火) 10:23:45ID:???0242nobodyさん
2009/08/04(火) 18:07:15ID:???今から学ぶならどっち?自作の掲示板を作りたいと考えています。
0243nobodyさん
2009/08/04(火) 18:27:55ID:???PHPは、Webに特化したスクリプトツール。
ライブラリも、Webに便利なのばかり。
UNIXのスクリプト全般を学ぶならPerlだけど、
これからWebやりたいなら、PHPの方が断然いいと思う。
0244nobodyさん
2009/08/05(水) 02:37:05ID:???なんだかんだで導入のしやすさ、書きやすさでは Perl なんだよね。
■ このスレッドは過去ログ倉庫に格納されています