△▲ WebProg 初心者の質問 Part12 ▼▽
レス数が900を超えています。1000を超えると表示できなくなるよ。
0001nobodyさん
2005/08/28(日) 16:53:24ID:381SFpZ2質問したいけど、どうしたら良いか分からない。
そんなときは、ここに書き込んでください。
板の住人や、その他が、けなしながら、厳しく教えてくれるかも。
質問する前に、まずはここを読んでね。
【注意事項】
・質問する前にGoogleで検索してみましょう
http://www.google.co.jp/
・環境(ソフトウェアのバージョンなど)は、必ず書いてください。できるだけ詳しく。
後から情報を書き足す、いわゆる情報の小出しは極力避けてください。
・何がしたくて、何ができて何ができないのかを書きましょう
・マルチポスト(複数のスレッドで質問する行為)は絶対に禁止です。
・過去ログは必ず読みましょう。あなたと同じ質問をしてる人がいるかも知れません。
2ch 総合ガイド
http://www.2ch.net/guide/
お願い。
適切な、板、スレ、を発見した場合、誘導してあげましょう。
スレの性質上 age 進行でお願いします。
関連情報は
>>2-3
0811nobodyさん
2006/01/18(水) 23:08:20ID:???0812nobodyさん
2006/01/22(日) 18:33:00ID:???PHPの<?php require("sample.html"); ?>のように、
Perlでも指定したファイルを取り込むことは可能ですか?
0813nobodyさん
2006/01/22(日) 20:42:54ID:VbGCcE5W携帯の機種名 を表示したいのだが。
できればperlで。
0814nobodyさん
2006/01/22(日) 21:18:43ID:???0815nobodyさん
2006/01/22(日) 21:30:14ID:???Perl/CGI 的にはそれは指定ファイルを読み込んだあとに出力する
という処理になります。それぞれに対応するものを書けば ok.
0816nobodyさん
2006/01/22(日) 21:31:01ID:???偽装できる世の中確実な方法ではないが
つ【User-Agent}
0818nobodyさん
2006/01/22(日) 21:38:56ID:???0819nobodyさん
2006/01/22(日) 21:42:41ID:???日本語勉強してこいやクソカス
0821nobodyさん
2006/01/22(日) 21:45:25ID:???よって名前を引くリソースがもったいない
0822nobodyさん
2006/01/22(日) 21:45:47ID:???0823nobodyさん
2006/01/22(日) 22:04:13ID:VbGCcE5WUSER-AGENTから機種名を抜き出すのかな。
>>822
そんな便利なものがあるのか!
教えてくれ。
0824nobodyさん
2006/01/22(日) 22:19:01ID:???http://www.google.co.jp/
0825nobodyさん
2006/01/22(日) 22:35:31ID:???0827nobodyさん
2006/01/22(日) 23:01:03ID:???>816
0828nobodyさん
2006/01/23(月) 00:37:26ID:+klGqwCvソース晒してもいいですかね?
掲示板のIDの横に機種名を表示したいんですが。
0829nobodyさん
2006/01/23(月) 01:30:04ID:???PHPならできるの?
Perlならphone.pl使えば一発だよ。
まあ何にせよ何レスも使ってコード張るような真似はやめてね。
0830nobodyさん
2006/01/24(火) 09:26:07ID:???50項目くらいの一次配列なマスターのデータの場合なら、
global.asaで、applicationの定数に組み込むほうがいいのでしょうか?
それとも毎回データベースに接続して参照するほうがいいのでしょうか?
むしろ根本的に考えがオカしいですかね?
web系のプログラム初めてなもんで。。。
0831nobodyさん
2006/01/24(火) 09:34:59ID:???0832nobodyさん
2006/01/24(火) 18:49:17ID:u62sMHF3VBでここの検索エンジンを使って検索したいのですが
文字列どのように送ればいいのでしょううか?
0835nobodyさん
2006/01/24(火) 19:46:36ID:???0836nobodyさん
2006/01/24(火) 20:58:23ID:amcWkS3s読み込むにはどうすればよいですか?
全部読み込んでEOFを待つと時間がかかりそうで…。
0837836
2006/01/24(火) 20:59:41ID:amcWkS3s0838nobodyさん
2006/01/24(火) 21:08:45ID:???行単位で最後から順に読み込みならこういうモジュールがある
File::ReadBackwards
http://search.cpan.org/~uri/File-ReadBackwards-1.04/ReadBackwards.pm
0839836
2006/01/24(火) 21:47:07ID:amcWkS3s0840nobodyさん
2006/01/24(火) 22:41:00ID:D7PJCFLPこのようなサイトはどうすれば作れるのでしょうか?
cinemascapeでは人名などをクリックすると
http://cinema.intercritique.com/person.cgi?pid=7827
のようなページを自動で生成しているみたいなのですが
このようなことはどういう風に実現しているのでしょうか?
よろしくお願いします。
cinemascape
http://cinema.intercritique.com
0841nobodyさん
2006/01/24(火) 23:44:18ID:???CGIを使う。
もう少し具体的に言えば、何かしらの値に応じて出力を変える
プログラムをサーバーに組み込む。
0842nobodyさん
2006/01/25(水) 01:41:15ID:???ページデザインの感じだとDBから帰ってきた値をただたんに表示してるって感じか
0843nobodyさん
2006/01/25(水) 08:02:03ID:???ユーザーに ID を振って登録できるサイトなので、ログインの
処理とかあれこれ面倒なことがあると思うぞ。はっきり言って
道のりはかなり遠い。
0844840
2006/01/25(水) 12:36:12ID:DshoQBw8とりあえず
Apache2とPHP5とMySQL4をインストールしたんですが
この環境で作れますかね?
0845nobodyさん
2006/01/25(水) 12:47:43ID:???0847nobodyさん
2006/01/25(水) 18:27:48ID:???httpd付属のテストCGIは動作しますが、「もう少しまともな応答は、」のシングルラインテキストボックスの
CGIでは入力した文字列が返ってきません。<「入力された文字列は、」までは表示される
またエイリアスの「/cgi-bin」「/scripts」のチェックを外し、ドキュメントルートを変更して
他のpublic_html内の簡単なテスト用CGIでも同様に文字列が返ってきません。
コードは以下
==================
#!/usr/local/bin/perl
print "Content-type: text/html\n\n";
print "<HTML>\n";
print "<HEAD><TITLE>CGIの動作確認</TITLE></HEAD>\n";
print "<BODY>";
print "CGIの動作確認です。\n";
print "</BODY>\n";
print "</HTML>\n";
print "<HTML>\n";
exit;
==================
解決方法を検索しているのですが、なかなか見つかりません。
もし解決方法をご存知の方がいましたら、ご教示ください。
0848nobodyさん
2006/01/25(水) 18:35:31ID:???まさか本当に\って入力してたりする?
print "Content-type: text/html\n\n";
バックスラッシュは英語圏の文字セットでの話。日本語圏では\になる
0849nobodyさん
2006/01/25(水) 18:40:29ID:???> httpd付属のテストCGIは動作しますが、「もう少しまともな応答は、」のシングルラインテキストボックスの
CGIでは入力した文字列が返ってきません。<「入力された文字列は、」までは表示される
意味が全然分からないんだけど。せめて環境くらい書きなさいな。
0850nobodyさん
2006/01/25(水) 18:53:32ID:GfQEIXUTそのまさかですた・・・
ごめんして。
0851nobodyさん
2006/01/25(水) 19:56:17ID:3uNp/9IG<input type="text" name="test" value="test">
どっち?<br>
<input type = "submit" value="黒">
<input type = "submit" value="白">
このようなフォームを作成したときに
黒のボタンを押したときにaaaa.phpに飛んで
白のボタンを押したときにbbbb.phpに飛ぶようにしたいのですが
この状態ですと当たり前ですがどちらを押しても
aaaa.phpにしか飛びません
actionを振り分けるにはどのようにすればよいでしょうか?
0852nobodyさん
2006/01/25(水) 19:59:27ID:???どうしても action を変えたきゃ javascript で submit を
つかまえて書き換えるしかないかな
普通は action に書いたスクリプトの方でパラメータを解釈して
内容を切り返る
0853nobodyさん
2006/01/25(水) 20:08:46ID:???<input type = "submit" name="color_button" value="黒">
<input type = "submit" name="color_button" value="白">
if($in{'button_black'} eq '黒'){
〜処理〜
}elsif($in{'button_black'} eq '白'){
〜処理〜
}else{
〜処理〜
}
0854nobodyさん
2006/01/25(水) 20:13:01ID:3uNp/9IG0856nobodyさん
2006/01/27(金) 02:56:29ID:RUyrSqzW0857nobodyさん
2006/01/27(金) 03:15:20ID:???・phpやcgiを使う
どちらでもお好きなほうをどうぞ。
0858nobodyさん
2006/01/27(金) 05:24:37ID:RUyrSqzW別フォルダのshtmlファイルに
<!--#exec cgi="../access/access.cgi" -->
のように記述して普通に動いています。
しかし、その別フォルダの中にさらにフォルダがあり、その中のshtmlファイルには
同様の事をしたい場合、どのように書けばいいのでしょうか。
<!--#exec cgi=".../access/access.cgi" -->
ではうまくいきません。絶対パスを書いてもうまくいきません。
原因や解決方法を教えて下さいお願いします。
0860nobodyさん
2006/01/27(金) 05:32:20ID:RUyrSqzW0862nobodyさん
2006/01/27(金) 13:39:17ID:aM8nx7bc月に何ポイントまでつかえるってプログラムを作りたいのです。
どなたかご教授願います。
例えば会員登録すると月30ポイントもらえて、一曲ダウンロードするのに
2ポイント消費するとします。ポイントがゼロになると曲のダウンロードが
できないようにしたいのですが。
そもそもこれは公式サイトでしかできないのでしょうか?
0863nobodyさん
2006/01/27(金) 14:34:22ID:???Web、携帯に関する詳細な知識とProgrammingができれば
作れるんじゃないの。
ただし、とりあえずプログラムさえ作れば良いってわけじゃない。
セキュリティはしっかりしてなきゃまずいだろうし、
使用する音楽の著作権料の支払いもしなきゃならんし、
やらなければならないことは実に多いな。
>そもそもこれは公式サイトでしかできないのでしょうか?
こんなこと書いてる香具師が制作できるレベルまでたどり着けるのには、
どのくらいかかるんだか見当がつかないなwww
0865862
2006/01/27(金) 14:40:13ID:???やることがいっぱいありすぎてとても期限までに間に合いません。
もうすこし調べながら進めていったこうがいいですね。
ありがとうございました。
0866nobodyさん
2006/01/27(金) 15:33:12ID:???あれは個人レベルじゃ登録してくれないんじゃねーの。
0867nobodyさん
2006/01/27(金) 15:44:20ID:6BElIswaホスト名、HTTP鯖のホスト名、どちらを付ける事になっているのでしょうか。
0868nobodyさん
2006/01/27(金) 16:07:51ID:???0869nobodyさん
2006/01/27(金) 16:16:23ID:???ProxyHost: 等を用意するとか、串側がバイパス時に置き換えるとか
しなくて、ホントに良いのかなとか。
串が自分の要求名得られないと言う事ですよね・・・
0870nobodyさん
2006/01/27(金) 16:35:56ID:???0871862
2006/01/27(金) 16:59:18ID:???一応会社でやらせてもらってます。
パソコンの仕事も今回はじめてだし、会社自体もネット業界初参入なので不安がいっぱいですよ。
orz
0872nobodyさん
2006/01/27(金) 18:02:44ID:???0873nobodyさん
2006/01/27(金) 18:09:20ID:???HTML、CSS、PHPなら使える。
0874nobodyさん
2006/01/27(金) 18:18:32ID:???いまトップページ作ってるんですよ。
来月に公開したいんですが間に合わなくて今日も会社でお泊りですorz
0875nobodyさん
2006/01/27(金) 18:57:26ID:???つーかそれさえも知らん会社て、何
0876nobodyさん
2006/01/28(土) 02:45:39ID:???企画書出して審査通らないと登録してくれないよな。たしか
んで審査に結構かかったと思うが>時間
0877nobodyさん
2006/01/28(土) 05:39:28ID:???0878nobodyさん
2006/01/28(土) 06:56:09ID:???0879nobodyさん
2006/01/28(土) 11:07:23ID:???手続きの時系列的には企画→モノだと思う
0880nobodyさん
2006/01/28(土) 13:02:27ID:E2wCPsqK0881nobodyさん
2006/01/28(土) 13:45:19ID:???0882nobodyさん
2006/01/28(土) 15:10:11ID:???ここにくるとなんだか落ち着きます。
>>881さん本当の話でしたら連絡交換していただいてもいいですか?
いまから会員登録フォーム作るのでgoogleで調べてきます。
0883nobodyさん
2006/01/28(土) 15:11:17ID:???以前から以下の関数を実行して、アンエスケープしてきました。
$str = str_replace("\\\"", "\"", $str);
$str = str_replace("\\'", "'", $str);
$str = str_replace("\\\\", "\\", $str);
現在のところ特に問題はないようですが
このやり方で合っていますか?
リクエストパラメータの受け取りという基本的なことなのに
専用の命令が用意されていないことも不審に思います。
0884nobodyさん
2006/01/28(土) 15:19:10ID:???stripslashes
ttp://jp.php.net/manual/ja/function.stripslashes.php
magic_quotes_gpcを調べてからアンエスケープしろよ
0885nobodyさん
2006/01/28(土) 18:11:48ID:???ごめんなさい貴方の会社について全然知らないし、
そもそも貴方について知らないので何とも言えません。
ニートの戯言でしたごめんなさい。
0886nobodyさん
2006/01/28(土) 18:47:16ID:???いまは一人で受け持った仕事ですがやり遂げます。
スレ汚してすいません。
0887nobodyさん
2006/01/28(土) 19:08:42ID:???手が空いたT7に頼めばきっとなんとかしてくれる
http://pc8.2ch.net/test/read.cgi/php/1135240078/
0888nobodyさん
2006/01/28(土) 20:29:00ID:E2wCPsqK今日は深夜のバイトがあるのでまた明日作業します。sage
0889nobodyさん
2006/01/28(土) 21:40:51ID:???jcode.plのh2z_eucは漢字が含まれる文字列には使用してはいけませんか?
「式」という時が化けてしますんですけど。
0890nobodyさん
2006/01/28(土) 21:45:35ID:???sjisの文字を関数に渡していました。
0891nobodyさん
2006/01/28(土) 22:45:46ID:ubsS0cnT画像ファイルのところに×ボタンがでてきてうまく表示できません。
URLは間違っていないです。なぜでしょうか?
直接画像のファイルを打ち込んでも「ページを表示できません」という
エラーメッセージがでてきます。
画像ファイルを表示させるには何か設定が必要なのでしょうか?
OSはXP.PROを使ってます。
どなたか教えていただけないでしょうか?
0892nobodyさん
2006/01/28(土) 22:47:43ID:???それでもURLが間違っている。
可能性2
ファイルのパーミッションが変。
可能性3
壊れたファイルがブラウザにキャッシュされている。
まあ、だいたいどれかだと思う。
0893nobodyさん
2006/01/28(土) 22:56:23ID:ubsS0cnT学校のPCではうまく表示されるのですが、自宅のPCでは表示でき
ないんです。URLは間違っていません。
最近ASPを使うためにhomeからproにアップロードしました。
IISの初期設定等があるのでしょうか?
0895nobodyさん
2006/01/28(土) 23:29:59ID:ubsS0cnT0897nobodyさん
2006/01/28(土) 23:49:09ID:ubsS0cnTファイルはですね、「C:\Inetpub\wwwroot\test.asp」
で画像ファイルもwwwroot内にあります。
(test.aspの中でfile.jpgを表示させるようにしています)
実際に表示させるときは「http://localhost/test.asp」です。
他の文字は表示されるのですが、画像だけが×となっていて表示
できません・・・。
0898nobodyさん
2006/01/28(土) 23:54:41ID:ubsS0cnTにデータを追加するプログラムを動かした時、書き込みができなか
ったんですよ・・。
その時はコントロールパネルのフォルダオプションを共有にしたので
書き込み可能になりました。
同じように画像を表示させるときは何か設定をいじらないといけない
のでしょうか?
0900nobodyさん
2006/01/29(日) 09:51:51ID:BUYyzcCl直リンク防止の為に.htaccessを使用しようとしましたが
どうも対応していないみたいなんです
そこで直リンク不可にするcgi等はどこで配布している物がオススメでしょうか?
教えてください
0902nobodyさん
2006/01/29(日) 10:40:12ID:???http://www.mytools.net/cgitools/filesafe1.html
http://2ho.zive.net/ 繋がらないですが、こちらにもあるみたいです
htmlかcgiを直リンク不可にしたいです
0903nobodyさん
2006/01/29(日) 10:43:28ID:???ここもありました
0905nobodyさん
2006/01/29(日) 11:28:12ID:???DLされるファイルをCGIでSTDOUTに吐き出すのも手(ファイルを置くディレクトリはHTTPで見えない位置に置く)
ただ1MBを超えるかそれに近い場合はやめたほうが無難
0906nobodyさん
2006/01/29(日) 11:49:12ID:???0907nobodyさん
2006/01/29(日) 12:04:49ID:???直リンク防止したいんなら、そのくらいの金惜しむなよ。
0908nobodyさん
2006/01/29(日) 14:13:50ID:???0909nobodyさん
2006/01/29(日) 15:00:43ID:???規定のルート以外から来た場合は弾けばいいんじゃね?
0910nobodyさん
2006/01/29(日) 15:31:32ID:fkJqiCNn上記のリンクのプログラムで直リンク不可にはできないのでしょうか?
レス数が900を超えています。1000を超えると表示できなくなるよ。