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

【PHP】質問スレッドpart32【php】

■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん2006/01/03(火) 17:18:20ID:???
PHP全般の質問スレです。
【基本ルール】
・新規質問の方は上げてください。age進行でお願いします。
・質問者は2回目以降、最初のレス番号を名前欄に入れてください。
・回答者は質問者に対して>>(アンカー)をつけてください。
・煽り・荒らしは放置。荒らしに反応した香具師も荒(ry
・解決しなくてもこたえてもらったら礼を。
【質問テンプレ】
・マニュアルを調べたか、google検索したか(調べたキーワード)
・タイトル(禁:教えてください!etc) 例:requireとinclude
・内容 例:requireとincludeはどう違うのですか?
・質問する際には環境も明記。
【その他諸注意】
・正規表現・PEAR・テンプレート(Smarty等)・フレームワークはそれぞれの該当スレへ
・SQLについての質問はデータベース板(PCカテゴリ)の各スレで
・オブジェクト指向については良スレがないから本を買え
・速さについては自分でベンチをとってここに書け(違う環境の人も調べてくれるかも)
【PHP マニュアル】
http://www.php.net/manual/ja/
※マニュアル上部の「search for」から検索を活用すべし(便利)。

過去スレ、関連リンク、FAQ等>>2-10辺り
0369nobodyさん2006/01/20(金) 07:24:55ID:???
>>367
普通 ! を使うんじゃないかな
0370nobodyさん2006/01/20(金) 07:36:51ID:???
虚 (null?) じゃなくて偽 (false) を返すのなら empty() ですね。
で、$hoge が定義されていないときに if (!$hoge) すると Notice が出て、
if (empty($hoge)) ではエラーなし。
0371nobodyさん2006/01/20(金) 07:50:35ID:qY5zGHnC
>>368
>>369
>>370
どうやら自分がものすごい勘違いをしていたようです。
おそらく関数ではなく ! を使った式で正解だと思います。
説明についてもnullとfalseを間違えるなどお騒がせしました。


ありがとうございます、無事解決できました。
0372nobodyさん2006/01/20(金) 09:40:24ID:WExUI5wL
PHPのアップロードについて

PHPって、ユーザーのアップロード処理が終わってからこちらで作成したPHPが起動しているようですが
アップロード中から動かすことって出来ないですかね?
アップロードの途中経過をユーザーに知らせたいんですが、今はupload_tmp_dirのファイルサイズを通知するという手段をとっています。

環境は
・Linux
・Apache2.2
・PHP 5.1.2
ですが、これが可能になるなら環境の変更も考えるかもしれません。
0373nobodyさん2006/01/20(金) 09:44:05ID:???
>>372
> アップロードの途中経過をユーザーに知らせたいんですが、今はupload_tmp_dirのファイルサイズを通知するという手段をとっています。

それで通知できてるんならいいんじゃないの?
03743722006/01/20(金) 09:48:21ID:WExUI5wL
>>373
できてるって言うか、ないよりマシな代物です。
upload_tmp_dirに作られるファイルは、当然ファイル名はランダムで、
どれがどのユーザーのファイルかは分からないんで、全ファイルのサイズを通知して
ユーザーに適当に推測してもらうしかないですし・・・
0375nobodyさん2006/01/20(金) 10:26:46ID:???
できるかどうか知らないけど JavaScript の範疇じゃないかなぁ
PHP はリクエストを受けて、それに対してレスポンスを返すのが
仕事だから、リクエストの途中の話は知ったことじゃないと
思うんだけど。
03765452006/01/20(金) 13:26:39ID:yXtCuLJZ
PHPとJavaScriptの組み合わせしかないと思い込んでるのかもしれないけど、以下の問題についてご教授願います。

「Submit前」のFormの値をPHPで取り出す方法を思案中。
pseudoでもちろん動かないけど、やりたいことはこんな感じ

+++++++++++
...
<form name="aaa"><input type"text" name="bbb" value="" onChange="register_value()"></form>
...
<script>
function register_value() {
<? $ccc ?> = document.aaa.bbb.value;
}
</script>
+++++++++++

他にメインのFORMがあっていろいろやってるので、ここではどうしてもSubmit前に処理する必要がある(と考えてください..)。

結局的にやりたいことは、FORM上の値を、SUBMITする前に(つまり $_POST['bbb'] ではなく)その場で(この場合はonChangeの度に)PHPの値$cccに渡したい。
JavaScriptの「document.aaa.bbb.value」ではなく、PHP独自で現document上のFormの値を取り出すことは可能なのでしょうか?
0377nobodyさん2006/01/20(金) 13:44:14ID:???
・・・・・・・・・・何がしたいんだ?
どう考えても基本から分かってない。
PHPとJavaScriptの役割の違いを全く理解してないな。
そもそもどう考えたらPHPで送信済みの物を操作できると思えるのかと小一時間・・

PHPとは全く関係ない、JavaScriptスレに逝け
0378nobodyさん2006/01/20(金) 13:53:47ID:???
Ajax じゃねーかな
03795452006/01/20(金) 14:17:24ID:yXtCuLJZ
ガッツリ理解しますた。
onChangeで再読込みしてURLから渡すぐらいしかどうにもならんすよね。
ガッツリ理解しますた。
いや、つまりサーバ介さなきゃどうにもならんってことを理解しますた。
0380nobodyさん2006/01/20(金) 14:29:04ID:???
だから再読み込みしたくないなら Ajax だっつーのに
0381nobodyさん2006/01/20(金) 14:33:15ID:???
(>>376に出来るかどうかは別として)
03825452006/01/20(金) 14:57:33ID:yXtCuLJZ
Ajax 初耳なんでちと調べてみます。
同時にdocument.forms[n].submit();の手動二段階Submitで何とかなる気もしてきた。
ありがとござんす。
0383nobodyさん2006/01/20(金) 16:41:58ID:???
すれ違いだけど、今Ajaxやってる人って prototype.js 使うのが主流?
http://prototype.conio.net/
0384nobodyさん2006/01/20(金) 16:58:01ID:???
prototype.js 全盛の中、敢えて MochiKit
http://mochikit.com/
0385nobodyさん2006/01/20(金) 18:40:06ID:???
ちょっとお尋ねします。
接続元のIPが一定範囲内になるかどうか調べるのって一発でできますか?

たとえば以下のIPの範囲内に含まれているか否かが知りたい場合。
 255.255.255.0 〜 255.255.255.15

接続元IPを最初文字列比較にして、最後だけ数値比較でやればできるわけですが...
0386nobodyさん2006/01/20(金) 18:58:51ID:???
ip2long()でなんとかならんか?
0387nobodyさん2006/01/20(金) 19:31:47ID:???
>>386
むかーし関数書いてこのスレかくだ質に書いた。
過去ログ嫁

みつからなそうだからヒントip2longとビット演算そしてサブネットマスク
0388nobodyさん2006/01/20(金) 19:51:40ID:???
>>362
ありがとうございます
0389nobodyさん2006/01/20(金) 20:21:59ID:???
>>385
1発じゃ無理ってことだ
03903852006/01/21(土) 00:04:10ID:???
>>385-389
ありがとござまーすm(_ _)m
0391nobodyさん2006/01/21(土) 02:11:11ID:xfElLr5F
PHPUnit2 を使っている人はいますか?
php では構文エラーがでないのに、phpunit でテストクラスを実行させると
構文エラーが出てしまいます。何が原因なのでしょうか?
書き出したばかりのスケルトンも構文エラーが出ます。

$ php -version PHP 5.1.2
$ phpunit --version PHPUnit 2.3.4 by Sebastian Bergmann.
$ php HogeTest.php
PHPUnit 2.3.4 by Sebastian Bergmann.
...
Time: 0.013412
OK (3 tests)

$ phpunit HogeTest
PHPUnit 2.3.4 by Sebastian Bergmann.
Syntax error in HogeTest.php
~~~~~~~~~~~~~~~~~~~~~~~~~~
0392nobodyさん2006/01/21(土) 15:34:17ID:???
PHP で imode/vodafone/au 対応のサイトを作ることになったのだけど
参考になるソース ( アプリ、ライブラリなど ) を教えてくれませんか。
0393nobodyさん2006/01/21(土) 15:38:24ID:???
ググれ
0394nobodyさん2006/01/21(土) 16:39:25ID:jZKXWMZD
PEARのAUTHについて質問です。

addUserでmysqlデータベースにユーザーを追加しました。
データベースに新規追加できたのですが、パスワードがMD5で格納されてしまいます。
'cryptType'=>'none' にしたので、パスワードが平文で追加されるはずだと思うのですが、
どこか間違っているでしょうか。お願いします。

<?PHP
require_once('Auth/Auth.php');

// Authオプション
$params = array('dsn'=>"mysql://party_user:party_pass@localhost/party",
'table'=>'auth',
'usernamecol'=>'username',
'passwordcol'=>'password',
'cryptType'=>'none',
'db_fields'=>'user_id');

$objAuth = new Auth("DB", $params);

// ユーザーの追加
if($objAuth->addUser('ABC', '123', array('user_id'=>'4'))) {
  echo "ユーザーを追加しました。";
}
?>
0395nobodyさん2006/01/21(土) 17:24:32ID:???
>>394
おいらの手元のある pear/Auth/Container/DB.php (DB.php,v 1.40 2003/11/15, Authのverは1.2.3くらい?)だと、
function addUser($username, $password, $additional = "")
{
 if (function_exists($this->options['cryptType'])) { // つまりnone()関数が無いとmd5()になる
  $cryptFunction = $this->options['cryptType'];
 } else {
  $cryptFunction = 'md5';
 }
 ...
 $query = sprintf("INSERT INTO %s (%s, %s%s) VALUES ('%s', '%s'%s)",
  ...
  $cryptFunction($password), // 上のnone()かmd5()を使う
  ...
 );
となっている。
何もしない(同じ文字列を返す)none()関数を作ればいいのかも知れんね。(他への影響は知らん)
0396nobodyさん2006/01/21(土) 17:48:26ID:???
>>395
それならstrvalでも突っ込めばよさげだな
0397nobodyさん2006/01/21(土) 18:23:47ID:???
PHP4.4.1です。
アップロード掲示板で
アップしたファイルの拡張子を取得する方法を教えて下さい。
よろしくお願いします。
0398^0^2006/01/21(土) 18:27:39ID:NwQNGC9O
m9^0^
0399nobodyさん2006/01/21(土) 18:33:32ID:???
マニュアル読めって
0400nobodyさん2006/01/21(土) 18:53:19ID:???
>>397
pathinfo
0401nobodyさん2006/01/21(土) 18:55:08ID:???
>>397
つぎから、くだ質な^^
04023942006/01/21(土) 18:55:35ID:???
>>395-396

ああ、なるほど、'cryptType'というのは
$cryptFunction($password)
の$cryptFunctionに入るんですね。

だから'cryptType'=>"strval"とすると
strval($password)となって平文が格納されると。

そしてやってみたら平文で格納されました。どうもありがとう。
勉強になりました。
04033912006/01/21(土) 19:18:47ID:???
>>391
自己レスだけれど、PHP のパスが PHP4 になっていたのが原因だった。
0404nobodyさん2006/01/23(月) 12:01:54ID:1NSQ7CLk
自分を呼び出している関数名を取得する関数ってありますか?
0405nobodyさん2006/01/23(月) 12:15:31ID:???
呼び出し元によって動作を変えたいとかいうことを考えているなら
悪いことは言わないからやめた方がいい
もっと小さな関数を作るようにしろ
04064042006/01/23(月) 12:34:43ID:???
素直にそうします。
0407nobodyさん2006/01/23(月) 12:48:38ID:cMW2eJoC
質問ですが
trueをあらわす数字は1で
falseをあらわす数字は0で合ってますか
0408nobodyさん2006/01/23(月) 12:59:14ID:???
tarは扱えますか?
0409nobodyさん2006/01/23(月) 14:31:16ID:iSBxRO6m
テキストの中で、[:XXXX:]と言うモノがあったら、
DBと接続して、該当する画像を表示させたいのですが、
[:XXXX:]は1テキスト内に複数あり、
どのように置換したらいいのかわかりません。

DBと接続、該当する画像のURLを取ってくるところまでは
わかるのですが…。

PHPのバージョンは4.3.11です。
0410nobodyさん2006/01/23(月) 15:12:10ID:???
>>407
厳密には違う。どちらも本来は数字ではない。
「数値」に変換した場合はtrue=1、false=0になるが、
「数字(文字列)」に変換するとfalseは""になるという挙動の違いが生まれる。

逆に同等の動きになる数値という意味ではtrueは0以外なら何でも、falseは0、となる。
0411nobodyさん2006/01/23(月) 15:15:34ID:???
>>408
扱おうと思えば。
0412nobodyさん2006/01/23(月) 15:23:15ID:???
>>409
mb_ereg_replaceまたはpreg_replaceでは置換時にPHPコードを実行するオプション(e)があるのでそれを使うのが楽。
0413nobodyさん2006/01/23(月) 15:55:50ID:???
再帰的にftp_mkdirしたいんだけどグッドな関数作ってくり!
0414nobodyさん2006/01/23(月) 16:00:28ID:???
知るか!
0415nobodyさん2006/01/23(月) 16:15:01ID:???
>>413
金払うのか?
0416nobodyさん2006/01/23(月) 20:44:52ID:???
XOOPS入れたら下のようなデバック吐いた
これなんかのモジュールたりないわけ?

Notice [PHP]: Only variable references should be returned by reference in file include/functions.php line 547
0417nobodyさん2006/01/23(月) 20:54:02ID:???
エラーレベル下げれば?開発者じゃないならNoticeなんて要らんだろ。
0418nobodyさん2006/01/23(月) 21:42:04ID:???
重複行を削除する一番クールな方法はどんな方法でしょうか?
一番真っ先に考えたのが、一番上の行からfileで配列に入れて
総当りでチェックする方法なのですが、どうも効率が悪いような気がします。
0419nobodyさん2006/01/23(月) 21:45:13ID:???
>>418
file() → array_unique()
0420nobodyさん2006/01/23(月) 23:35:36ID:???
ftp関数でファイルを取得してブラウザからダウンロードするには
どんな感じの手順を踏めばいいでしょうか?

0421nobodyさん2006/01/23(月) 23:45:20ID:???
>>420
ftpで接続。
ftpでファイルget。
header出力。
ファイル内容出力。
0422nobodyさん2006/01/24(火) 00:27:53ID:???
>>421
ftpでgetした際に必ず一時ファイル等を作成する必要がありますか?
ダウンロードのためにサーバ側でも一時的に容量を消費してしまうことが
若干ナンセンスに感じますがしょうがないでしょうか?
0423nobodyさん2006/01/24(火) 00:42:55ID:???
>>422
ftpでファイルを作らずにgetできるなら一時保存しなくてもいいが?
0424nobodyさん2006/01/24(火) 00:59:22ID:???
>>423
どんな関数を使えば良いでしょうか?
ftp_fgetだとオープンしてるファイルに一旦書き込む必要がありますよね、
ftp_getでもサーバ側に一旦保存する必要がありますし。
0425nobodyさん2006/01/24(火) 01:26:24ID:???
あるHTMLファイルからの抽出方法で分かりません。
HTML中に<h4>が出てきた場合、その場所から数えて最初の空行までの範囲を抽出したいのですが、
以下のところで止まっています。

if (preg_match("/^<h4>/",$line)){
print_r($line);
}

ここからどうすればよいのでしょうか?
while (preg_match("/^$/",$line)) {
break;
}
↑これでは上手く行きませんでした。
0426nobodyさん2006/01/24(火) 01:58:35ID:???
>>424
すまん。遠回しに書いた俺が悪かった。

> ftpでファイルを作らずにget「できるなら」
PHPの標準にはそんな関数は無い。
記憶違いで無ければPEARのNet_FTPにすら無い。
つまり一時ファイルを作るしかないってことだ。

ま、自力でFTP通信を一から書けば何とかできるかもしれんがな。
0427nobodyさん2006/01/24(火) 02:00:06ID:???
>>425
エレガントにやる方法はいくらでもあるだろうが
面倒くさいからフラグ変数のON/OFFで処理しちゃえば?
0428nobodyさん2006/01/24(火) 02:11:13ID:???
>>424
ソケット関数でftpすればいい。
0429nobodyさん2006/01/24(火) 02:34:52ID:???
>>427
アドバイスのおかげでようやく出来ました。
ありがとうございます。
0430nobodyさん2006/01/24(火) 14:06:14ID:???
>>419
クールなのありが�d!
0431nobodyさん2006/01/25(水) 04:02:05ID:B3uQ6LQK
function や for の関数の中にif構文を入れたらエラーになるんですが
うまく動作する方法はないでしょうか。functionのなかにifだとが利かないので
forで代わりにしようと思ったら、これもエラーになってしまいました。
関数の中に関数を入れないと正常に動作します、以下は問題の箇所のコードです↓


function ginfo_block(){
global $ct,$ginfo,$glist;
for ($a = 1; $a !== 1; $a++;) {
print"ginfo_block()のなかのforは実行されました<br>";
}
print"ginfo_block()は実行されました<br>";
}
0432nobodyさん2006/01/25(水) 04:13:28ID:???
>>431
ただの構文ミス
for ($a = 1; $a !== 1; $a++;) {
 ↓
for ($a = 1; $a !== 1; $a++) {
0433nobodyさん2006/01/25(水) 05:40:59ID:B3uQ6LQK
>>432
ありがとうございます、いかに変更したところ正常に作動しました
for ($a = 1; $a !== 2; $a++) {

またif構文が正常に作動しなかった理由もわかりました。
()の中が空っぽでもTrueになると勘違いしていたことが原因でした。(実際はFalseになってしまうのですね)
0434nobodyさん2006/01/25(水) 06:00:02ID:???
>>433
マニュアル嫁。
読む気ないならせめてくだ質に池
0435nobodyさん2006/01/25(水) 10:08:24ID:???
if () の中身空っぽっていったい何をしたいのだろう…
0436nobodyさん2006/01/25(水) 10:13:49ID:???
そもそもifやforを関数とか呼んでる辺りからして(ry
0437nobodyさん2006/01/25(水) 12:29:49ID:B3uQ6LQK
>>434
すいませんでした。
>>435
最近functionばかりいじっていたので錯覚してしまいました。
>>436
その一文はただの誤植です。
0438nobodyさん2006/01/25(水) 12:50:22ID:???
>>437
> その一文はただの誤植です。
二文あるようだが。

>>431
> function や for の関数の中
> 関数の中に関数を入れないと
0439nobodyさん2006/01/25(水) 12:59:14ID:???
>>437
ということはだ。まだ文字面しか飲み込めてないんだな。
if や for や function, while などが「意味」としてまだ理解できてない。
頑張れ。
0440nobodyさん2006/01/25(水) 15:30:30ID:???
更新履歴スクリプトなどのログファイルが一定期間更新されなかった場合、
自動的にページ内から掲示板へのリンクを消すといった処理ってできないでしょうか?
更新が長く止まったときは掲示板を非表示にして、
更新直後(30日ぐらい)だけ掲示板を表示しておく、という感じです。
なんでこんなことをしたいかというと、創作系サイトをやっているのですが、
長く更新しないと催促とかの書込みが続いて鬱になってくるからです。
(マメに更新してれば済む問題なのでしょうが…( ´Д‘))
処理としては
../history/history.log の更新日時を見て
指定した期間更新がなければ
<a href="bbs/bbs_opinion.cgi">感想掲示板</a> へのリンクを表示させない
(更新されればまた表示される)
ようにしたいのですが、どうやっていいか全くわかりません。
どうかご教示を…
0441nobodyさん2006/01/25(水) 15:37:54ID:i7XMk+as
>440
別に簡単なわけだが。
どこまでやって、何でつまってるのかがわからん。
0442nobodyさん2006/01/25(水) 15:46:41ID:???
>>440

例えばDB使えるなら更新時(書込み時のこと?)タイムスタンプとっておくとか
filemtime()で更新時間をゴニョゴニョとか

//phpは時間の比較が面倒臭いね
0443nobodyさん2006/01/25(水) 16:00:43ID:???
1. ロックディレクトリを作ってロック
2. 処理
3. sleep(2);
4. 処理
ロック解除

というスクリプトがあるのですが、ロボットのアクセスが1秒間に何回もある時、
ロックされた状態のままになって、一般の人がアクセスできなくなることは
あるのでしょうか?
上の処理中に次のアクセスがあった時は、ロックファイルが存在した時点で
すぐにエラーを出して終了させていますが、ひどいロボットだと何分間も
アクセスが続くので、その間、常にロボットに占められる状態になるのかを
教えていただけたらと思います。
0444nobodyさん2006/01/25(水) 16:04:31ID:???
>>443
常にってことは無いでしょう。連続でアクセスされたからって間に割り込めないわけじゃないんだから。
ロックが解除された次の瞬間にアクセスできた人が次に処理できるようになるだけかと。

もちろん、そんなに連続でアクセスされたら確率の問題で一般の人は繋がりにくくなるけどね。
04454432006/01/25(水) 16:22:39ID:???
>>444
ありがとうございます。
やはり繋がりにくくなりますか。
検索エンジンのロボットはHTTP_USER_AGENTで拒否
できるんですが、巡回プログラムを使ったアクセスが
困るので、それを止める方法を考えるしかないですね。
0446nobodyさん2006/01/25(水) 16:56:03ID:???
>>442
strtotime() 使えばいいんじゃね?
面倒かなぁ?
0447nobodyさん2006/01/25(水) 20:14:23ID:???
時間の比較なんてどの言語も似たりよったりだ。
面倒って感じるならプログラミングすんのに向いてないだけだろう
0448nobodyさん2006/01/25(水) 20:53:35ID:NabcNoAC
http://bbs.enjoykorea.jp/tbbs/list.php?board_id=teconomy
このサイトのように閲覧数を付けたいのですがどうしたらよいでしょうか
どうぞよろしくお願いします
0449nobodyさん2006/01/25(水) 21:22:40ID:???
くだらねー
04504402006/01/25(水) 23:49:12ID:???
ちょっと心当たりのあるphpスクリプトで

$newview = '720';//ニュー表示何時間? しない時は0
$newlogo = '<font color="#FF6699">new</font><br>'; //最新記事マークタグ

if($newview == 0 || ($newview*3600+$stmp) < $nowtim) $newlogo = "" ;
$nn.="[{$tim}] $newlogo$com<hr size=1>";//最新記事
----------
こんな感じのがあるんですが、
<font color="#FF6699">new</font> の部分を
<a href="bbs/bbs_opinion.cgi">感想掲示板</a>に入れ替えれば良さそうなんですが、
実際にどうやって取り込んでページに反映させられるのかわかりません..。
ご示唆のほどお願いします。
0451nobodyさん2006/01/25(水) 23:55:57ID:???
>>450
そりゃホントに表示の部分だけで、肝心の更新日時を取得してる部分が無いよ
04524092006/01/26(木) 03:21:42ID:???
>>412
ありがと。
早速使ってみ…と思ったのですが、
[:XXXX:]は、何パターンもあり、
preg_replace、preg_replace…と数分だけ書くと言う手もあるのかもしれませんが、
検索文字列に設定できません。

ブログで絵文字を使うような感じにしたかったのですが、
どのようにしたらいいのでしょうか。
0453nobodyさん2006/01/26(木) 04:39:17ID:AR4L/VZ9
>>448
ttp://php.s3.to/script.php
ここのカウンタを応用すれば?
0454nobodyさん2006/01/26(木) 05:13:56ID:???
>>448
JaneがURLに反応
0455nobodyさん2006/01/26(木) 05:15:39ID:???
koreaに反応したんだお
0456nobodyさん2006/01/26(木) 10:44:28ID:???
>>452
[:XXXX:]にある程度固有のルールは無いのか?英数字しか使えないとか。
$str = preg_replace('/\[:\w+?:\]/e', 'emoji($1)', $str);
みたいな感じで[:〜:]を最短マッチで関数に引き渡せばできそうな気がするんだが。
04574562006/01/26(木) 10:45:49ID:???
()付け忘れた
$str = preg_replace('/\[:(\w+?):\]/e', 'emoji($1)', $str);
0458nobodyさん2006/01/26(木) 11:16:55ID:???
掲示板のような親子関係が永遠に分岐する可能性のあるツリー表示がしたいんですが。
方法を思いつきません、どなたかアイデア・助言や分かりやすいサンプルソースのある場所を教え頂けないでしょうか。

再帰的な処理を行う方法がとんと浮かびません。
0459nobodyさん2006/01/26(木) 11:23:50ID:8dMtV3IM
複数のmp3ファイルを1つにファイルに結合してダウンロードさせたいのですが、
やった事のある人はいますか?
いろいろ探したのですが、タグ情報の読み書きしか見当たりませんでした。
mp3の前と後ろをカットして中を結合して前と後ろを付け直すとかやってみたのですが、、、

mp3ってどうすればよいのでしょう。
0460nobodyさん2006/01/26(木) 11:28:02ID:???
>>458
その手の掲示板のソースを参考にすればいいんじゃまいか

>>459
ググればいくらでも見つかるわけで。つかphpで扱うな。
0461nobodyさん2006/01/26(木) 11:29:29ID:RHnTs72C
もしも2ちゃんねるの各板に株というものがあったら
http://news19.2ch.net/test/read.cgi/news/1138239761/

実装してくれる奇特な方はいませんか?
0462nobodyさん2006/01/26(木) 14:30:13ID:8dMtV3IM
すみません。ググっても見つからないのでこちらで聞きました。
PHPでなくてもいいのですが、>>460 さんは何で扱いますか?
0463nobodyさん2006/01/26(木) 15:04:41ID:???
だからツリー型の掲示板探して中を見てみればいいのに…
0464nobodyさん2006/01/26(木) 15:13:38ID:8dMtV3IM
>459, >462です。すみません。できました。
キャッシュが残っていて結合されたファイルが鳴らなかっただけで、
単純に足せば鳴りました。
0465nobodyさん2006/01/26(木) 15:56:54ID:IB58kw5L
.htaccessのような感じに個別でCGI版PHPのmax_execution_timeの設定を
行うにはどうすればいいのでしょうか?
0466nobodyさん2006/01/26(木) 16:03:50ID:P2h/kQrX
PHP 4.4.2を使用しています
例えば
$str='aaa';
という変数があり、
$wrap='aabcdeffaaabfue';
という変数の中から$strを大小区別無し検索するには
eregi($str,$wrap)
で動作しますが、
同じように
preg_match('/'.$str.'/i',$wrap);
でも動作するのでしょうか?

0467nobodyさん2006/01/26(木) 16:06:46ID:P2h/kQrX
自己解決しました、
正常に動きました
0468nobodyさん2006/01/26(木) 16:10:57ID:???
>>461
仕様書を出せ話はそれからだ。と言うかそれ以前にスレ違い
■ このスレッドは過去ログ倉庫に格納されています