トップページ⇒php
1001コメント331KB

【PHP】下らねぇ質問はID出して書き込みやがれ 74

レス数が900を超えています。1000を超えると表示できなくなるよ。
0001nobodyさん2008/09/20(土) 20:23:08ID:???
質問者はまず>>1を良く読むこと(必須!)
過去スレ、関連スレ、FAQなどは>>2-10辺り
次スレは>>980が立てる。10分以内に立たない場合、宣言してから立てたい人が立てること。

◆前スレ
【PHP】下らねぇ質問はここに書き込みやがれ 73
http://pc11.2ch.net/test/read.cgi/php/1220440493/

◆質問用テンプレ
【OS名】vine linux
【PHPのバージョン】php5.26
【連携ソフトウェア】mysql
【質問内容】

◆質問する時の注意
・ スレを上げて自分のIDを表示させること。(メール欄に何も記述しない。専ブラのsageチェックを外す)
・ 己の行った操作、変更などを詳しく明記すること。
・ エラーメッセージはそのまま表記すること。「エラーが出ます」だけでは回答不可。
・ 質問者として、態度をわきまえること。
・ 事前に関連リンクの公式マニュアル、リファレンス本くらいはちゃんと目を通しておくこと。
(PHPで最良の教本はこの公式マニュアル。市販の書籍は嘘が多いので鵜呑みにしない。)

◆質問後の注意
・2回目以降は最初に質問した際のレス番号を入れて、偽者防止に必ずIDを表示させること。
・解決しなくても回答をもらった場合はお礼を言うこと。
 (荒らし、煽りは除く。煽られたときも、無闇に反論せずスルーすること。)

◆回答者への注意
・誰にレスしているのか分からないと困るので、>>(アンカー)をつけて回答すること。

【その他諸注意】
・SQL・正規表現・PEAR・テンプレート(Smarty等)・フレームワークは各該当スレへ
0809nobodyさん2008/10/10(金) 09:58:37ID:???
>>808
tail -fでやるのは如何でしょうか?
0810nobodyさん2008/10/10(金) 11:09:14ID:???
fopenして
fseek(ファイルのケツ)して1行づつ戻して読めば?

アッー!
0811nobodyさん2008/10/10(金) 12:13:05ID:???
ケツにseekしても行単位で戻せんし、どうしてもバイト単位になるす
行単位でseek出来れば最初からヤっとるわ!

アッー!
0812nobodyさん2008/10/10(金) 16:28:36ID:???
わがまま言わずに行区切りくらい自分で見付けなさい

行単位でシークしたけりゃおとなしく固定長レコードか、データベース使えば?
負荷が問題になるならキャッシュの導入を先に考えればいいよ。
0813nobodyさん2008/10/10(金) 18:31:41ID:Yvgf2UGi
php4とphp5をくらべて、php4でしか使えない関数ってありますか?
0814nobodyさん2008/10/10(金) 18:34:30ID:???
>>813
たとえば、mb_系の関数やwhile文やexit、functionなどが使えない。
0815nobodyさん2008/10/10(金) 18:45:41ID:Yvgf2UGi
ありがとうございます
以下のサイトを参考にしたのですが、このページに掲載されている関数は全部php5で使えるということでしょうか?
ttp://php.benscom.com/manual/ja/indexes.php
0816nobodyさん2008/10/10(金) 18:57:59ID:???
>>815
釣られんな、>>814に書いてるヤツが使えなかったらヤバいだろ

ttp://www.php.net/manual/ja/indexes.php
同じ内容だが本家見ような、余裕あれば原語も

ttp://www.php.net/manual/ja/about.prototypes.php
マニュアルを見る前にここチェック
関数の説明にはちゃんと対応バージョン書いてあるからな
0817nobodyさん2008/10/10(金) 19:23:21ID:Yvgf2UGi
ありがとうございます
これからは本家で見るようにします。
php4を切り捨てるため、php5で使える関数をテキストエディタの補完色分けに作ろうと思ってます。
関数の説明ページをひとつずつ開いて対応バージョンを調べるしかないですよね・・・
時間との戦いになりますが、地道にやっていきます。
0818nobodyさん2008/10/10(金) 20:02:39ID:???
いくつあると思ってるんだw
0819nobodyさん2008/10/10(金) 20:19:02ID:Mjn4nOqX
>>809-812
試してみます。
ありがとうございました。
0820nobodyさん2008/10/11(土) 02:23:25ID:Dg304RS1
いいってことよ
無料人力検索ボランティアをこき使ってくれたまえ
0821nobodyさん2008/10/11(土) 02:25:45ID:Dg304RS1
1.質問があがる
↓
2.質問を読んだ者が検索して答えをみつけてくる
↓
3.検索してみつけたページに書いてあることをコピペ(文章改ざん)して偉そうに回答

そんなスレだからがんばれよ
0822nobodyさん2008/10/11(土) 02:26:39ID:???
そんな今さらなこと言われてもなぁ
0823nobodyさん2008/10/11(土) 02:47:43ID:???
これいいなと思う質問回答はwikiにまとめようぜ
ttp://wikiwiki.jp/
0824nobodyさん2008/10/11(土) 04:35:19ID:???
一人でやってろ
0825nobodyさん2008/10/11(土) 07:43:55ID:???
>>830がwikiwiki登録してくれます
0826nobodyさん2008/10/11(土) 16:02:58ID:hw8joz8b
すみません。このようなエラーが出ていますが、何が原因ですか?

Service Temporarily Unavailable
The server is temporarily unable to service your request due to maintenance downtime or capacity problems. Please try again later.
--------------------------------------------------------------------------------

Apache/1.3.34 Server at www.mannanlife.co.jp Port 80
0827nobodyさん2008/10/11(土) 16:03:54ID:???
http://www.mannanlife.co.jp/
0828nobodyさん2008/10/11(土) 16:33:13ID:???
>>826
いつから、こうなるの?
あなたは誰?単なる訪問者、それともHP設置者とか。
0829nobodyさん2008/10/11(土) 21:20:05ID:???
フッターを外部ファイルで一括管理したいのですが、
ググってみてもあまり情報が出てきません。

phpのインクルードの方法について教えてください。
0830nobodyさん2008/10/11(土) 21:21:11ID:???
include 'footer.html';
0831nobodyさん2008/10/11(土) 22:21:44ID:4K6Y3Waq
バッチファイルにftpコマンド書いておいて
サイト閲覧者に開かせれば
そいつのパソコンのデータを自動で俺のサーバーに移せますか?
0832nobodyさん2008/10/11(土) 22:23:32ID:???
無理
0833nobodyさん2008/10/11(土) 22:53:19ID:8WtsmSV0
PEARのMDB2を使用してTCP/IPを使用しているMySQL5の環境で
接続しようと試みているのですが、接続できません。
ご教授願えますか?
0834nobodyさん2008/10/11(土) 23:07:58ID:???
>>833
localhostじゃないならポートが開いてるか確認する必要がある
MySQL接続ユーザのhostに接続元のホスト名(または%)が指定されてるか確認する必要がある

あと、「接続出来ません」では分からん
MDB2ならデバッグでエラーメッセージを取れるから、何が原因で接続出来ないか見ような
0835nobodyさん2008/10/11(土) 23:20:16ID:G3J1VtlX
PHPエディタなんだけど、
ファイルを2つ開いておいて、
タブで切り替えるってできないの?
0836nobodyさん2008/10/11(土) 23:29:26ID:8WtsmSV0
エラーメッセージを取得しましたら下記のようなエラーです。
Access denied for user: 'username@hostname' (Using password: YES)]

ポートの開閉確認とは??レンタルサーバーを使用しております。どのように
行えばよいでしょうか?お恥ずかしい質問ですが、よろしくおねがいします。
0837nobodyさん2008/10/11(土) 23:29:53ID:4K6Y3Waq
>>832
回答ありがとうございます。
余談ですが
delコマンドを使うと閲覧者のPCのデータを消せますか?

>>835
メモ帳二つ開けばいいよ。漢(おとこ)ならメモ帳だろ。


関係ないけど、さっきすっきりデフラグってソフト使ったら、
PHPのセッションのフォルダごと自動で削除されてセッション使えなくなった。
0838nobodyさん2008/10/11(土) 23:31:23ID:???
>>836
IDかパスが間違ってる
0839nobodyさん2008/10/11(土) 23:37:11ID:8WtsmSV0
ソースに記述したIDとパスでphpMyAdminはログインできるんです・・・。
0840nobodyさん2008/10/11(土) 23:37:45ID:???
じゃ接続の仕方がおかしい
0841nobodyさん2008/10/11(土) 23:41:28ID:8WtsmSV0
$mdb2 =& MDB2::connect("mysql://username:pass@hostname/tablename");
と記述しております。どこか間違えておりますでしょうか?
0842nobodyさん2008/10/11(土) 23:57:24ID:8WtsmSV0
記述ミスです。
$mdb2 =& MDB2::connect("mysql://username:pass@hostname/databasename");
です。
0843nobodyさん2008/10/12(日) 00:10:26ID:???
そのレン鯖のMySQLは外部接続を許可しているのか?
そうでないならlocalhostしか接続出来んだろ
phpMyAdminはレン鯖提供か、自スペースに置いたものだろ?(レン鯖ないで動くアプリはlocalhost接続)
08448432008/10/12(日) 00:14:23ID:???
ちょっと言い方が悪かったかもしれん
つまりホスト名に「localhost」以外を指定出来る設定になってるかどうか
普通は「mysql://username:pass@localhost/databasename」にする
(MySQLはユーザ名だけでなくホスト名もチェックする認証方式)
0845nobodyさん2008/10/12(日) 00:16:43ID:cg/RVdaY
セッションを利用するWEBページを見て回ってるときに、
そのセッションIDが自分のパソコンの中のクッキーに保存されていて、
そのクッキーを盗み出されたら、セッションIDがばれてしまって
なりすましされてしまうの?
0846nobodyさん2008/10/12(日) 00:40:17ID:???
サイトの対策次第
セッションIDと共にIPでのチェックもしてる場合は抑制されるし
サイトが未対策で、IDバレたらなりすまし可能(ヘッダーにIDを仕込むだけだし)
0847nobodyさん2008/10/12(日) 00:43:36ID:???
>>845
セッションハイジャックは都市伝説。
存在しないよ。
0848nobodyさん2008/10/12(日) 00:57:13ID:???
>>846
セッションIDが分かっても、鯖はコネクションが切れた時点でセッション内容を破棄するから
盗んだセッションでアクセスしても既に内容が無いんと違うか?

>>847
同意。セッションのフォルダは隠しフォルダだから外からアクセスできないし、外部から見るのは不可能だよな。
0849nobodyさん2008/10/12(日) 01:44:14ID:kzFvqNLy
おう、わいや、清原や。
お前ら、他のやつが作ったフリーのライブラリとか使う時に
自分のサイトで「○○さんのを使わせてもろたで」とか書くんか?
書かんでええやろ。どないやねん。はよ答えろや。
0850nobodyさん2008/10/12(日) 02:30:18ID:???
>>848

…こんな奴がいるからいつまでたってもPHPが馬鹿にされる
0851nobodyさん2008/10/12(日) 04:54:47ID:kzFvqNLy
おう、わいや、清原や。
PDF作ろうと思うとるねんけどFPDFは文字化けしてよう作られへんわ。

PHPのマニュアルに個人利用フリーで商用有料のモジュールあるんやけど
個人でアフィリエイトするサイトは商用になるんか?
そもそも商用って何やねん。
ウェブプログラマーになって他人のサイト作る事が商用?
会社で自社のサイト作るんが商用?
どないやねん。はよ教えろや。
というか外部の奴からは関数なんて分からんから商用やってもバレへんのちゃうか?
0852nobodyさん2008/10/12(日) 04:59:49ID:LpzkFgnx
     ____
   /__.))ノヽ
   .|ミ.l _  ._ i.)  
  (^'ミ/.´・ .〈・ リ   そんなこと知らんわ
  .しi   r、_) |  
    |  `ニニ' /   
   ノ `ー―i
0853nobodyさん2008/10/12(日) 05:14:04ID:???
>>851
ちんちん舐めて
0854nobodyさん2008/10/12(日) 06:31:27ID:???
>>852
星野に似てるな。
0855nobodyさん2008/10/12(日) 09:01:37ID:B7DkksYv
すいませんhttp://openlab.ring.gr.jp/k16/htmllint/tagslist.cgi?HTMLVersion=XHTML11で
タグ名とそのタグの属性名を正規表現で抜き出したいのですがうまくいきません
どなたかご教授おねがいします

$file = file_get_contents("http://openlab.ring.gr.jp/k16/htmllint/tagslist.cgi?HTMLVersion=XHTML11");

preg_match_all("/<dl>.*</dl>/",$file, $ary);
08568452008/10/12(日) 09:50:14ID:???
うぜえ回答者はだまってろ!
わかるかた回答おね
0857nobodyさん2008/10/12(日) 10:20:47ID:???
>>855
正規表現で/使う場合はエスケープ
オプションで改行も全て含むやりかたがあるからやってみろ(mだかUだか忘れたけど)
.*を(.*?)にしてみろ、.*は最長マッチだが.*?は最短マッチだ
0858nobodyさん2008/10/12(日) 10:30:37ID:???
>>845
なりすましはセッションではなくSSLで使う言葉じゃね。
Session Fixationでググれ。
0859nobodyさん2008/10/12(日) 12:57:38ID:???
>>856
俺のチンコなめ回したら教えてやる。
0860nobodyさん2008/10/12(日) 13:30:21ID:???
>855
もうDOM使っちまえよ
0861nobodyさん2008/10/12(日) 13:53:51ID:UTQYH/CT
php.ini の以下の設定のコメントを外してもociドライバが認識されません(phpinfo()で確認)
extension=php_oracle.dll
extension=php_oci8.dll
extension=php_pdo_oci.dll

Oracle Database 10g Express Editionを使用してます。
どうしたら、認識されるのでしょうか?
08622112008/10/12(日) 13:59:14ID:fXLt5ZTj
>>861
Oracleのクライアントを入れていないんじゃない?
08632112008/10/12(日) 14:06:40ID:fXLt5ZTj
おっと。うっかり想像で書いてしまったぜ。

>>861
エラーログみたらなんか出てるんじゃない?
ロードに失敗しているなら、DLLをロードする時必要なファイルに
パスが通ってないとかそもそも必要なものがインストールされてないとか、、、

http://www.php.net/manual/ja/book.oci8.php
0864nobodyさん2008/10/12(日) 15:12:01ID:kzFvqNLy
おう、清原やけど、
数字を16進数や2進数にするんわ分かってんけど
文字を16進数や2進数にするんわどうしたらええの?
文字かて2進数にできるんちゃうか?
教えろや。はよしてや。急いでるねん。
0865nobodyさん2008/10/12(日) 15:15:31ID:???
asciiコードってこと?
全角だと文字コードによって変わっちゃうんだけど
08662112008/10/12(日) 15:20:51ID:fXLt5ZTj
要するに… 「文字」を「数字」にできればいいんだよね。
この変見ればやりたいこと書いてあるんじゃない?
http://www.php.net/manual/ja/language.types.type-juggling.php
0867nobodyさん2008/10/12(日) 15:32:26ID:???
>>864
急いでるなら、俺のチンチンを今すぐ舐めろ!
0868nobodyさん2008/10/12(日) 16:32:51ID:ZWInd4bd
変数展開をその場でなく任意の場所で行う
標準的な関数か方法はないでしょうか?

通常の変数展開は
$foo = 'bar';
echo "foo: {$foo}"; // => foo: bar

ですが
$hoge = 'foo: {$foo}'; // ここでは展開しない
$foo = 'bar';
echo func($hoge); // ここで展開する
// または echo func($hoge, array('foo' => $foo)); など

のような形にしたいです。
sprintf()の%sに名前を指定できる感じのものと言えばいいでしょうか。
よろしくお願いします。
0869nobodyさん2008/10/12(日) 16:36:35ID:???
そういうときのためにsprintfがあると思うんだが
もしくはeval
08708612008/10/12(日) 16:56:09ID:???
>>863
Oracle Instant Clientを落としてきて、中身をsystem32フォルダに入れたらうまくいきました。
ありがとうございました。たすかりました。
0871nobodyさん2008/10/12(日) 17:14:38ID:???
>>869
ありがとうございます。
sprintfは展開する順序が固定なのが少し困るところです。
evalは思いつかなかったので
初心者なりにevalを使って期待する関数をつくってみました。
こういった感じの標準的な関数・方法はないでしょうか?

function interpolate($str, $args) {
extract($args);
return eval('return "' . $str . '";');
}

$hoge = 'foo: {$foo}';
$foo = 'bar';
echo interpolate($hoge, array('foo' => $foo)); // foo: bar
08728682008/10/12(日) 17:16:11ID:ZWInd4bd
すみません。>>871は868です。
08732112008/10/12(日) 17:19:51ID:fXLt5ZTj
標準的かどうかはよくわからないけど、変数を展開させることに拘らなければ
str_replace かその関係の関数が簡単なんじゃないかな?
echo str_replace(array('$foo'),array('bar'),$hoge);
みたいな。
http://jp2.php.net/manual/ja/function.str-replace.php
08748682008/10/12(日) 18:18:51ID:ZWInd4bd
>>873
ありがとうございます。
str_replace()やpreg_replace()はすべての引数で配列を指定できるのですね。
1つずつの文字列しか引数に取れないと思い込んでいたので
勉強になりました。

配列の中身の展開("{$baz[0]}"など)が必要にならない限り
これを使っていきたいと思います。
皆さんありがとうございました。
0875nobodyさん2008/10/12(日) 20:15:22ID:???
トーシロなんだけど
このページの
http://www.phppro.jp/school/phpschool/vol12/2


if (isset($_POST["title"]) && $_POST["title"])
って入力確認だけど、なんでissetで事足りるように見えるのに後ろに余計な物付け足してるん?
念のため聞くけど、後ろのは入力されてたらTRUEを返すんだよね?

なんか見苦しくてすまない、回答いただけるとウレシス
0876nobodyさん2008/10/12(日) 20:19:57ID:qbuV3HNr
ごめんID出し忘れた
0877nobodyさん2008/10/12(日) 20:20:37ID:???
>>875
0
0878nobodyさん2008/10/12(日) 20:28:59ID:???
つかissetだけでいいわな
08792112008/10/12(日) 20:29:53ID:fXLt5ZTj
「入力されてたらTRUE」の認識は正しいと思います。
何でよけいだと思ったのかな。
08802112008/10/12(日) 20:36:51ID:fXLt5ZTj
あ。ごめん。俺間違ってる。
875の書き方も、877の事を考慮すると間違ってる。
0881nobodyさん2008/10/12(日) 20:37:46ID:qbuV3HNr
回答どうもです。
これってissetだけじゃ駄目なんですかね?
0882nobodyさん2008/10/12(日) 20:38:52ID:qbuV3HNr
あ、そういう事か
0だと入っててもFALSEかなんかになるんですよね
回答どうもです
0883nobodyさん2008/10/12(日) 20:46:54ID:???
なんねーよissetは
0884nobodyさん2008/10/12(日) 20:49:37ID:???
0だとisset通るけど後方で引っかかる
array()も同じく
0885nobodyさん2008/10/12(日) 21:05:30ID:cg/RVdaY
WEB系ってある程度きわめると
勉強することなくなるの?
0886nobodyさん2008/10/12(日) 21:08:42ID:???
んなわけねーだろ。
0887nobodyさん2008/10/12(日) 21:12:53ID:cg/RVdaY
http://wiki.bit-hive.com/tomizoo/pg/PHP%20CLI%2FCGI%20SAPI

ここに、PHPのCGI版は、実行時に
HTTPヘッダを自動で送信している、って
書いてあるけど、
自分はPHPのモジュール版を使っているのだが、
この場合はHTTPヘッダを自動で送信しているのかな?
それともしていないのかな?
08882112008/10/12(日) 21:32:59ID:fXLt5ZTj
使っているのなら自分で確認できませんか?
0889nobodyさん2008/10/13(月) 01:00:05ID:???
>>875
そのURLは面倒なので見てないが、変数定義があるかどうかを調べた後にその変数の正当性を調べるのは、
何らおかしい事ではないというかむしろ普通。

PHPはそこら辺いい加減な言語だから別に好きにすりゃいいが、変数が定義されているかどうか分からないケースの場合、
先にisset()で調べた方が、実行速度は上がるケースがある。未定義の変数の参照は遅い。

if (isset($_POST["title"]) && $_POST["title"]) だと、$_POST["title"]が未定義ならその後の処理は実行されない。
if ($_POST["title"]) だと、$_POST["title"]が未定義の時に遅い。まぁマイクロ秒単位の世界だがw
0890nobodyさん2008/10/13(月) 01:02:20ID:???
なんで isset($_POST["title"] だけではだめなの?
0891nobodyさん2008/10/13(月) 01:48:34ID:???
みんな回答ありがとう
08922112008/10/13(月) 07:30:16ID:2R92n/wD
>>890
だめかどうかは知らないけど、
isset($_POST["title"])
と
$_POST["title"]!=""
は意味(結果)が違うからね。
必要に応じて使えばいいと思う。
0893nobodyさん2008/10/13(月) 07:38:41ID:???
じゃstrlenにすれば一発でできんじゃん
0894nobodyさん2008/10/13(月) 07:46:42ID:CGfh2V74
phpファイルで
<html>
<head><title>PHP TEST</title></head>
<body>
<?php
require_once(DB.php);

?>
</body>
</html>
というのを作ってapacheで実行したら
エラーが出ました

Warning: require_once(DB.php) [function.require-once]: failed to open stream: No such file or directory in C:\Program Files\Apache Group\Apache2\htdocs\atest.php on line 7

Fatal error: require_once() [function.require]: Failed opening required DB.php (include_path=.;c:\php\includes;c:\smarty\libs) in C:\Program Files\Apache Group\Apache2\htdocs\atest.php on line 7

と書かれていたのでC:\WINDOWS\php.iniの
include_path = .;c:\php\includes;c:\smarty\libs
を確認したのですが違いはなかったようです

どうすればよろしいでしょうか?
0895nobodyさん2008/10/13(月) 07:50:19ID:???
PEAR入れれ
0896nobodyさん2008/10/13(月) 08:05:13ID:CGfh2V74
>>895
え?入ってないってことですか?
入れたはずなんですが
0897nobodyさん2008/10/13(月) 08:07:59ID:???
include_pathがそれでいいのか良く見て考えれ。終了。
0898nobodyさん2008/10/13(月) 08:20:52ID:CGfh2V74
>>895か>>897のどっち?
pearは入れたはず
include_pathはとりあえず言われたのをやったんですけども
pear導入のときから少し変えた
なにを入れたらいいの?
08992112008/10/13(月) 08:51:11ID:2R92n/wD
>>898
警告メッセージってコピペですか?
require_once の引数はそれで正しいですか?
09008942008/10/13(月) 09:13:10ID:CGfh2V74
レスありがとうございます

コピペです
require_onceの引数ですが
c:\php\pear\DBなので間違いではないと思います
09012112008/10/13(月) 09:26:59ID:2R92n/wD
>>900
> コピペです
私の理解では、DBとphpが定数定義されていない限り、
require_once(DB.php);
は
require_once("DB"."php"); つまり require_once("DBphp");
という動きをします。

しかしそうだとすると、894の警告と食い違うので聞きました。
手で打ち直してないですか?

二つめの質問もつまりそういうことです。

もし私の理解が正しくなくて、require_once が DB.php を
開こうとしているなら、DB.phpが include_pathで指定されている
ディレクトリのどこかにあるかどうか確認すればよいと思います。

あるいは、require_onceの引数にパスを含めて指定することも
できると思います。
09028942008/10/13(月) 10:38:31ID:CGfh2V74
ありがとうございます
一度帰宅してやってみます
詳しく書いて頂き大変感謝してます

いつもここのスレは丁寧な方が多くて嬉しい限りです
0903nobodyさん2008/10/13(月) 12:24:01ID:???
>>892
もしかすると
gettypeでstringの場合とstrlenで1文字以上をチェックすれば完璧じゃね?

または(string)で強制的にstringに置き換えてstrlenでチェック
09042112008/10/13(月) 12:37:29ID:2R92n/wD
>>903

>>889 で書かれていることは知らなかったけど、そういうこともあると思う。
自分で isset($_POST["title"]) && $_POST["title"]!="" とか書くときの
isset は Notice が出ないようにするためだな。
0905nobodyさん2008/10/13(月) 12:40:44ID:???
>>903
>>893
0906nobodyさん2008/10/13(月) 14:51:18ID:CGfh2V74
>>901
ディレクトリについて少し質問
C:\php\pear\DBだった場合 (DBはフォルダ)
C:\php\pearでもいいんでしょうか?
0907nobodyさん2008/10/13(月) 15:10:20ID:???
君さ、pear使うにしてももうちょっと基礎的なことを身に付けてからのほうがいいと思うよ
09082112008/10/13(月) 15:10:37ID:2R92n/wD
意味がよくわからないが、、

include_path で指定されたディレクトリにあるファイルは見つけられるけど、
指定されたディレクトリのサブディレクトリにあるファイルは見つけられないよ。

試してみればいいと思うのだが。
試してみての質問なら、エラーとか警告とか書かないとね。
質問しようと思ってエラーとか確認してるとハッと気づくとかよくあるよね。
レス数が900を超えています。1000を超えると表示できなくなるよ。