△▲ WebProg 初心者の質問 Part11 ▼▽
■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん
04/11/28 18:58:29ID:???質問したいけど、どうしたら良いか分からない。
そんなときは、ここに書き込んでください。
板の住人や、その他が、けなしながら、厳しく教えてくれるかも。
質問する前に、まずはここを読んでね。
【注意事項】
・質問する前にGoogleで検索してみましょう
http://www.google.co.jp/
・環境(ソフトウェアのバージョンなど)は、必ず書いてください。できるだけ詳しく。
後から情報を書き足す、いわゆる情報の小出しは極力避けてください。
・何がしたくて、何ができて何ができないのかを書きましょう
・マルチポスト(複数のスレッドで質問する行為)は絶対に禁止です。
・過去ログは必ず読みましょう。あなたと同じ質問をしてる人がいるかも知れません。
2ch 総合ガイド
http://www.2ch.net/guide/
お願い。
適切な、板、スレ、を発見した場合、誘導してあげましょう。
スレの性質上 age 進行でお願いします。
関連情報は
>>2-3
前スレ
△▲ WebProg 初心者の質問 Part10 ▼▽
http://pc5.2ch.net/test/read.cgi/php/1095633323/
0582nobodyさん
05/01/28 23:01:14ID:Yva4N6l7どちらに書けばいいんでしょう?
0583nobodyさん
05/01/28 23:11:18ID:???0584nobodyさん
05/01/29 00:07:08ID:???具体的なコードの質問
【PHP】質問スレッドpart26【php】
http://pc5.2ch.net/test/read.cgi/php/1103636095/
それ以外の質問
【PHP】くだらねぇ質問はここに書き込みやがれpart2
http://pc5.2ch.net/test/read.cgi/php/1105218084/
0585nobodyさん
05/01/29 06:46:54ID:???0586nobodyさん
05/01/29 06:49:41ID:???0589nobodyさん
05/01/29 09:24:49ID:GH8qohAzFreeBSD4.10+apache_1.3.33+php-4.3.9の環境です。
クライアントはXP+IE6ですが、MacOS9+IE5でも確認しましたが、改善されません。
まさかと思い、サーバーのOSごと再起動してみましたが、状況に変化なし。
解決出来たきっかけを思い出してもらえませんか?>580さん
0590nobodyさん
05/01/29 10:32:21ID:???0591nobodyさん
05/01/29 10:51:03ID:???0593589
05/01/29 12:21:42ID:???この問題はphpMyAdmin2.6系のバグの可能性が大です。
ダメ元でphpMyAdmin 2.5.7-pl1で試したら全然問題なかったです。
これだけの為に6時間の無駄、、、、(TдT)
0596nobodyさん
05/01/30 15:37:48ID:???できればたまったファイルは一定の数になると古いのから消えていくようにしたいです。
0597nobodyさん
05/01/30 15:42:17ID:???0599nobodyさん
05/01/30 18:05:48ID:???0600nobodyさん
05/01/30 18:38:30ID:/GtSjIXs初めてインストールしたんですが、同じ症状でてここにたどり着きました。
で、結局こんなの見つけました
http://sourceforge.net/tracker/index.php?func=detail&aid=1111855&group_id=23067&atid=377408
ここにコメントあり。
lang/japanese-utf-8.inc.php の
$charset = 'UTF-8';
を
$charset = 'utf-8';
にすれば解決と。
現在は fix されているようです。
0601600
05/01/30 18:40:36ID:???0603nobodyさん
05/01/30 21:07:30ID:???■ ■
■ 新規質問は名前欄・メール欄を空にして行え ■
■ ■
■ 質問者が返信する際は、名前欄に「最初に質問したレス番号」を入れろ ■
■ ■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
0604599
05/01/30 22:15:08ID:???0605599
05/01/31 00:11:57ID:???0608nobodyさん
05/01/31 22:17:52ID:Q+Rv1q8yとよく聞きます 自分はWindowsしか使った事が無いのですが
Perlの書籍とか買っても理解する事ができるのでしょうか?
PerlはWindowsにも移植されていますが、やはりUNIXで使うのとでは
なにか違いや制限があるのでしょうか?
やはりPerlを学ぶにはまずUNIXから入った方がよいのでしょうか?
教えてください
0609nobodyさん
05/01/31 22:23:35ID:???0610nobodyさん
05/01/31 22:26:31ID:???UNIX系を知っているに越したこともないけど知らなくとも出来る
制限は若干あるけど初心者のうちは多分関係ないから
気にせずやればいいと思うよ
0611608
05/02/01 00:06:06ID:???ではさっそく何か書籍を買いたいと思います
0612nobodyさん
05/02/01 04:48:32ID:???blogからは<img src="http://...counter.php">として呼び出しています。
このカウンタにアクセス解析をつけようと思ったのですが、HTTP_REFERERが構造上blogの
アドレスになってしまいます。<img src=>の部分をjavascriptなどを使ってblogを訪れた人のHTTP_REFERER
をcounter.phpに引き継ぐ方法はないでしょうか?
という質問はどこへ行ったらよいでしょうか?
0614nobodyさん
05/02/01 07:39:36ID:???自分でできないなら既製品を探す。
0615これ!dama と!omikujiだけ?かな
05/02/01 08:26:29ID:???0616nobodyさん
05/02/01 08:27:10ID:???0617612
05/02/01 13:55:28ID:???KENTのアク解とはhttp://www.kent-web.com/
のことでしょうか?アクセス解析が見あたらないです。
参考になりそうなソースでもいいので誰か教えてください。
>>614
どうしても欲しい物というのではなく、自分で作りたいんです。
>ゲットさせるURLにクエリー付けてPHPに渡すだけ。
↑これは参考になります。ありがとうございました。
0618nobodyさん
05/02/01 14:42:23ID:???あるじゃん。ひどい人だね。
Access Report
http://www.kent-web.com/data/report.html
0619nobodyさん
05/02/01 14:49:06ID:???とりあえずPHPのオフィシャルはここね
http://jp.php.net/manual/ja/language.variables.external.php
count.php?foo=barとやれば、$_GET['bar']で取れるから
Javascriptは他からコピればいいけど、URLエンコードを忘れないよう
0620nobodyさん
05/02/01 14:50:03ID:???0621576
05/02/01 16:29:27ID:???レスありがとうございます。
やはり吐き出したHTMLページの文字コードと同じもので送り返して来るという前提でいいですかね。
中にはブラウザ以外でアクセスする者もいるでしょうが(笑)
処理しない想定外のエンコーディングはエラー処理さえしっかりすればいいですかねぇ。。。
うーんw
0622nobodyさん
05/02/01 16:47:03ID:???<SCRIPT Language="JavaScript">
<!--
document.write("<img src='./counter.php?referrer="+document.referrer+"'>");
// -->
</SCRIPT>
$ref = $_GET['referrer'];
でできました。
document.referrer で検索をしたらたくさんの情報がありました。
みなさんありがとうございます。
blog使ってるかたカウンターはどんなの使ってますか?
0623nobodyさん
05/02/02 19:21:52ID:???0624nobodyさん
05/02/03 00:23:00ID:???0626nobodyさん
05/02/03 12:08:33ID:???○ PerlはWindows9x系では使えない
0627nobodyさん
05/02/03 13:03:52ID:???0628nobodyさん
05/02/03 14:21:07ID:???0629nobodyさん
05/02/03 20:03:23ID:???しかしながら、トップで文字セットをEUC-JPにしてログインしても
utf-8が渡ってしまいます。
環境
php 4.3.10
mysql 5.0.2-alpha
phpMyAdmin 2.6.1
0630nobodyさん
05/02/04 02:56:20ID:???誰かに勝手にエロサイトの宣伝を投稿されていました。
なんらかの形でパスワードが盗まれたのでしょうか?
それとも、よくわからないけど直接入り込んだ??
cgiを書き換えるとか、パーミッションを変えるとか
何か対策はありますでしょうか?
0631630
05/02/04 02:57:22ID:???http://www.2apes.com/
0632nobodyさん
05/02/04 09:27:24ID:???0633629
05/02/04 10:13:35ID:???結局、全部入れ直しで解決しました。
0635nobodyさん
05/02/04 13:20:08ID:???>それとも、よくわからないけど直接入り込んだ??
はい、でむぱさんキタ─wwヘ√レvv〜(゜∀゜)─wwヘ√レvv〜─ !!
0636nobodyさん
05/02/04 15:43:27ID:???普通のhtmlからcgiを呼び出したいのですが、
formを使う以外に方法はないでしょうか。
SSLが禁止されているサーバなので、
<!--#exec cgi="hogehoge.cgi"-->も使えません。
他の方法があればお願いいたします。
0641nobodyさん
05/02/05 03:31:55ID:???Perlの起動が上手くいきません…
XPでPerlのVerは5.8.3です
とりあえずデフォルトでインストールは終わったのですが
コマンドプロンプトを開くと即閉じてしまいます。
サイトみてもXPの説明が…
0644641
05/02/05 04:50:26ID:???すぐに終了してしまう状態です。一瞬で
0646nobodyさん
05/02/05 10:58:54ID:???してくださいと書いてあったのですが
なぜかインストしてもDOSがうまくたちあがらないのです
0648nobodyさん
05/02/05 12:30:42ID:???えーと・・・とりあえず、もう説明はいい。
用語が滅茶苦茶で聞いても混乱するだけだろうだから。
まずは具体的に、「最終的に何がやりたいか」を言って。
〜というゲーム用の、〜というツールを使いたい、とか。
ウェブブラウザを使ってやる、〜というゲームをやりたい、とか。
0649nobodyさん
05/02/05 13:25:15ID:???えーとMUGENというゲームをやろうとしてMS−DOSパッチで起動するんですが
それをクリックしてもすぐ消えてしまう、という状態です。
0651nobodyさん
05/02/05 13:34:56ID:???ゲーム名だけ書いて俺らにそれを探せってのか?
perlが必要とか書いてあるならそのURLぐらい示せってんだ。
もう放置。
0652nobodyさん
05/02/05 16:40:34ID:???>>649
Perlをインストールした後にパソコンを再起動している?
再起動しないと、Perlは動かんぜ。その上でDOS窓で
perl -e "print 'Hello!'"
と打ち込んでごらんよ。
Hello!
と表示されればPerlは多分正常にインストールされている。
それでゲームが動かんようなら、作者に聞くのが一番だろうな。
0653nobodyさん
05/02/06 14:55:05ID:???複数ファイルのCRC16チェックを行い、その結果を表示するCGIを作ったのですが
1ファイル毎に結果が送られなくて、10個ほど毎にブラウザに返してきます。
これを1個づつこまめにレスポンスを送るにはどうすれば良いのでしょうか?
Unixの場合は $|=1 等で手段が有るようですが、Windows環境では無理でしょうか?
0654nobodyさん
05/02/06 15:24:19ID:???1個づつってどうなることを期待してるんだ?
まさかタイプライターのように1行づつ追加するように
表示したいとか言うんじゃないだろうな?
0655nobodyさん
05/02/06 15:34:21ID:???可能だと思うけど?
問題は何処でどれだけバッファリングされているかだね…
バッファリングを無効化出来無い所があれば、
適当にダミーデータで埋めてやればいいだろう。
0656nobodyさん
05/02/06 15:37:09ID:???print"<table><tr><td>xxxxx.xxx 判定ok</td></tr></table>\n";
という風に出力していますが、サーバから送出されるパケットは、
有る程度のデータ量にならないと送られない、っていう事です。
こまめにバッファをフラッシュできれば、ブラウザでリアルに近い
表示が出来るのかと思ったので。
>ダミーデータ
これも考えたのですが、相手方のブラウザに影響しない物を考えると
<!--------->のような物しか無いですよね・・。
0657nobodyさん
05/02/06 15:42:21ID:???ブラウザのエンジンがそのタイミングで表示する保証はないのだから。
0658nobodyさん
05/02/06 15:43:04ID:???0659nobodyさん
05/02/06 15:44:26ID:???↑これ文法違反
<!-- と --> の間に -- を含めてはいけない
(厳密にはもうちょっと違うんだけど)
0660653
05/02/06 15:50:33ID:???すみません。
調べた所、きっちり4096バイトづつ送信されて居るみたいです。
<!-- -->で4096バイトまで貯め込むしか無いのでしょうか・・。
0662653
05/02/06 16:11:19ID:???結果が表示できていますね・・
>661さん
httpd.confの<IfModule>タグ部分で、確かに以下の行は有効になっていました。
AddEncoding x-compress Z
AddEncoding x-gzip gz tgz
しかし、これをコメントアウトすると4096ではなく、貯め込むサイズが大きくなるようです。
0663653
05/02/06 16:14:29ID:???通常なら21K程ののhtmlになるのですが、このダミーを挿入した場合は350K程にもなりますね。(^^;
0664nobodyさん
05/02/06 16:33:38ID:???Apache 1.3の新機能を見てみたら、
もっと普通に出来そうな気がするけどね
「CGI スクリプトの出力のバッファリングの減少」項
長いので本文は省略
ところで、なぜにダミーデータをコメントアウトする必要が?
HTMLなんだから\nとか・・・
0665nobodyさん
05/02/06 17:12:25ID:fwG0kktYテキストエリアに表示させる時、改行文字は何になるのですか?
<TEXTAREA COLS=65 ROWS=5 NAME=\"ets\">$ets</TEXTAREA>
と記述し、$etsのデータの改行したいところに\nとか\rとか\r\r\nとか
入れてみたのですが、そのまま表示されます
0667653
05/02/06 17:22:42ID:???確かにそういうアナウンスでしたが、現状はconf等で設定を変えれる物では無いようです
確かに \n でもokですね
0669nobodyさん
05/02/06 17:47:32ID:???0670nobodyさん
05/02/06 18:22:18ID:fwG0kktY$etsの中身は、
あいうえお\nかきくけこ\n
といった感じです。
あいうえお"\n"かきくけこ"\n"とやっても、
"あいうえお\nかきくけこ\n"とうやってもだめでした。
なにか基本的に間違ってますでしょうか?
0671nobodyさん
05/02/06 18:30:30ID:???0672nobodyさん
05/02/06 18:33:30ID:???というのは、「\nが表示される」というのではなくて、
「改行されない」ということ?
0674nobodyさん
05/02/06 18:41:18ID:fwG0kktYあいうえお\nかきくけこ\n
あいうえお"\n"かきくけこ"\n"
"あいうえお\nかきくけこ\n"
と改行されずにこのまま表示されます。
0675nobodyさん
05/02/06 18:48:24ID:fwG0kktYブラウザで見て改行されません。
入力したデータを修正する画面を作っていて、前回入力したデータを
テキストエリアに初期値として表示させようとしています。
元々、データファイルには、あいうえお<br>かきくけこ<br>という
ふうに入っていて、そのまま表示させたら、改行されずに<br>も表示
されたので、<br>を\nに変えたりしてみたのですが。。
0676nobodyさん
05/02/06 18:52:01ID:???Fatal error: Call to undefined function mysql_connect()
とエラーが出て接続できません…
どなたか原因を教えて下さい。
phpソース
$con = mysql_connect("localhost", "username", "");
環境@php-5.0.3 apache_2.0.52 mysql4.0.13
0677nobodyさん
05/02/06 19:02:26ID:???いちいち上げっぱなしで書いていないで元質問のレス番号を名乗れや。
>あいうえお\nかきくけこ\n
これじゃ改行じゃなくて\nっていう文字列でしかない。
データが「あいうえお<br>かきくけこ<br>」になってるなら
$ets =~ s/<br>/\n/ig;
<TEXTAREA COLS=65 ROWS=5 NAME=\"ets\">$ets</TEXTAREA>
0678localhost
05/02/06 19:05:09ID:65HMlodY画面遷移ができるだけ少なく押さえるためには どうしたら良いでしょうか?
やっぱりflashが良いのでしょうか..
0679nobodyさん
05/02/06 19:26:13ID:???$ets = "あいうえお\nかきくけこ\n";
でいけそうなんだけど。。
# これ以上はソースが無いと分からないと思う。
>>676
ttp://ns1.php.gr.jp/pipermail/php-users/2003-October/019037.html
> PHP5 からは、MySQL のライセンス条項の変更に伴い、MySQL クライアン
> トライブラリの標準バンドルがなくなりました。
これじゃない?
0680649
05/02/06 20:13:35ID:???入力してもエラー出てしまいますね
DOS窓にppmと入れてもNO Perl script in instollと出てくるのでうまくいってないようです…
0682nobodyさん
05/02/07 09:53:24ID:brQ0I40vサムネイルで一覧表示するとしたら、どういった方法が考えられますか?
それとか、アマゾンの評価のところを抜き出して使ってる本のネット通販サイトとか
あるじゃないですか。ああいうのってどうやってるんでしょうか。
あと、いろんなニュースサイトの最新ヘッドラインを自動的に集めてまとめて表示してる
サイトなど。
なんとなくどれも仕組みとしては同じっぽく感じるんですが、
CGIで目的のサイトからHTMLソースを取得して解析して
自サイトに表示って感じでしょうか?
■ このスレッドは過去ログ倉庫に格納されています