WebProg 初心者の質問 Part3
レス数が900を超えています。1000を超えると表示できなくなるよ。
0001マリモーマ ◆r6PDGT6Xd2
03/02/13 08:15ID:h+ZGjkuOWebProg 板は初めて。
質問したいけど、どうしたら良いか分からない。
そんなときは、ここに書き込んでください。
板の住人や、その他が、けなしながら、厳しく教えてくれるかも。
質問する前に、まずはここを読んでね。
2ch 総合ガイド
http://www.2ch.net/guide/
記念カキコ専用スレ
http://pc.2ch.net/test/read.cgi/php/982575577/
前スレ
http://pc.2ch.net/test/read.cgi/php/1030151932/
http://pc2.2ch.net/test/read.cgi/php/1037222063/
お願い。
適切な、板、スレ、を発見した場合、誘導してあげましょう。
スレの性質上 age 進行でお願
0811nobodyさん
03/06/03 17:55ID:/P4baUDRKENTのスクリプト
#------------------#
# JPEGサイズ認識 #
#------------------#
sub JpegSize {
local($jpeg) = @_;
local($t, $m, $c, $l, $W, $H);
open(JPEG, "$jpeg") || return (0,0);
binmode JPEG;
read(JPEG, $t, 2);
while (1) {
read(JPEG, $t, 4);
($m, $c, $l) = unpack("a a n", $t);
if ($m ne "\xFF") { $W = $H = 0; last; }
elsif ((ord($c) >= 0xC0) && (ord($c) <= 0xC3)) {
read(JPEG, $t, 5);
($H, $W) = unpack("xnn", $t);
last;
}
else {
read(JPEG, $t, ($l - 2));
}
}
close(JPEG);
return ($W, $H);
}
0812811
03/06/03 18:19ID:/P4baUDRsub jpegsize
{
my $stream = shift;
my $MARKER = "\xFF"; # Section marker.
my $SIZE_FIRST = 0xC0; # Range of segment identifier codes
my $SIZE_LAST = 0xC3; # that hold size info.
my ($x, $y, $id) = (undef, undef, "could not determine JPEG size");
my ($marker, $code, $length);
my $segheader;
# Dummy read to skip header ID
&$read_in($stream, 2);
while (1)
{
$length = 4;
$segheader = &$read_in($stream, $length);
# Extract the segment header.
($marker, $code, $length) = unpack("a a n", $segheader);
0813811続き
03/06/03 18:19ID:/P4baUDRif ($marker ne $MARKER)
{
# Was it there?
$id = "JPEG marker not found";
last;
}
elsif ((ord($code) >= $SIZE_FIRST) && (ord($code) <= $SIZE_LAST))
{
# Segments that contain size info
$length = 5;
($y, $x) = unpack("xnn", &$read_in($stream, $length));
$id = 'JPG';
last;
}
else
{
# Dummy read to skip over data
&$read_in($stream, ($length - 2));
}
}
($x, $y, $id);
}
0814797
03/06/03 18:23ID:???そ、それってでもばれたら怒られません・・・?
>>811
おー。わざわざありがとうございます。
参考にさせていただきます。(スクリプトの意味はいまいちわかりませんが^^;
0815nobodyさん
03/06/03 18:25ID:I9aep0OWhttp://www1.free-city.net/home/s-rf9/page006.html
0816811
03/06/03 18:31ID:???・・・・FFC0(フィールドの長さ1バイト)(縦サイズ2バイト)(横サイズ2バイト)・・・・
標準JPEGやプログレッシブJPEGなどの違いでFFC0がFFC2になったりする。
0817直リン
03/06/03 19:10ID:HzexL3ABチェックモードにしてみると「ロックディリクトリが不正です。→./lock」と「ロックディリクトリのパーミッションが不正です→./lock」の
表示が出ます。なぜでしょうか?
0821819
03/06/03 21:39ID:???んだからさ。
カウンターのスクリプトについてるreadmeはちゃんと読んだ?
そこに書かれてるとおりに100%やったと胸を張って言える?
何のカウンターか知らないが、そこら辺のフリーのだと仮定して言うならば、
そのスクリプトをおいてるディレクトリのパーミッションが正しくないだとか、
lockディレクトリを設置してないだとか、
lockディレクトリがあってもそのパーミッションが正しくないだとか、
そんなところじゃないのかねえ。
用語はわかるんだろ? 後はreadme読んでやってみれ。
0823nobodyさん
03/06/03 23:19ID:???0824nobodyさん
03/06/03 23:48ID:???パーミッション=権限なので
ここらへんを少し勉強したほうがよろし。
0825nobodyさん
03/06/03 23:53ID:???0826nobodyさん
03/06/04 00:58ID:???CGIに限らずまとまった説明のあるサイトなんかないものかな。
0828nobodyさん
03/06/04 02:45ID:???その油断が
命取り
0829nobodyさん
03/06/04 02:45ID:???0830nobodyさん
03/06/04 07:10ID:???CGI不可、SENDMAIL可の鯖を借りてるのですが
この場合、どうすればメールフォームを設置できるのですか?
mailtoのフォームのactionをSENDMAILのパスにすればいいのでしょうか?
0831nobodyさん
03/06/04 07:15ID:???0832830
03/06/04 07:18ID:???素人考えでそう思っただけです。
それでも使えるのですか?
0835nobodyさん
03/06/04 22:56ID:Vjtm9srHread.cgiが起動しますよね?
板のほうでリロードをしてスレッドを読むときは
何かのcgiが起動してるんでしょうか?
0837nobodyさん
03/06/04 23:17ID:Vjtm9srHそれとも単純にhtmlを読み込んでいるだけですか?
厨っぽくてごめんなさい。
0838nobodyさん
03/06/04 23:24ID:???さぁ・・・?
内部でどんな処理されてるかはっきり知らねーから何とも言えん。
たぶん、書き込みとかあった時に、index.htmlを書き換えてるんでしょ。
だから、表示時には、ただHTMLを読んでるだけだと思う。
たぶんね。
0839nobodyさん
03/06/05 00:01ID:aQkYGA6mどうもありがとうございました。
0840サンプルです
03/06/05 00:03ID:TwmwIKZThttp://yahooo.s2.x-beat.com/linkvp/linkvp.html
0841833
03/06/05 09:10ID:???ここなんですけど登録後のメールに書いてるんですよ
SENDMAILのパスを
けどCGI禁止らしいです
0842nobodyさん
03/06/05 09:51ID:???0843833
03/06/05 13:52ID:???多分メールの記載削除忘れかな?
0844nobodyさん
03/06/05 17:48ID:/a0shTI8joyful.cgi にサムネイル機能がついた 画像掲示板と
投稿結果をhtmlで書き出す掲示板でしたら、htmlで書き出す掲示板の方が、負荷が少ないものでしょうか。
ただhtmlで出す掲示板の方は、サムネイル表示機能がありません。
状況などにより、違うこともあるとは思いますが
一般的にこうだという、目安がありましたら教えてください。
0845
03/06/05 17:56ID:???最終書き込み時間をトップページに表示させたいんです。
で、書き込みの度にindex.htmlを書き換えればいいのかな?とか考えたんですが
もっとスマートな方法ってありますか?
0846nobodyさん
03/06/05 18:13ID:???投稿する人 <<< 越えられない壁 <<< 見るだけの人 ならhtml書き出し。
検索機能があるみたいだから、その負荷が多いのなら検索を止める or 別の手を考える。
>>845
>>844と同じく、書き込みが発生する(予想)頻度で決めればいいよ。
手軽なのは、SSIが使えればSSIでその部分だけを書きかえかな。
0847nobodyさん
03/06/05 18:19ID:???「負荷」がCGIの処理の重さのことを指しているのなら、CGIの機能だけ見ても分からない。
それこそベンチマークでも取ってみないことにはね。
「転送量」であれば、まあそりゃ画像掲示板のほうが大きいだろうとは想像がつく。
>>845
スマートっていうのが何を指しているのかが分からないけど……
SSIが使えれば、データファイルの最終更新時刻を表示できる。
0849nobodyさん
03/06/06 09:24ID:???0850nobodyさん
03/06/06 12:07ID:???とある本でJavaScriptからCGIを呼び出せると書いてあったんですがどうやるんでしょうか?
0852nobodyさん
03/06/06 20:24ID:???ApacheのMemが一つで5%もあるんですけど、
こんなものですか?
0853nobodyさん
03/06/07 17:36ID:???0854nobodyさん
03/06/08 08:54ID:???top?(システムメモリモニターのトップ?)
ApacheのMemory? (Apacheの常駐メモリ占有率か。)
一つ?(Apache2つ入れる香具師いるのか。)
0855nobodyさん
03/06/08 19:01ID:???0857nobodyさん
03/06/08 21:34ID:???0858nobodyさん
03/06/10 11:47ID:PNO/zAjOなんで、.htaccess って、ファイル名が無いの?
拡張子だけやん。
PCも初心者の私には変に感じるのですけど・・・。
サーバの設定.htaccess とかにすればいいのに。出来ない事は無いでしょ?
なんでこうなのか、教えて下さい。保存できない。
0859nobodyさん
03/06/10 12:18ID:???ファイル名はあるよ。「.htaccess」っていうのがファイル名。
(拡張子っていうのはあくまでファイル名の一部だから)
理由は……なんでだろね。そう決まってるから、としか答えようがない。
保存できなきゃ、なんでもいいから適当なファイル名で保存して、
サーバーにアップロードしたあと、FTPソフト上で名前を変えればいいよ。
0860nobodyさん
03/06/10 12:19ID:???UNIXではピリオドから始まるファイル名のファイルを隠しファイルとして扱うからでは。アプリケーションの設定ファイルなんかは大抵ピリオドから始まる。
0861nobodyさん
03/06/10 13:13ID:???AccessFileName .htaccess と設定してるので そのファイル名になる。
ここを ずいずいずっころばし に変えれば、ファイル名を変更できるはず。
ただし どうなっても知らない。
0862nobodyさん
03/06/10 13:22ID:???http://yougo.ascii24.com/gh/39/003903.html
WinにはWinの流儀があるように、UnixにはUnixの流儀があるんやで。
おまいの常識は世間の非常識ってこともあるんや。
よう勉強しときや。
0863858
03/06/10 13:47ID:???>>861 なるほど…サーバの設定.ht…などばかの極みですね…すんません。
>>860>>862 見ました。ドットファイルですか。
やりたい事「だけ」の状態で、>おまいの常識 すらまだ無いんで…
よく勉強します。みなさん、丁寧なレス有難うございました。
0864nobodyさん
03/06/10 13:49ID:nR3NA9tR細工されている場合がありますが、アドレスやHTMLソースを読むにはどうすればよいですか?
(右クリック→コンテクストメニュー表示も抑止されています)
(1) VBのオートメーションでGetObjectしてブラウザを操作
(2) FindWindowしてSendmessage
等考えましたが、どうも上手くいきません。
(1)では、複数ウィンドウが開いているとターゲットを正しく補足できず、誤動作します。
(2)はツールバー、アドレスバーのウィンドウクラス名がわからず、どんなWMを送信すれば
よいのかもわからないため、お手上げ状態です。
おススメの解析ソフトがあれば教えてください。
0866nobodyさん
03/06/10 14:03ID:???0867nobodyさん
03/06/10 14:05ID:nR3NA9tR> そのページにリンクしているページで
<input type="button" value="ボタン" onClick="starts('Arguments....')">
こんななので、どうしようもないのですが・・・。
>>866
> 板違い
どこの板が適切?
0868nobodyさん
03/06/10 14:09ID:???そのブラウザのスレがある板で。
ネスケならスクリプト無効にして(右クリックが使えるようにするため)、ページ情報をみれば一発だね。
0869_
03/06/10 14:10ID:???0870nobodyさん
03/06/11 04:38ID:VDRqbbc2その際、ゲーム終了後にランキングをウェブ上で公開したいんです。
・ゲーム開始⇒・ゲームオーバー⇒・名前入力⇒・スコアランキング表示
↑このような形にしたいのです。そういったことを分かり易く
解説しているHPや本があったら是非紹介して頂きたいのですが…。
とりあえず、このスレッドで「ランキング」で検索したらヒットせず、
Googleで「ランキングの作り方」を検索してみましたが、イマイチよく分からない
ものが多く、ここに書き込みをさせて頂きました。よろしくお願いします。
0871_
03/06/11 04:39ID:???0873初心者さん
03/06/11 10:11ID:O5QyVg/Pプログラミングはあまり経験のない(Javaを少しだけ)のですが、
このたび数ヶ月以内にweb上で動かせるデータベースを作ることになりました。
web上に置いていろんな人が登録して、そして検索できるデータベース
(大学のオススメ授業リストなのですが)を作るにはどの言語を使えば一番便利なのでしょうか?
勉強する時間はあるので、教えていただけませんか?
0874nobodyさん
03/06/11 10:46ID:AFU4X+9FPHP+MySQLはどう?
0875本7 ◆.cmboddv4k
03/06/11 11:40ID:MU/H0V2iですが具体的にどうやれなよいのでしょうか。ググってもそれらしき解説があ
りませんでした。お願いします。
<html>
<head>
<title>ツリーメニュー</title>
<META http-equiv="Content-Type" content="text/html; charset=Shift_JIS">
<META http-equiv="Content-Style-Type" content="text/css">
<SCRIPT language="JavaScript">
<!--
function exMenu(tName)
{
tMenu = document.all[tName].style;
if(tMenu.display == 'none')tMenu.display = "block";
else tMenu.dispolay = 'none';
}
//-->
</script>
</head>
<body>
<a href="JavaScript:exMenu('treeMenu')">+▼Menu</a><br>
<div id="treeMenu" style="display:none">
┣<a href="http://www.xxx.xxx.co.jp">更新履歴</a><br>
┣<a href="http://www.xxx.xxx.co.jp">日記</a><br>
┗<a href="http://www.xxx.xxx.co.jp">掲示板</a><br>
</div>
</body>
</html>
0877本7 ◆.cmboddv4k
03/06/11 11:44ID:MU/H0V2i0878nobodyさん
03/06/11 11:46ID:???ローカルルールを確認してください。
> サーバーサイドプログラミング関連の話題を扱っています。
> JavaScript、VBScript等クライアントサイドの話題はWeb製作板へ
0879本7 ◆.cmboddv4k
03/06/11 11:47ID:MU/H0V2iPHPで生成するんですがダメですか?てかここ自治スレですか?
0881nobodyさん
03/06/11 11:50ID:???http://pc2.2ch.net/test/read.cgi/hp/1054043048/
0882本7 ◆.cmboddv4k
03/06/11 11:53ID:MU/H0V2i逝って来ました
0884nobodyさん
03/06/11 22:08ID:/WmuC1CtHTMLメールの内容を一緒に入れて送信するやり方を知りたいのですが、
どちらのスレに行けばいいでしょうか?
0885nobodyさん
03/06/11 22:21ID:???失恋
http://etc.2ch.net/break/
0886nobodyさん
03/06/12 00:15ID:???PHPで生成しようがPerlで生成しようがJavaScriptはJavaScript。
「鉛筆で絵を書いたんですが、うまくかけません」と鉛筆スレで聞かれても困る。
これくらいの道理がわからなければ、プログラムは正直無理な気がする。
0890nobodyさん
03/06/12 12:07ID:???チェックボックスがついていてデフォルトでオフになっています
if ($sendmail) {
$Value{'SecretEmail'}= ' checked' if ($Value{'SecretEmail'});
$Emailok = "<input type=checkbox name=SecretEmail$Value{'SecretEmail'}>アドレス非開示";
}
これをチェックボックスを無しにして常に匿名メールの状態を維持したいのですが
type=hiddenにすることはわかったのですがそれ以上わかりません;;
お忙しいかと思いますがご教授お願いします。
0891nobodyさん
03/06/12 12:58ID:???type=hiddenってのはユーザに見せずに補助的な値の受け渡しを
するために使うものだ。
そのコードの部分は単に吐き出すinputタグを書き換えているだけで、
匿名状態かどうかによる処理をしている部分じゃないだろ。
それと、本当にそのコードそれでいいのか?
0892nobodyさん
03/06/12 13:02ID:???$Value{'SecretEmail'}に関係する部分をCGIからバシバシ削除していけばいいんじゃないの?
・画面表示している部分(上のスクリプト部分)
・フォーム入力のチェック部分
・実際のメール送信部分
等々。
暇だから手伝うのは構わないけども、極端な話、全部見ないとキチンとできないよ。
0893890
03/06/12 14:20ID:???ttp://www.webpower.jp/websofts/message_boards/meeting_room/
のCGIを改造しています
1407行目辺りで必要そうなソースを貼り付けてみたのですが・・・
0894nobodyさん
03/06/12 18:14ID:???0895nobodyさん
03/06/12 20:41ID:???HTMLメールの規格を規定しているRFCか何かを読んで、
その通りのテキストを吐き出すように作ればいい。
そもそも「正しい」HTMLメールは、
HTML部分と、そこからタグを抜いたプレーンテキスト部分の両方からできていなければならない。
この「正しい」HTMLメールを作るなら、
>>884の言う「1通のメールに、普通のメールの内容と
HTMLメールの内容を一緒に入れ」ることは実現されると思うのだがどうか。
0896nobodyさん
03/06/12 21:35ID:???たとえは悪すぎるけどな。
0898sage
03/06/13 21:11ID:zA5LoChH現在書き込みは何の問題も無く行えるのですが、
携帯での管理人室(apeboardp_mt.cgi)からのレスができません。
PC版
├apeboard_plus.cgi PC用BBSアクセス先
├〜.dat ログ(携帯と共有)
├boardini.cgi
├skinini.cgi
├apeboardp_mt.cgi PCからのみレス可能
└jcode.pl
携帯版
├apeboard_plus.cgi 携帯用BBSアクセス先
├boardini.cgi
├skinini.cgi
└apeboardp_mt.cgi PCからのみレス可能 携帯は不可 入室は可能
・PC用、携帯用管理人室に PCも携帯も入室ができる
・携帯でのアクセスのみ入室は可能だがレスが出来ない
(「パスワードの有効期限が切れています」表示)
携帯からの入室は可能ですが「レスをする」→「決定」の動作が行えません。
入室は出来るのにレスのみ出来ない状態です。
宜しくお願いします
0899nobodyさん
03/06/13 21:23ID:pOoTar4Mhttp://www1.free-city.net/home/s-rf9/page003.html
0900nobodyさん
03/06/13 21:54ID:???0901nobodyさん
03/06/13 22:32ID:???そのエラーは出ないはずだけど
0902sage
03/06/14 02:32ID:Ul03g+JS確認した所、クッキーは設定してありますた。
おかしいですね...
0903nobodyさん
03/06/14 04:01ID:j8DUkw5rPerlのlengthみたいな感じの・・
0905nobodyさん
03/06/14 16:01ID:???奇天烈なパスワード使ってるとか。
0906nobodyさん
03/06/14 22:09ID:???http://michael15.hp.infoseek.co.jp/newsheadline.html
のスレのkeyで上から十番目までをソートって、どういうことをやってるのでしょうか?
Perlで出来るのでしょうか?
厨房質問かもしれないですが、お願いいたします。。
0907nobodyさん
03/06/14 22:30ID:???そのページでは、表示する文字列を「自分で作成して」Upするって書いてあるよ。
=> テキストの切り貼りやソート作業は人間がする。
=> の部分の処理をCGIにさせることもできるけど、設置できる場所が限られたりする。
レス数が900を超えています。1000を超えると表示できなくなるよ。