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

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

■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん04/06/14 14:36ID:???
・PHP全般の質問スレです。
・新規質問の方は上げてください。age進行でお願いします。
・質問する際には環境も明記。
・正しい日本語で分かりやすく。
・レスがつかないからって逆切れする厨お断り。
・解決しなくてもこたえてもらったら礼を。


■本家
 http://www.php.net/

■日本 PHP ユーザ会
 http://www.php.gr.jp/

■PHP マニュアル
 http://www.php.net/manual/ja/

■PEAR マニュアル
 http://pear.php.net/manual/ja/

過去スレ, 関連スレ等>>2-4


抜けているものがあったら補足願います
0002nobodyさん04/06/14 14:36ID:???
・過去ログ

Part1 : http://ebi.2ch.net/php/kako/982/982687820.html
Part2 : http://pc.2ch.net/php/kako/1003/10032/1003283567.html
Part3 : http://pc.2ch.net/php/kako/1013/10139/1013919792.html
Part4 : http://pc.2ch.net/php/kako/1022/10229/1022999539.html
Part5 : http://pc.2ch.net/php/kako/1031/10317/1031721334.html
Part6 : http://pc5.2ch.net/php/kako/1038/10389/1038988518.html
Part7 : http://pc5.2ch.net/php/kako/1044/10444/1044478561.html
Part8 : http://pc5.2ch.net/php/kako/1050/10502/1050249148.html
Part9 : http://pc5.2ch.net/php/kako/1057/10579/1057947512.html
Part10: http://pc5.2ch.net/php/kako/1064/10641/1064104114.html
part11: http://pc5.2ch.net/php/kako/1067/10676/1067635640.html
part12: http://pc5.2ch.net/test/read.cgi/php/1070639208/
part13: http://pc5.2ch.net/test/read.cgi/php/1073291978/
part14: http://pc5.2ch.net/test/read.cgi/php/1076163015/
part15: http://pc5.2ch.net/test/read.cgi/php/1078592587/
part16: http://pc5.2ch.net/test/read.cgi/php/1081267619/
part17: http://pc5.2ch.net/test/read.cgi/php/1084781699/

※前スレからの引用修正
0003nobodyさん04/06/14 14:37ID:???
・関連サイトなど


2ch Pear Wiki
http://pear.sakura.vg/

PHP Kitchien
http://www.phpkitchen.com/

PHP Developer
http://www.phpdeveloper.org/

phpPatterns
http://phppatterns.com/

Perl/PHP Translation
http://www.cs.wcupa.edu/~rkline/perl2php/
0004nobodyさん04/06/14 14:37ID:???

・参考スレとか

質問される方は聞く前に調べたほうが良いと思われます。


2ch 総合ガイド
http://www.2ch.net/guide/


CGIに関する質問はこちらで
[CGI: Common Gateway Interface part 11 ]
http://pc5.2ch.net/test/read.cgi/php/1055597189/l50

CGIとPerlの区別がつかない方はこちらも
△▲ WebProg 初心者の質問 Part9 ▼▽
http://pc5.2ch.net/test/read.cgi/php/1086715675/

  ☆  P  H  P  5  ☆
http://pc5.2ch.net/test/read.cgi/php/1056969979/

Pear
http://pc5.2ch.net/test/read.cgi/php/985665522/

【PHP】Smarty【Template】
http://pc5.2ch.net/test/read.cgi/php/1047225437/

■PHP関連の書籍(但しPHP出版系お断り)
http://pc5.2ch.net/test/read.cgi/php/985315574/

※過去ログに行っている場合がありますので、
見れない方は同じような名前の板を探してください
0005nobodyさん04/06/14 14:37ID:???
スレ立ては以上です。
では、早速質問どうぞ。
0006nobodyさん04/06/14 15:39ID:+XeQjlo/
http://enema.x51.org/x/i/cute_birds1.jpg
http://enema.x51.org/x/i/cute_birds2.jpg
http://enema.x51.org/x/i/cute_birds3.jpg

これどういうこと?
0007nobodyさん04/06/14 16:56ID:???
怖くて見れない
0008nobodyさん04/06/14 16:58ID:???
普通のカルガモ
0009nobodyさん04/06/14 16:58ID:6bKGvEI+
>>7
グロじゃない。
むしろ1枚1枚はほのぼのしてるぐらい。
ただね・・・連続で見ると
0010nobodyさん04/06/14 19:12ID:???
都会に潜む落とし穴
0011nobodyさん04/06/14 21:08ID:???
質問です。
多次元配列の一つ目の階層の要素だけを数えたいのですが、
($array[$i]←この部分の数が知りたいのです。)
count($array)とするとどうも要素がやたら大きくなってしまいます。
(どうやら$array[$i][$e]←ここまでカウントしているようです。)
いい具合の関数はありませんでしょうか?
多次元関数に関する記事があまりなかったもので・・・。
0012nobodyさん04/06/14 21:27ID:???
まずテスト用のスクリプトを書いてcountが下層の要素数まで数えている、という根拠を示してごらん。
0013nobodyさん04/06/14 21:45ID:???
そしてボクの顔をお食べ
0014nobodyさん04/06/14 21:53ID:???
すみません、自己解決しました。。。
$next = ((count($viewdata))+1) / 5;

$next = count($viewdata)+1 / 5;
としていたためにむちゃくちゃな数が出ていたのでした。
お騒がせしました。
0015nobodyさん04/06/14 23:14ID:???
>>12-13
リズムが良くてワロタ
0016名無し募集中。。。04/06/14 23:33ID:jS1Q2NuJ
あぷろだ作ってるんだけど、ハードの残量を表示するプログラムってどこかにある?
0017nobodyさん04/06/14 23:39ID:???
`du`
0018nobodyさん04/06/15 00:37ID:???
関係ないけど、初心者が中級者ぶって妙な略語を使う事って恥ずかしいよね。
0019nobodyさん04/06/15 00:44ID:???
>>18
だね。
どいつどいつ?(゚Д゚ ≡ ゚д゚)
0020nobodyさん04/06/15 01:01ID:???
ハードの残量
0021nobodyさん04/06/15 01:07ID:???
( ゜◇゜)なるほど〜 すぐ上にいたか
0022nobodyさん04/06/15 02:24ID:???
disk_free_space('/')
0023nobodyさん04/06/15 03:21ID:???
カポコンしゃまキターーーー(・∀・)−−−−−!!!
cgi.f13.aaacafe.ne.jp/~mugen/perlvsphp/mysql_mj/

PHPの内部プログラムに関しては全て高速設計。
出てくるデータ変換もPerl交互の正規表現で対処しているし、
何よりもセッションをファイルではなく、DBサイドでやってしまっている点。
素人がもたつく部分は、全て天才的なやり方が解決してきた。
将来的には箱庭を超えるもんに仕上がればいいと思っています(ぉ。
0024nobodyさん04/06/15 03:29ID:???
まともな質問はないのかよ...
0025nobodyさん04/06/15 04:08ID:???
>>23
すごいよ、カポコン
これが業務と趣味の違いか・・・!(藁
0026nobodyさん04/06/15 08:37ID:???
>何よりもセッションをファイルではなく、DBサイドでやってしまっている点。
これってそんなに大層なことか?
0027nobodyさん04/06/15 08:55ID:???
>>23
どこでソースみれんの?自演だからって手ぬくなよ。
0028nobodyさん04/06/15 09:09ID:???
>>26
いや、全然すごくないな(藁
めっちゃ簡単に出来るし・・・・。
0029nobodyさん04/06/15 10:32ID:???
カポコンは詐欺師みたいなもんだな
常識的な技術を「僕チン凄いことやってるよー」みたいに見せかけて人を騙そうとする所なんか特にね

頭が悪いから詐欺師にはなれないと思うけど
0030nobodyさん04/06/15 10:52ID:VBE/CSzd
PHPをスクリプトとして使用しているのに
エラーメッセージやワーニングの改行が
<br /> になるのが気に入りません。

どうしたらいいでしょうか?
0031nobodyさん04/06/15 11:03ID:???
>>30
CLI版のPHPを使う。
http://www.php.net/manual/ja/features.commandline.php

CGI版も含めて、そもそも他のSAPIのものはHTTPを通して使うのが前提だからね。
どうしてもって言うなら出力バッファリングを使って、自分で取り除く。
0032nobodyさん04/06/15 11:07ID:???
てかphp.ini弄れば消せる。
0033nobodyさん04/06/15 11:12ID:lLtRoZvO
; Disable the inclusion of HTML tags in error messages.
html_errors = Off
0034nobodyさん04/06/15 13:29ID:GnjSLWGD
phpでメールの時間指定のメール送信スクリプトを作ろうと思っていますが、こういう時間指定の処理って、crontabを使わないと駄目なんでしょうか?
0035nobodyさん04/06/15 13:34ID:???
いろいろあるけど、cronでダメな理由は?
0036nobodyさん04/06/15 13:39ID:???
mod_php環境でApache2へデータを渡す時に、
echoやprintした内容がメモリに蓄積されているみたいで
例えばPostgresqlのラージオブジェクトから数GBのファイルを
出力しようとするとOut of Memoryで死んでしまいます。

というわけで、Postgresqlのラージオブジェクトから
メモリを節約しつつデータを出力させる方法を教えてくだsaina
0037nobodyさん04/06/15 13:55ID:???
ソース部分はこんな感じです。

$db = pg_connect(DB_CONNECT);
pg_query($db, "BEGIN");
$dblo = pg_lo_open($db, $oid, 'r');
while ($buf = pg_lo_read($dblo, 4096)) echo $buf;
pg_lo_close($dblo);
pg_query($db, "COMMIT");
pg_close($db);
0038nobodyさん04/06/15 14:00ID:???
output buffering機能を使っていたら全部とめろ。
0039nobodyさん04/06/15 14:05ID:???
>>37
pg_lo_read_all() を使ってみるとか。
使ったことはないのでどうなるかは知らないけど。
0040nobodyさん04/06/15 14:17ID:GnjSLWGD
>>35
telnetアクセスができないんですよ。
0041nobodyさん04/06/15 14:23ID:???
>>38
php.iniでは
output_buffering = Off
を宣言しており、スクリプト中でも特に変更はしていないつもりです。
output_handlerやzlib.output_compression等も無効にしています。

>>39
pg_lo_read_allで書くと便利で簡単なのですが、
なぜかメモリ使用量が今よりも大きくなってしまうので、現在の方法に変更しました。
0042nobodyさん04/06/15 14:26ID:???
>>40
telnetできないレベルだと「いろいろ」もなくなっちゃうんだけどw
つか何ならできるのさ?
00433604/06/15 14:35ID:???
>>41名前抜けてましたが、俺です。
バージョン忘れていました、PHP 4.3.6 → 4.3.7、Apache 2.0.49です。
0044nobodyさん04/06/15 16:01ID:???
>>36
数ギガバイトをHTTPでやり取りするんですか。
0045nobodyさん04/06/15 16:13ID:???
よく分からんが、ob_startで自動flushとか
00463604/06/15 16:54ID:???
>>44
そうなのです。
もしかして、httpで1GBを超えるデータは扱えないとか・・・

>>45
バッファリングを行うと、逆にメモリ使用量は増えてしまいますね。
implicit_flushはパフォーマンスが低下してしまうので、デバッグ用のようです。

試してみましたがやはり無理でした。

Apache2のフィルタ機能(複数のモジュールを通すことができる)が怪しい気がするので、
一度Apache1で試してみます。(PHPじゃないじゃんかYp!)
改善したらまた報告に来ます。
004736(解決!)04/06/15 17:06ID:???
できました!
46で「試してみましたがやはり無理でした」と書きながらも、ちょっと気になっていたので
調べてみると、「flushはechoの後でflush()を呼び出すのと等価」ということを聞き、
明示的に指定してみたところうまく動作するようになりました。
(45さん微妙にスマンカッタ)

$db = pg_connect(DB_CONNECT);
pg_query($db, "BEGIN");
$dblo = pg_lo_open($db, $oid, 'r');
while ($buf = pg_lo_read($dblo, 4096)) {
 echo $buf;
 flush();
}
pg_lo_close($dblo);
pg_query($db, "COMMIT");
pg_close($db);

お答えいただいた皆様ありがとうございました!
0048nobodyさん04/06/15 18:42ID:???
多次元配列の出力はどうすればいいのでしょうか?
一次元だとforeach($array as $key => $value)でできたのですが・・・
0049nobodyさん04/06/15 18:51ID:???
foreachを二重にするとか。
00504804/06/15 18:55ID:???
それが良く分からないんです・・・
$array[]としてもうまくいかないし。。どうすればいいでしょうか
0051nobodyさん04/06/15 19:09ID:???
foreach($arrays as $array) foreach($array as $key => $value) ...

という具合ではいかが?
00524804/06/15 19:40ID:???
おぉ、感激です
>>51さんありがとうございました。
0053nobodyさん04/06/15 20:23ID:???
>>48
多次元なので、

function array_echo ($_array){
  static $indent = 0;
  foreach ($_array as $key=>$value){
    echo str_repeat("\t", $indent).$key."\n";
    if (is_array($value)){
      $indent++;
      array_echo($value);
      $indent--;
    } else {
      echo str_repeat('\t',$indent + 1)."=>$value\n";
    }
  }
}

っていう関数はどうかな。と思ったけど、var_dump() の方がいいよ。
00544804/06/15 20:55ID:???
>>53さん、ありがとうございます。
ですが、1個ずつテーブルに入れて表示しなければならないので>>51さんの方法で行きます。
0055nobodyさん04/06/15 22:22ID:???
結局はforeach文の使い方がわからんかったと
0056nobodyさん04/06/15 23:21ID:???
>>55
質問スレで聞いたのだから当然だろう
何調子乗ってるんだ?
0057nobodyさん04/06/15 23:27ID:gVK53Lr1
保守
00585504/06/15 23:42ID:???
糞スレ保守age
0059nobodyさん04/06/16 00:22ID:???
>>26
むぅ。カポコン日記には結構ためになる事書かれてるな。
多分、コイツはPHPメーリングもしっかり見てるぞ。

DBのセッションは結構アルゴリズムが人によって違うし、
使う関数も違っていたりするから大層なことだろ。
セッションを語れんでPHP語るなっていう名言があるの知ってる?
大体Javaが本業な奴に間違いは少ない、これ間違いなし。
ただカポコンはもう出てくるな。
0060nobodyさん04/06/16 02:10ID:???
>>55-56
ズレたもん同士なかよくな。
0061nobodyさん04/06/16 06:18ID:???
>>59
カポコン日記には結構だめになる事書かれてるな。
0062nobodyさん04/06/16 11:59ID:???
カポコンネタおよびカポコン自身禁止
0063nobodyさん04/06/16 12:04ID:???
>>40
telnetやsshによるシェル・アクセスの可否と
crontab使用の可否は直接の関連性はないよ。
シェルでメンテナンスが出来ないので、
スクリプトのチェックとか面倒な部分もあるけど。

使ってるサービスでcrontabの登録を出来る方法はないの?
コンパネ使うとか、フォームで申請するとか。
0064nobodyさん04/06/16 12:23ID:???
>>56
質問スレにくる人でも制御構造など基本文法は最低限抑えておくべきでは?
0065nobodyさん04/06/16 13:27ID:???
くだらない質問なのですが
if(A)

if(A!=0)
どっちの方がいいのですか?教えてエロイ人
0066nobodyさん04/06/16 14:08ID:???
>>65
くだらないと思うなら聞くな馬鹿。
ちゃんと調べてそれでもわかんないなら聞きにこい。
0067nobodyさん04/06/16 14:13ID:???
わからんから訊いてる
0068nobodyさん04/06/16 14:18ID:???
>>65
少なくても「!=」は...
「!==」か?「!(A=0)」(定数だと意味無いけど)か?
0069nobodyさん04/06/16 14:36ID:???
>>68
アレグリーーーアーー
0070nobodyさん04/06/16 15:22ID:???
>>65
どっちも同じ結果になるので、どっちでもいいと思う。

コードを短かく書くことを優先するなら前者。
(あとで見てそれとわかるように)「0ではない」という意味を尊重して書きたければ後者。

PEAR のコーディング規約だとどーなんだろ?

false と 0 を違うものとして扱いたいとかゆーことであれば、"===", "!==" とか使う。
0071nobodyさん04/06/16 15:35ID:???
>>65
マニュアルの言語リファレンス・制御構造、言語リファレンス・型・論理型を見てみ。
FALSEと見なすものの多さに呆れて、明示的に比較したくなると思われ。
0072nobodyさん04/06/16 15:38ID:hmUL29ON
文字列を置換したいのですが
ereg_replace str_replace strtr等使っても変換されません。
置換する対象の文字列はarrayの1つを受け取ったものなんですが
これが原因なのでしょうか?
$str=$array[0];
$str=ereg_replace("ア","イ",$str)?
0073nobodyさん04/06/16 15:39ID:???
booleanに変換する場合、次の値はFALSEとみなされます。

booleanの FALSE
integerの 0 (ゼ ロ)
floatの 0.0 (ゼロ)
空の文字列、 および文字列の "0"
ゼロを要素とする 配列
ゼロを要素とする オブジェ クト
特別な値 NULL (値がセット されていない変数を含む)
0074nobodyさん04/06/16 15:51ID:???
>>72
mb_ereg_replace
00757204/06/16 16:00ID:hmUL29ON
>>74 やってみましたが駄目でした。すいません。
文字コードがEUCっていうのは関係あるのでしょうか?
0076nobodyさん04/06/16 16:14ID:???
>>75=72
デフォルトだと内部エンコーディングが使われるので、もし違うなら
mb_regex_encodingで設定。
あってるなら、ちとわからぬ。
ちなみにphp4.2.0以上なので、それ以下なら使えないっぽ。
00777204/06/16 16:25ID:hmUL29ON
>>76 すいません。残念ながらEUCであっておりました;;
 原因はなんだろう・・
 直接 文字を入れた変数になら置換できるのに・・
0078nobodyさん04/06/16 16:40ID:???
>>77=72
マテ、配列からちゃんととれているのか?
配列は値が入っているのか?

print_r($array);
print "{$array[0]}";
$str = $array[0];
print "{$str}";

これで全部表示される事を確認したまい。
00797204/06/16 17:06ID:hmUL29ON
>>78 大丈夫でした^^;
0080nobodyさん04/06/16 17:14ID:???
>>72=78
(;´Д`)?
あー、問題なければその配列の作成部分から取得->置き換え->出力までの流れを書いてみてくれ。
もうさっぱりだ。
0081nobodyさん04/06/16 17:15ID:???
すま、流れっつか、スクリプトそのものな。
0082nobodyさん04/06/16 17:17ID:???
さてどんな凡ミスが出てくるか。
0083nobodyさん04/06/16 17:18ID:???
$arrya[0] とかだったら笑っちゃうぜ? ちゃうぜ?
0084nobodyさん04/06/16 18:59ID:???
>>71
if (TRUE==3) echo "TRUE";
で悩んだことがある
echo (int)TRUE;
と違うし・・・・
0085nobodyさん04/06/16 19:02ID:FlwZGV+n
在庫管理システムをPHP+mySQLで作ってまして
入力フォームから追加して、一覧にするまではできました。
問題は、編集時に文字化けが起こるんです。

list.phpが一覧表で、こんな感じに出力してます。
echo '<td><a href="redit.php?mode=edit&sid='.$row["sid"].'&brand='.$row["brand"].'&item='.$row["item"].'&c_price='.$row["c_price"].">編集</a></td>';
echo "<td> ".$row["sid"]."</td>\n";
echo "<td> ".$row["brand"]."</td>\n";
echo "<td> ".$row["item"]."</td>\n";
echo "<td> ".$row["c_price"]."</td>\n";

redit.phpへ $mode = 'edit' の時編集モードに入り、各値をGETで渡して、

echo '<form action="'.$_SERVER["PHP_SELF"].'?mode=edit&sid='.$sid.'" method="post">';
echo "<font size=\"3\"><strong>編集/削除</strong></font>";
echo '<tr align="center"><th>ブランド名</th><td><input type="text" name="brand" size="30" value="'.$brand.'"></td></tr>';
echo '<tr align="center"><th>アイテム</th><td><input type="text" name="item" size="30" value="'.$item.'"></td></tr>';
echo '<tr align="center"><th>仕入原価</th><td><input type="text" name="c_price" size="30" value="'.$c_price.'"></td></tr>';
echo "<tr align=\"center\"><td colspan=\"2\"><input type=\"submit\" name=\"post_mode\" value=\"編集\">

このように、valueで値をフォームに表示していますが、'ム'とか、ある一定の文字で文字化けが起こるんです。

PHPにも禁止文字ってあるんですかね?
この対処方をどなたか教えて頂けませんでしょうか?

文字コードはeuc で作成していて、サーバーLinuxでeucです。
0086nobodyさん04/06/16 19:06ID:???
Sjisのhttp-inputをそのまま処理してるんじゃないの。
http://jp.php.net/mbstring
0087nobodyさん04/06/16 19:19ID:???
スマンソ。ソースが化けるのか。
とりあえずphp.iniかhttpd.confの文字設定あたりかな?
0088nobodyさん04/06/16 19:30ID:FlwZGV+n
>>86=87さん
ご返答ありがとうございます。

さっきのURLのところの
PHP 4.3.0以降、このオプション --enable-mbstr-enc-trans は廃止され、mbstring.encoding_translation に変更となります。HTTP入力文字エンコーディング変換は、 このオプションをOnに設定した場合のみ 有効となります。 (デフォルトは、Offです。)

この辺が関係あるのかなとも思いますが、今は自鯖なんで設定いじれるからいいんですが
サーバーの仕様に関係なく表示させる方法ってないもんですかね?

そのまま処理が問題だとすると

フォームから追加するときに、sjisでSQLに入ってるから、
それをeucで表示しようとして、文字が化けるってことですかね?

でも、リストでは化けないので。。。うーん
0089nobodyさん04/06/16 20:04ID:???
phpで特定のページ以外からのアクセスを禁止にしたいんですけど・・

1つ前のページからちゃんときてない場合(直リン、お気に入り等)は見れないようにしたいんです。

どうやるんですか?
0090nobodyさん04/06/16 20:11ID:???
最終的なhtml出力はsjisじゃなくてeucなの?
そうならlistのほうもsqlから取った値は派手に化けるかと思うんだけど、、。

listでは化けないのにreditで化けるということは、reditへgetで値が渡ってくる時に、
ブラウザがエンコードした文字列の処理でこけてるということっぽい。
ムが化けたりするってことはブラウザからはsjisで来てるんだろうけど、
mb_detect_encoding()でエンコードが所望のものかどうかチェックしてみたほうがいいかも。

ブラウザからの値を内部エンコに変換する方法としは、iniをいじらないなら、
reditのほうでmb_language() + mb_http_input()で入力値を自動変換したり、
$_getの各値をmb_convert_encodingやjcode.phpで逐一変換してから処理するとか。
0091nobodyさん04/06/16 20:13ID:BaSzqMZ7
>>85
わからんけど
<a href="redit.php?mode=edit&sid='.urlencode($row["sid"]).'&brand='.urlencode($row["brand"]).'&item=以下略
はどうでしょう。
0092nobodyさん04/06/16 20:19ID:???
>>89
ブラウザが送ってくるrefererを見る。
リファラを送る機能の無いブラウザやセキュリティ対策ソフトを入れてるヒトは巻き添えで見られない。
.htaccessなど鯖側でやるものでphpではやらない。
session使えばもう少し複雑なコントロールもできるかな。
0093nobodyさん04/06/16 20:23ID:???
>>90-91
まあその辺りだろうな。
91のやり方は変更が少なくていいと思うが、
ユーザから編集後の文字列が渡ってくるわけだから、
どのみちエンコードは変換する必要がでてくることないか?
00947204/06/16 21:37ID:hmUL29ON
>>80 遅れてすみません。

$fp = fopen($file,"r");
flock($fp, 1);
$file = fread($fp , filesize($file));
$file=mb_convert_encoding($file,"EUC","auto");
$csv=split("[\n]",$file);
for($i=1;$i<count($csv)-1;$i++){
$array=split(",",$csv[$i]);
$str=$array[11];
$str=mb_ereg_replace("あ","い",$str);
echo $str;
}

こんな感じでしょうか?
0095nobodyさん04/06/16 21:56ID:???
$csv=split("[\n]",$file);
これいいの?>>79本当かな・・
0096nobodyさん04/06/16 22:10ID:???
>>94
金払ったほうがいいようにしか見えない。
ログのフォーマットを見ないと無理。
0097nobodyさん04/06/16 22:13ID:???
なんか壊滅的なソースだな。
0098nobodyさん04/06/16 23:40ID:???
>>94
mb_regex_encoding('EUC-JP'); を入れるとどうなる?
0099nobodyさん04/06/17 00:21ID:???
>>94
mb_ereg_replace()の直前でvar_dump($str)してくれ。
0100nobodyさん04/06/17 00:24ID:???
データベースの文字コードって、
先のこと考えずに作るなら 取りあえず何にしてる?
0101nobodyさん04/06/17 00:35ID:???
DB板行でやってくれ。
■ このスレッドは過去ログ倉庫に格納されています