1 名前:nobodyさん mailto:sage [2007/01/25(木) 20:44:50 ID:???] 2ちゃんねるは初めて。 WebProg 板は初めて。 質問したいけど、どうしたら良いか分からない。 そんなときは、ここに書き込んでください。 板の住人や、その他が、けなしながら、厳しく教えてくれるかも。 質問する前に、まずはここを読んでね。 【注意事項】 ・質問する前にGoogleで検索してみましょう www.google.co.jp/ ・環境(ソフトウェアのバージョンなど)は、必ず書いてください。できるだけ詳しく。 後から情報を書き足す、いわゆる情報の小出しは極力避けてください。 ・何がしたくて、何ができて何ができないのかを書きましょう ・マルチポスト(複数のスレッドで質問する行為)は絶対に禁止です。 ・過去ログは必ず読みましょう。あなたと同じ質問をしてる人がいるかも知れません。 2ch 総合ガイド www.2ch.net/guide/ お願い。 適切な、板、スレ、を発見した場合、誘導してあげましょう。 スレの性質上 age 進行でお願いします。 関連情報は >>2-3 辺り 前スレ △▲ WebProg 初心者の質問 pert14▲△ pc10.2ch.net/test/read.cgi/php/1151501830/
598 名前:nobodyさん mailto:sage [2007/06/06(水) 21:04:31 ID:???] modがあるのにCGIで動かしていいの?
599 名前:nobodyさん mailto:sage [2007/06/06(水) 21:08:32 ID:???] そのへんすらよくわかっていないヘタレなのです… google先生にきいても、なんかRailsのことばかりが出てきて、 そんなのいらないからどうすればいいの…?という状況で…
600 名前:nobodyさん mailto:sage [2007/06/06(水) 21:15:51 ID:???] # .soがどこにあるか探して指定してね LoadModule ruby_module /usr/lib/apache/*/mod_ruby.so # 拡張子.rbに反応 <IfModule mod_ruby.c> RubySafeLevel 1 RubyRequire apache/ruby-run <Files *.rb> SetHandler ruby-object RubyHandler Apache::ERubyRun.instance </Files> </IfModule> httpd.confにこんなん書けば良いらしいけどね。真偽は不明。
601 名前:nobodyさん mailto:sage [2007/06/06(水) 21:30:06 ID:???] >>600 ありがどうございます。 やってみたのですが、やはりソースコードがそのまんま表示されます。 mod_ruby.soは /usr/lib/apache2/modules/mod_ruby.so にあるので、それにしています。 単純にaaa.rbというファイルに puts 'Hello World!' とし、実行権限与えて、表示させると、そのまんまコードが表示されます… Hello World! ではなく、 puts Hello World! と表示されるのが正しいのでしょうか?
602 名前:nobodyさん mailto:sage [2007/06/06(水) 22:30:57 ID:???] すでにWebProgの話題じゃないことに気がつこうぜ
603 名前:nobodyさん mailto:sage [2007/06/06(水) 22:58:19 ID:???] やっぱり>>602 が出たか。動いたら設定を聞こうと思っていたけどもういいや。 ちなみに過去ログでも去年の2月頃に同じ質問が出て未解決のまま終わってた。
604 名前:nobodyさん mailto:sage [2007/06/06(水) 23:27:14 ID:???] Rubyのことは良く知らんがここじゃないか > RubyHandler Apache::ERubyRun.instance eRubyってコードを埋め込むやつだろ。 昔俺がためしに入れてみた時の設定ファイルでは RubyHandler Apache::RubyRun.instance こうなってるが。 >>602 まあ、WebProgを弄るために必要な最低限の設定もこの板の範疇ではなかろうか。 共有鯖で実験されるよりかよっぽどいい。
605 名前:nobodyさん mailto:sage [2007/06/06(水) 23:29:58 ID:???] どうみても「自宅サーバー」板の話題じゃないか 動作するようになってからまた来てください
606 名前:nobodyさん mailto:sage [2007/06/07(木) 10:33:18 ID:???] >>602-605 すみません。 自宅サーバー板で質問してみます。 解決したら、まとめをこちらに投下させていただきます。 ありがとうございました。
607 名前:nobodyさん mailto:sage [2007/06/07(木) 16:52:28 ID:???] まとめは張らなくていいからリンクだけはれ
608 名前:nobodyさん mailto:sage [2007/06/07(木) 17:24:54 ID:???] 自宅サーバ板で教えていただいた結果、無事、動くようになったので、 結果のリンクだけはります。 外部に公開しないサーバで、とりあえず動くことのみを優先した設定なので、 セキュリティ的に問題があると思います。その点を踏まえておいてください。 pc11.2ch.net/test/read.cgi/mysv/1165573172/815-817 にまとめを書きました。 Firefoxで確認する場合、キャッシュが邪魔をすることがあるので、 キャッシュを削除しながら確認するのもポイントだと思います。 また、私が利用したのはUbuntu LinuxというDebian系のディストリビューションなので FedoraとかRedHat系にも適用できるのがちょっとわかりません。 いろいろとありがとうございました。
609 名前:nobodyさん mailto:sage [2007/06/07(木) 20:45:20 ID:???] ブラウザ上で動くアクティブなゲームを作りたい場合、FLASHを除いて 考えられるものと言ったらJavaアプレット以外に何かありますか? Javaアプレットってやっぱり嫌われてますよね?
610 名前:nobodyさん mailto:sage [2007/06/07(木) 20:53:46 ID:???] >>609 がJava書ける人間の書き込みに見えない奴挙手
611 名前:nobodyさん mailto:sage [2007/06/07(木) 21:16:57 ID:???] ただ単にユーザー視点でツールを選定している段階なんだから Javaを書ける必要はないだろ。書ける書けないで人を見下すやつ多すぎ。
612 名前:nobodyさん mailto:sage [2007/06/07(木) 21:30:57 ID:???] >>608 乙おめ。そうかubuntuはApache2でmod_ruby動くのか。イイナァ 今本番機しか無いからOS移行するにはサーバを丸一日落とさないといけない。 >>609 嫌ってませんがうちのwin機には入ってません。 やはりcometdでしょう。cometd+ajax。
613 名前:nobodyさん mailto:sage [2007/06/07(木) 21:41:06 ID:???] >>609 それはもしかしてパンチで戦うゲームですか?
614 名前:nobodyさん mailto:sage [2007/06/08(金) 00:07:49 ID:???] >>612 たぶん、mod_rubyで動いていると思うですよ。 phpはなにもしない(644)でもちゃんと動いているのですが、rubyに関しては 実行権限をつけないとちゃんと表示されないという… でも動くようになったし、まぁ、いっか…という感じです。
615 名前:初心者3日目 mailto:sage [2007/06/08(金) 03:19:06 ID:???] >>608 よしごくろう
616 名前:nobodyさん [2007/06/09(土) 01:20:09 ID:jHKwVUdB] 検索ボタンを押して955件を拾う検索条件の場合 1ページに100行しか表示しないページだと複数にまたがっての表示になりますが その場合、検索結果の955件を全部全件を拾ってきてすべてのデータをセッションなり メモリに入れてそこから1〜100、101〜200行みたいにするほうがいいの? あるいは次ページボタンを押下するごとに検索するほうがいいの? どちらのほうがいいのでしょうか? 実際現場ではこういったケースは良くあると思われますが
617 名前:nobodyさん mailto:sage [2007/06/09(土) 02:21:48 ID:???] 一度検索したらユニークなIDをCOOKIEに保存させて、そのユニークなIDで検索結果のファイルを作る。 そのファイルには一番最初に検索した結果を保存しておく そうすれば負荷は極力すくなくて済みます 削除タイミングとかこまかな部分のことを考えないといけなくはなりますが、これも1つの手です。 まぁ DB 使えるならそれにこしたことはないです。
618 名前:nobodyさん mailto:sage [2007/06/09(土) 03:11:45 ID:???] >>616 検索結果のカウント数と現在表示ページ数のみセッションに持たしておいて、 一覧の方は、実際の表示件数分だけOFFSET とかROWNUMでとるんじゃないの
619 名前:nobodyさん mailto:sage [2007/06/09(土) 04:03:55 ID:???] >616 そんなに重要性の無いデータを扱っているせいか、ウチだと 検索条件やら現在のページ数やらだけ持たせておいて毎回検索してることが多いなあ。 リアルタイムなデータの変更に弱いという弱点はあるが。
620 名前:nobodyさん [2007/06/09(土) 04:34:27 ID:j2tEU2dd] PHPの掲示板スクリプトを公開したいんですけど、 文字コードはメモ帳でも開けるShift_JISのほうがいいですよね?
621 名前:nobodyさん mailto:sage [2007/06/09(土) 09:38:36 ID:???] >>620 もちろん、Shift_JISの問題点は理解した上での考えだよな? その程度のユーザを考慮するなら「そうせざるを得ない」かもしれないが、 公開するには「そうするべきだ」と言うことは断じて無い。 個人的にはPHPスクリプトを公開されたサーバ上に設置しようと考えている時点で、 その程度の知識とエディタは持っていて然るべきだと思う。現実はそうじゃないんだけどorz まあ、文字化けして動かないなんて下らない質問に付き合いたくないと言う気持ちもわからんではないが…
622 名前:nobodyさん mailto:sage [2007/06/09(土) 09:44:35 ID:???] おっと、最後の行メモから写し間違えて微妙に意味不明になってる… > 文字化けして動かないなんて〜 文字化けして開けないなんて〜ね
623 名前:nobodyさん mailto:sage [2007/06/09(土) 16:38:48 ID:???] 初心者が扱いやすいようにShift_JISでおk 普通にスキルあるやつは変換なんか余裕だし。
624 名前:nobodyさん mailto:sage [2007/06/09(土) 17:22:21 ID:???] だな。問題が起こるとしたら、スクリプト内に埋め込みの設定部分があるとすれば、その初心者が運悪く $hoge = '〜ソ'; なんてやっちゃってエラーや文字化けする程度だろ。
625 名前:619 [2007/06/09(土) 17:39:11 ID:j2tEU2dd] Shift_JIS問題についてなんですけど ■ソース1 $text = "予"; echo $text; これはエラーになりました。 ■ソース2 $text = "予\"; echo $text; 1行目で5Cをエスケープしたので 正常に画面に予が映りました。 ■ソース3 $text = "予"; echo addcslashes($text); ユーザーが$textの内容を自由に書き換えられるように2行目のところでエスケープ処理をしたの エラーになってしまいました。 ソース3を改善したいのですがどのように直したらよろしいのでしょうか?
626 名前:nobodyさん mailto:sage [2007/06/09(土) 18:40:28 ID:???] >>625 $text = "\x97\"; の時点で何が起きてるのか考えよう。 × 手遅れになってから 0x5C をエスケープしようとしてみる △ 0x5C をエスケープする (やること自体はそうだけど) ○ 0x5C がエスケープするのをエスケープする ○ SJIS めんどくさい エラーメッセージ書かずに「エラーが出ました。どうすれば?」と聞いて来る ユーザの相手をしようかって人がそれでいいのかな。
627 名前:nobodyさん mailto:sage [2007/06/09(土) 18:48:39 ID:???] なんだかわからないけどかっこいい
628 名前:nobodyさん mailto:sage [2007/06/09(土) 20:30:21 ID:???] SJISいろいろ面倒なのでUTF-8でいいじゃん。メモ帳でも開けるし。
629 名前:nobodyさん mailto:sage [2007/06/09(土) 21:39:11 ID:???] >>628 メモ帳は勝手にBOMを取り付けるので注意だ PHPなら通常Shebangが無いから動くけれどね
630 名前:nobodyさん mailto:sage [2007/06/09(土) 22:19:36 ID:???] >>629 今時メモ帳で編集してるプログラマなんておらんだろ?
631 名前:nobodyさん mailto:sage [2007/06/09(土) 23:08:10 ID:???] 配布したスクリプトを初心者ユーザが書き換えるときに云々って話でそ。
632 名前:nobodyさん [2007/06/09(土) 23:33:08 ID:jHKwVUdB] 質問を2つ JSPでhidden項目を使う時、 1、実際にHTMLで画面を表示する時に、右クリックでソースを表示するとそのまま出てしまいます。 これを項目そのものを出さないようにするにはどうすればいいのでしょうか? 2、また出したい場合でも、valueをある指定した一定の文字列の法則で暗号化させたい場合 どうすればいいのでしょうか?
633 名前:nobodyさん mailto:sage [2007/06/09(土) 23:45:37 ID:???] >632 1. 基本的に、クライアントに何かを送る以上、それをクライアントを使うユーザーから完全に隠蔽する方法はない。 hiddenに直接データを仕込むんじゃなく、データの「キー値」を仕込むのが定石かな。 # Webサイトのセッションってのはたいていそうやってクキーなりhiddenなりクエリパラメータに「キー値」を突っ込んで # 実現してるわけで 2. これは流石に「暗号化 プログラミング」とかでぐぐれとしか。 暗号化の方法はいくつも考案されてるし、その中で632の想定する条件を満たすものを使うだけだろう、普通は。 暗号化も復号化もサーバ側でやればよくて、クライアントとの間では暗号化した文字列だけやりとりすりゃいいなら javax.cryptoパッケージ辺り使ったら?
634 名前:nobodyさん mailto:sage [2007/06/09(土) 23:46:06 ID:???] hiddenを使わずsessionを使う
635 名前:nobodyさん mailto:sage [2007/06/10(日) 00:12:15 ID:???] web上に置いているCGIのソースを読まれてしまう場合というのはあるのでしょうか? BDI-PerlでMySQLのデータを読み込みたいのですが、プログラミングの中にDBのホストやらパスワードの 情報を書かなければならないので。。。
636 名前:nobodyさん mailto:sage [2007/06/10(日) 00:48:26 ID:???] きちんと設定しておけば読まれることはないけど設定ミスする可能性もあるので Webサーバと関係ないディレクトリにファイル置いといてそこから読み出したほうが安全。
637 名前:nobodyさん [2007/06/10(日) 02:05:00 ID:TwhRRgcW] JavaとC#を比較して それぞれここは得意、ここは相手に比べて負けてるみたいな一覧ってありますでしょうか? 開発で具体的に今回はC#で開発するとかJavaで開発するとかどういった按配で決めてるのでしょうか? DBならコスト面やクライアントとの兼ね合いなや相性などがありますが
638 名前:nobodyさん mailto:sage [2007/06/10(日) 02:56:41 ID:???] >>629 配布されたスクリプトを書き換える個人HPの管理人にメモ帳を使う奴はいるだろ
639 名前:nobodyさん mailto:sage [2007/06/10(日) 09:22:02 ID:???] OSI参照モデルとか覚えておいた方がいいですか?
640 名前:nobodyさん mailto:sage [2007/06/10(日) 10:11:40 ID:???] >>639 WebProg初心者スレでのレスとしては、不要。
641 名前:nobodyさん mailto:sage [2007/06/11(月) 03:47:53 ID:???] >>639 おぼえておいてそんはない。むしろ得はするからやる気があるなら覚えてみろ
642 名前:nobodyさん mailto:sage [2007/06/11(月) 10:52:18 ID:???] >640と>641で、言ってることにあんまり差は無いような気がする
643 名前:nobodyさん mailto:sage [2007/06/11(月) 14:44:31 ID:???] 1.一問一答クイズが10問程度ランダムに出題される 2.正答率の表示。 3.間違った問題だけ再度出題される。 などなど (抽象的でごめんなさい。) みたいなものを携帯サイトで作りたいのですが、 一番適してる言語って何でしょうか。ご教示頂ければ幸いです。
644 名前:nobodyさん mailto:sage [2007/06/11(月) 14:50:43 ID:???] >>643 仕組みが単純だから、どの言語でも同じ程度の労力で作れる。使える言語を使え。
645 名前:nobodyさん mailto:sage [2007/06/11(月) 15:04:46 ID:???] そのぐらいならある言語の勝手を覚えるには丁度いいかもしれないので 覚えたい言語でやるのがいいと思う 今なら ruby、php、perl あたりが実行環境も構築しやすいかと。
646 名前:nobodyさん mailto:sage [2007/06/12(火) 00:01:15 ID:???] []この括弧の正式名称なんですか?
647 名前:nobodyさん mailto:sage [2007/06/12(火) 00:12:19 ID:???] >>646 ブラケット (スクエアブラケット)
648 名前:nobodyさん mailto:sage [2007/06/12(火) 00:26:19 ID:???] >>647 ありがとうございました
649 名前:nobodyさん mailto:sage [2007/06/12(火) 01:37:56 ID:???] Apacheのpreforkの「pre」って何ですか? 単にforkでいいと思うのですが 何がpreなんですか?
650 名前:nobodyさん mailto:sage [2007/06/12(火) 01:40:24 ID:???] 事前
651 名前:nobodyさん mailto:sage [2007/06/12(火) 01:55:02 ID:???] 事前にforkするって 何の前にforkしてるんですか?
652 名前:643 mailto:sage [2007/06/12(火) 02:32:38 ID:???] >>644 ,645 ありがとうございます。 phpをやってみようと思います!
653 名前:nobodyさん mailto:sage [2007/06/12(火) 03:00:52 ID:???] >>651 最高級のバカですね
654 名前:nobodyさん mailto:sage [2007/06/12(火) 03:28:15 ID:???] >>653 答えられないなら書き込むなクズ
655 名前:nobodyさん mailto:sage [2007/06/12(火) 03:31:11 ID:???] >>651 =>>654
656 名前:nobodyさん mailto:sage [2007/06/12(火) 03:34:48 ID:???] 質問スレに質問と答え以外のことを書き込む奴は氏ね
657 名前:nobodyさん mailto:sage [2007/06/12(火) 03:54:33 ID:???] >>656 自分のレスを100回読め
658 名前:nobodyさん mailto:sage [2007/06/12(火) 06:37:58 ID:???] 言い合いはやめてください 何の前にforkしてるんです? 前もっていくつかプロセスがありますがこれのことですかね アクセスが増えたらプロセスも増えるので 常にpreとは言えない気もしますが…
659 名前:nobodyさん mailto:sage [2007/06/12(火) 07:24:19 ID:???] httpd.apache.org/docs/2.0/ja/mod/prefork.html 一つのコントロールプロセスが、 コネクションに対して listen して、しかるべき時に応答する 子プロセスを起動します。 Apache は常に幾つかのスペア かアイドルなサーバプロセスを維持していて、それらは入ってきた リクエストに応答できるように待機しています。 このようにしてクライアントは、リクエストが応答される前に、 新しい子プロセスが fork されるのを待たなくてもよいように なっています。 やっぱりこのあたりみたいですね
660 名前:nobodyさん mailto:sage [2007/06/12(火) 10:35:18 ID:???] 英単語の意味が分かれば一々調べなくても分かるだろ まぁ、とりあえず解決だな
661 名前:nobodyさん mailto:sage [2007/06/12(火) 11:18:45 ID:???] >>658 リクエスト受けてからforkしてたんじゃ時間がかかるからリクエスト来る前にforkしておく
662 名前:nobodyさん mailto:sage [2007/06/12(火) 11:26:21 ID:???] 使ったことないけどworkerとかスレッド使う奴はプロセス一つなん?
663 名前:nobodyさん mailto:sage [2007/06/12(火) 12:42:19 ID:???] 管理用?とリクエスト受付用? の2つが立ち上がってる
664 名前:nobodyさん mailto:sage [2007/06/13(水) 11:56:09 ID:???] PHPでWindowsのbmpファイルを読み込む方法はないでしょうか? 環境は、PHP Version5.2.2にphp-gd 'bundled (2.0.34 compatible)' なんですが、 出来ればPHP4でも出来る方法だと嬉しいです。 imagecreatefromwbmpを試してみたのですが、 この関数はWirelessBMPとかいう形式の為のものらしいという事まではわかりました。
665 名前:nobodyさん mailto:sage [2007/06/13(水) 16:22:57 ID:???] ImageaMagickかGDをどうぞ
666 名前:664 mailto:sage [2007/06/13(水) 17:02:32 ID:???] GDではWindowsのbmpって扱えなさそうですけど、 どうすれば読み込めますか? 一応ImageMagickを使ってなんとかなりましたけど、 インストールの都合上、GDで完結するなら GDでやりたいのですけど。
667 名前:nobodyさん mailto:sage [2007/06/13(水) 18:40:02 ID:???] >>666 ImageCreateFromWBMP()
668 名前:664 mailto:sage [2007/06/13(水) 18:59:35 ID:???] >>667 'hoge.bmp' is not a valid WBMP file と言われてしまいます。 ImageMagick等では問題なく処理できるファイルです。 ぐぐると、 php.iwp.biz/manual/ja/function.imagecreatefromwbmp.php >WBMP images are Wireless Bitmaps, not Windows Bitmaps. WBMP >is used for bandwidth constrained, black and white, limited devices >such as PDAs and Cell Phones. みたいに書かれてますけど、どうにかできるんでしょうか?
669 名前:nobodyさん mailto:sage [2007/06/14(木) 10:10:29 ID:???] >>668 php.mirror.camelnetwork.com/manual/ja/function.imagecreate.php#53879
670 名前:664 mailto:sage [2007/06/14(木) 20:45:45 ID:???] >>669 ありがとうございます。出来ました。
671 名前:nobodyさん [2007/06/15(金) 01:11:27 ID:nUrofXgE] Apache2.0+php5で写真をアップロードできるWEBサイト構築中ですが、 アップロードの機能で1ファイルずつアップするのではなく、 複数の写真を一度にアップロードできる方法を探しています。 何か良い方法やツールなどあればお教え下さい。 宜しくお願いします。
672 名前:nobodyさん mailto:sage [2007/06/15(金) 01:20:37 ID:???] >>671 ・type=fileのフォームを何個も設置する ・アップされた画像の圧縮ファイルを自動認識できるようにする
673 名前:671 [2007/06/15(金) 01:47:10 ID:nUrofXgE] >672 レスありがとうございます 利用者にアップして頂くので、負担をかけさせるのは難しいです。 やはりドラッグアンドドロップのような簡単な方法ではできないのでしょうか
674 名前:nobodyさん [2007/06/15(金) 02:12:33 ID:tpHUXTfV] 質問です データベースにmysqlを使っています ページごとにカウントを取りたいと思っています ページが開かれた瞬間に、そのページの今までのアクセス数をから取得し、 その数に+1して、インサートさせようと思っていますが、 排他制御というものがなければ、複数の人が同時にアクセスしたとき、整合性の面で不具合が生じるとききました しかし、mysqlには元から排他ロックが機能しているともききました つまり、とくに気をつけなくていいということでしょうか?
675 名前:nobodyさん mailto:sage [2007/06/15(金) 02:30:02 ID:???] あとでaccess_logのリクエストパスを統計取りゃいいじゃねぇか。。
676 名前:nobodyさん [2007/06/15(金) 02:48:16 ID:tpHUXTfV] >>675 ランキングをつくるので、レコードに入れる必要があるわけです
677 名前:nobodyさん mailto:sage [2007/06/15(金) 07:20:24 ID:???] >>674 select、updateと2回クエリするならテーブルロックしたほうがいいです でもインクリメントだけならupdate1回で出来ませんかね
678 名前:nobodyさん mailto:sage [2007/06/15(金) 23:59:44 ID:???] mySQLならレコード単位のロックできるでしょ テーブルをロックするなんてスマートじゃない
679 名前:671 [2007/06/16(土) 03:30:06 ID:ezctqIQa] Rad Upload Lite というのを試してみました。 簡単に導入できて良いのですが、 512KB以上を扱うにはお金がかかるようです。 これしか無ければ仕方ないですが、どうもしっくりくる画面では 無く、JAVAのツールもインストールさせなくてはいけないし、 満足のいくツールではありません。 他のツールや方法をご存知の方がいれば、宜しくご教授願います。 webdavがもう少し使いやすく安定していれば良いのですけどね。。。
680 名前:nobodyさん mailto:sage [2007/06/16(土) 04:03:05 ID:???] 自鯖ならアップロード専用FTPを開けるというのもできる アップロードユーザーには若干めんどくさいものがあるけどサーバーには優しい
681 名前:nobodyさん [2007/06/17(日) 01:10:29 ID:iY0jJLet] JSPやASPに書かれている<!- ->のようなコメント行を HTML上で右クリック→ソース表示したときに表示させないようにするにはどうすればいいのでしょうか?
682 名前:nobodyさん mailto:sage [2007/06/17(日) 01:22:43 ID:???] <%-- 表示されない --%>
683 名前:nobodyさん mailto:sage [2007/06/17(日) 13:05:02 ID:???] >679 どっかの誰かがFlashMXが発売されてすぐにFlashを使ったアップロードを作ってた気がする しかもちゃんと進捗状況がわかるかたちで
684 名前:nobodyさん [2007/06/17(日) 21:00:10 ID:jX7/BZ8O] javascriptで外部ファイルを読み込む方法についての質問です。 javaで書いたProxyサーバがWEBブラウザからのリクエストを処理し、 文字通り外部からのデータを代理で入手してWEBブラウザに転送します。 その際にscript文を挿入し、WEBブラウザがページを表示し終わると同時に スクリプトが起動するようにしたいのです。 (ActiveXはポップアプが表示されるように設定していますが、極力低くしてあります) scriptが参照するjs外部ファイルは、WEBブラウザを起動しているコンピュータの C:\ChaServer\に有り、webサーバー上には有りません。 外部ファイルは相対パスで記述したほうが何かと無難なようですが、絶対パスでも指定できると目にしました。 が、 <script src="C:\\ChaServer\\yui\\build\\yahoo\\yahoo.js" type="text/javascript"></script> <script src="C:\\ChaServer\\yui\\build\\event\\event.js" type="text/javascript"></script> <script src="C:\\ChaServer\\yui\\build\\dom\\dom.js" type="text/javascript"></script> <script src="C:\\ChaServer\\yui\\build\\dom\\dom.js" type="text/javascript"></script> <script src="C:\\ChaServer\\script0.js" type="text/javascript"></script> としてもIE6がエラーを吐き出します。(ライン:2 文字:1 文字が正しくありません) 絶対パス=ファイルパス、として考えていいものなのかわからないのですが、 この事例ではどのように外部ファイルを指定したらよいのでしょうか? 環境はWindowsXP X64(マシンパワーは十分だと思われます。WindowsXPHomeのノートPCでも同じ状況です。)
685 名前:nobodyさん [2007/06/17(日) 21:03:52 ID:jX7/BZ8O] なお、WEBブラウザ上でエラーを出したページをページの保存で保存し、 htmlをダブルクリックして起動するとscriptは正常動作している事を確認できます。
686 名前:nobodyさん mailto:sage [2007/06/17(日) 22:35:46 ID:???] >>684 Webサーバ以外のファイルにアクセスできないから"Web"ブラウザっていうんじゃないの? おとなしく見える場所におきなさい。
687 名前:684 [2007/06/18(月) 15:28:31 ID:f0S/cOOj] >>686 了解しました。記述を変更してローカルでjsファイルを入手するのではなく、 proxyサーバーからjsファイルを入手できるようにしてみます。 ありがとうございました。
688 名前:nobodyさん mailto:sage [2007/06/19(火) 15:52:38 ID:???] >>671 SWFUpload ttp://swfupload.mammon.se/index.php flashベースで、一度に複数画像を選択してアップロードできる。 アップロード中に、進捗状況も表示可能 ただ、俺が使おうとしたとき、IEで難有りだったため (1度アップロード後、ページをリロードすると、この機能が有効にならない:デモページでも同様) コレを使うのをとりあえず中断した。 (解決法は ttp://swfupload.mammon.se/forum/viewtopic.php?id=102 に有るけどね。)
689 名前:nobodyさん [2007/06/21(木) 18:42:33 ID:Nvm2On4V] 質問です。。 入力フォームに書いた文章を、メールアドレスを指定した 送信ボタンを押してメールで受信したいんですが、 一つのアドレスじゃなくて、二つのアドレスに同じ文章を受信させたいんですが そういった場合どういう書き方をしたらいいのでしょうか??
690 名前:nobodyさん mailto:sage [2007/06/21(木) 19:12:25 ID:???] >>689 送信先アドレスを「,」で2つ並べる。
691 名前:nobodyさん [2007/06/21(木) 19:33:22 ID:Nvm2On4V] >>690 すみません、本当に初心者なもんでイメージがでてこないです。 よろしければ何か例文とか書いていただけないでしょうか??
692 名前:nobodyさん mailto:sage [2007/06/21(木) 19:51:42 ID:???] 初心者にも程がある 出直してきた方がいいと思うよ
693 名前:nobodyさん mailto:sage [2007/06/22(金) 01:16:51 ID:???] なんでだよw $to = "foo@test.com,bar@test.com";
694 名前:nobodyさん [2007/06/22(金) 02:29:32 ID:uQy+ensq] すみません。質問です。 Formで情報をPOST送る時に文字コードを指定する方法ってありますか? <form accept-charset="UTF-8"> とか <form enctype="UTF-8"> だとダメみたいでした。
695 名前:nobodyさん mailto:sage [2007/06/22(金) 02:32:36 ID:???] <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
696 名前:nobodyさん mailto:sage [2007/06/22(金) 02:39:48 ID:???] でもページ自体はSJISで書かれている予感…
697 名前:nobodyさん mailto:sage [2007/06/22(金) 02:48:54 ID:???] もしそうならサーバでリクエスト受け取ったときに Shift_JISからUTF-8に変換すべき。 ブラウザは文字コード変換機能なんてもってない。
698 名前:694 [2007/06/22(金) 08:08:43 ID:uQy+ensq] >>695 >>696 ページ自体はUTF-8で書きました。 >>697 サーバ側はどんな文字コードで飛んでくるか エスパーでない限りわからない、ってことですか? Orz