【PHP】下らねぇ質問はID出して書き込みやがれ 110
■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん
2011/08/30(火) 17:23:31.78ID:???過去スレ、関連スレ、FAQなどは>>2-10辺り
次スレは>>980が立てる。10分以内に立たない場合、宣言してから立てたい人が立てること。
◆前スレ
【PHP】下らねぇ質問はID出して書き込みやがれ 109
http://hibari.2ch.net/test/read.cgi/php/1311803617/
◆質問用テンプレ
【OS名】CentOS
【PHPのバージョン】5.3
【連携ソフトウェア】MySQL ImageMagick
【質問内容】
◆質問する時の注意
・ スレを上げて自分のIDを表示させること。(メール欄に何も記述しない。専ブラのsageチェックを外す)
・ 己の行った操作、変更などを詳しく明記すること。
・ エラーメッセージはそのまま表記すること。「エラーが出ます」だけでは回答不可。
・ 質問者として、態度をわきまえること。
・ 事前に関連リンクの公式マニュアル、リファレンス本くらいはちゃんと目を通しておくこと。
(PHPで最良の教本はこの公式マニュアル。市販の書籍は嘘が多いので鵜呑みにしない。)
◆質問後の注意
・2回目以降は最初に質問した際のレス番号を入れて、偽者防止に必ずIDを表示させること。
・解決しなくても回答をもらった場合はお礼を言うこと。
(荒らし、煽りは除く。煽られたときも、無闇に反論せずスルーすること。)
◆回答者への注意
・誰にレスしているのか分からないと困るので、>>(アンカー)をつけて回答すること。
【その他諸注意】
・SQL・正規表現・PEAR・テンプレート(Smarty等)・フレームワークは各該当スレへ
0340nobodyさん
2011/09/08(木) 21:40:54.90ID:???Noticeは一番軽いエラーで
一般的な環境だと出力が制御されて表示されない
Noticeでもなくすべきっていう思想の人ならでないように9行目のような処理を入れる
ていうか9行目の処理をわざわざいれてるのに$_POST["id"]を出力するのは意味不明
あとhtmlspecialcharsをしてないのも意味不明
0341334-335
2011/09/08(木) 21:41:25.34ID:179MIfwxそのとおりでした。
2006年に初版が発行されてもう5年も経っているので
少し内容が古いかと思ったのですが、アマゾンでは好評だったので買いました。
ただ、今までのところでも deprecatedな使い方やStrict Standardsなんていうのが沢山出ています。
スーパーサンプルってこんなもんですか?
バグ潰しながら進んでいかないといけないんですか???
0342nobodyさん
2011/09/08(木) 21:44:32.24ID:???0343334-335
2011/09/08(木) 21:46:47.65ID:179MIfwxバグではないんですね・・・自分にとっては警告も気になりますね。
一つ間違ったらエラーになるかもって気がしますから。
ヒヤリハットが大事故に繋がるみたいなものです。
>>342
これは酷すぎます。
5年も経ってて第二版も出しててこれですか?
累計で10万部売れてるんですから、そのうちの1%でもバグ報告してたら、こんなことにはならないでしょう?
まだ第二章ですよ?
刷数が若いとバグも多いだろうと思ってわざわざ新品を買ったのに・・・。
さすがにこれはクレームつけたくなりました・・・。
0344nobodyさん
2011/09/08(木) 21:50:16.48ID:???この場合だと、定義されていない変数使ってるからいいんかい?って警告くらいのもんだよ。
最新のマヌアルを読みこなせるような人ならそんな本要らないし、そんな事で文句も言わん。
・・・が、読みこなせるような奴が居ないから好評なんだろね
0345334-335
2011/09/08(木) 21:54:52.34ID:179MIfwx> ・・・が、読みこなせるような奴が居ないから好評なんだろね
見事に納得しましたw
それがファイナルアンサーでしょうねw
これが最初の本なんですよ。
こんな調子なのでまた質問することになると思います。
気を取り直して勉強に戻ります。
ありがとうございました!
0346nobodyさん
2011/09/08(木) 21:55:51.17ID:???本を書く方も、
本を読む方も、
両方ともコミュ障だから、
バグがあっても報告しない、
報告を受けても対応せずに無視する、
こういう連中なので慣れるしかない。
0347nobodyさん
2011/09/08(木) 22:12:50.02ID:???> 累計で10万部売れてるんですから、そのうちの1%でもバグ報告してたら、こんなことにはならないでしょう?
まったくもってそのとおり。
> 刷数が若いとバグも多いだろうと思ってわざわざ新品を買ったのに・・・。
そうそう。
> さすがにこれはクレームつけたくなりました・・・。
え、報告しないんだw
0349nobodyさん
2011/09/08(木) 23:21:49.77ID:???0350nobodyさん
2011/09/08(木) 23:46:17.59ID:???最初に書いとくのは文字コードだろうがって思う。
文字化けするだろうがカス。そして誤植が多いし、動かないだろが
ってプログラミングがいっぱいある。マジで校正が甘すぎる。
大学でphpもcgiも習わないから独学するオレのような大学生が
すんげー困る。自分のブログで〜の本のphpプログラミング動かねーから
その対策とか誤植情報とか載せてる。
0351nobodyさん
2011/09/08(木) 23:52:43.18ID:???要するにそのページ(あるいは章、節)の主題と直接関係がない箇所だから
サンプルコードでNoticeが出ようが関係ない、ってことなんだろうな。
初心者にとっては不親切なわけだけど、著者側からすれば揚げ足取るな、って感じなんだろうな。
0352nobodyさん
2011/09/08(木) 23:56:55.63ID:GnAoDzU0headfirstphp&mysqlで、勉強はじめました
メール送信に関する設定をしています
php.iniを、開けません
書類 php.ini を開くために必要なデフォルトアプリケーションが指定されていません。と、出ます。
どうしたらよいでしょうか?
環境
mac
進行状況
XAMPPをインストールして、
apachと、mysqlを、起動させるところまで
よろしくお願いします
0353nobodyさん
2011/09/08(木) 23:59:24.63ID:???4の頃なら何にも出なかったから文句言うやつもいなかったわけでw
0354nobodyさん
2011/09/09(金) 00:00:57.08ID:???それはXAMPPというよりmacが出してるエラーじゃないの?
php.ini(テキストファイル)を開く標準アプリケーションが設定されてないんでしょ
0357nobodyさん
2011/09/09(金) 00:05:48.91ID:???右おして情報を見る このアプリケーションで開くで ソレでどーだ。
0358352
2011/09/09(金) 00:18:39.86ID:ANnoOIHPできました!
ありがとうございます!
他のアドバイスくれた人も、
ありがとう!
0360nobodyさん
2011/09/09(金) 01:27:25.64ID:ANnoOIHP助かった
0361nobodyさん
2011/09/09(金) 01:37:36.76ID:ANnoOIHPファイルを、phpのインストールしたwebサーバーに、アップロードしろという
XAMPPを、ダウンロードした
これに、どうやったら、アップロードできますか?
0362nobodyさん
2011/09/09(金) 01:49:59.11ID:???あらかじめuploadsのフォルダを作っとく。
upload.htmlの記述
<form action="upload_image.php" method="POST" enctype="multipart/form-data">
<input type="file" name="filename" size="50">
<br>
<input type="submit" value="アップロード">
</form>
upload_image.phpの記述
<?php
//ファイルの取り出し
$file_name=$_FILES['filename']['name'];
//一時ファイル名の取り出し
$temp_name=$_FILES['filename']['tmp_name'];
// 保存先のディレクトリ
$dir = 'uploads/';
// 保存先のファイル名
$upload_name = $dir.$file_name;
// JPEG形式、GIF形式のファイルをアップロードする
// アップロード(移動)
$result = move_uploaded_file($temp_name, $upload_name);//これがないと失敗
echo ($result)?'アップロード成功':'アップロード失敗';
?>
<img src="<?php echo $upload_name; ?>">
こんな感じ。考えるな感じるんだ。
0363nobodyさん
2011/09/09(金) 01:52:26.44ID:ANnoOIHP実験してみます
0364nobodyさん
2011/09/09(金) 02:03:10.91ID:???分かってるの思うが、>>362の記述は<html></html>の
<body>から</body>の間に記述だぜ。
0366nobodyさん
2011/09/09(金) 10:52:19.74ID:???夜やるから、夜結果報告する。
0367nobodyさん
2011/09/09(金) 11:14:03.05ID:???htdocにupload.htmlを入れて、xamppのApache起動させといて
http://localhost/upload.htmlにアクセスできるだろ?
0368nobodyさん
2011/09/09(金) 14:25:20.33ID:???なんとなく、うっすらと、だけど。
ローカルマシンでphpスクリプトを作成し、リモートのWebサーバに
作成したスクリプトをアップロードせよって話の気がする。
つまり、htdocs配下にコピーすればおk、というものの気がする。
0371nobodyさん
2011/09/09(金) 15:25:38.05ID:qgGY9iV0'condition' => array(
'Foo.date >' => date('Y-m-d', strtotime("-3 month"))
)
と書いたんですが3ヶ月以上前でも全部表示されてしまいます
なにが問題なのかお教えいただけたらさいわいです
0372nobodyさん
2011/09/09(金) 18:05:22.27ID:???0373nobodyさん
2011/09/09(金) 18:08:54.18ID:???あと、CakePHPのスレがあっからそっちで質問の方がいいんじゃね?
0374nobodyさん
2011/09/09(金) 18:09:58.76ID:???0375nobodyさん
2011/09/09(金) 18:25:14.59ID:???フレームワークを何使うかは人それぞれ好みが分かれる。
0376nobodyさん
2011/09/09(金) 18:38:14.53ID:???0377nobodyさん
2011/09/09(金) 18:40:46.21ID:???0378nobodyさん
2011/09/09(金) 18:51:01.10ID:???0380nobodyさん
2011/09/09(金) 19:03:32.43ID:???0381nobodyさん
2011/09/09(金) 19:08:02.97ID:???0382nobodyさん
2011/09/09(金) 19:10:55.63ID:???ロジックとビューを分けた後、どこにheader()を書けばいいのか
どなたか教えてたもれ〜
0383nobodyさん
2011/09/09(金) 19:18:39.04ID:???最初に echo か print がでてくる前に書けばいいんでない?
0384nobodyさん
2011/09/09(金) 19:21:03.34ID:???補完機能も動的デバッグもなくて大変なんだぜ?
まぁしょうがなかったんだわ
メモリ512MBの糞PCで開発させられてたからIDEなんて入れられなくてな
0385nobodyさん
2011/09/09(金) 19:23:41.81ID:???まぁ大変さを強調したかっただけだからスルーしてくれ
0387nobodyさん
2011/09/09(金) 19:44:27.53ID:???0388nobodyさん
2011/09/09(金) 20:19:18.76ID:???文脈を考慮しなくていい(ただのキーワードマッチ)補完ならVimでできるし、さくらと大してメモリ消費量も変わらないんでないのかな
0389nobodyさん
2011/09/09(金) 21:02:39.93ID:g+bZZ5lKなどとある時に、array内のarrayの要素数まで含めたトータルの要素数をcountする関数ってありますか
0390nobodyさん
2011/09/09(金) 21:17:21.02ID:???>オプションのmode 引数が COUNT_RECURSIVE (または 1) にセットされた場合、
>count() は再帰的に配列をカウントします。
>これは多次元配列の全ての要素をカウントするといった場合に特に有効です。
> count() は無限の再帰を検出しません。
0391nobodyさん
2011/09/09(金) 21:22:30.23ID:g+bZZ5lKCOUNT_RECURSIVE を使うと正しい結果が出ないので、使えないのです
例えば>>389の配列だと5と出て欲しいのですが、配列自体も含めてしまうので6となってしまう
0392nobodyさん
2011/09/09(金) 21:58:34.73ID:???0393361
2011/09/09(金) 22:48:31.16ID:ANnoOIHPやりました!
htdocに、upload_image.phpと、htmlを、いれました
それを、ブラウザで、開けました
ありがとうございます!
前より理解できました
分かったこと
・htdocに、置くと、アップロードしたことになること
・ブラウザでhtmlファイルの、ボタンを押すと、phpファイルが、動くこと
これから、本を読み進めていきます
03941/3
2011/09/09(金) 22:50:13.91ID:???function count_array($array)
{
$i = 0;
$j = 0;
$keys = array_keys($array);
foreach ($keys as $key)
{
if (is_array($array[$key]))
{
$j += count_array($array[$key]);
}
else
03952/3
2011/09/09(金) 22:51:30.09ID:???$j++;
}
$i++;
}
return $j;
}
$array = array(
'hoge' => 'aaaa',
'bbbb',
'cccc' => array(
'cccc',
03963/3
2011/09/09(金) 22:52:46.87ID:???array(
'eeee',
'piyo' =>6,
'gggg'
),
),
'hhhh'
);
$count = count_array($array);
echo $count . "\n";
?>
0397nobodyさん
2011/09/09(金) 22:54:47.11ID:???0398361
2011/09/09(金) 23:24:41.44ID:ANnoOIHPボタンなどで、表示されます。
そのボタンを押して、phpファイルを動かそうとすると、
文字だけの、ソースコードの画面になってしまいます。
どうしたら、phpファイルを、出力できるでしょうか?
0400nobodyさん
2011/09/09(金) 23:41:36.94ID:???多分、間違えてるな。
htdocにupload.htmlを入れて、xamppのApache起動させといて
http://localhost/upload.htmlにアクセスしろ
Apacheは簡単に言うとhttp://localhost/のurlを使えるようにする。
http://localhost/でないとwebプログラムのphp、cgiが動かない。
君はブラウザのurlの欄にC:\xampp\htdocs\ybhujnindex.html
って表示されてるんじゃない?
0401nobodyさん
2011/09/09(金) 23:43:07.73ID:???C:\xampp\htdocs\ybhujnindex.html
でなくC:\xampp\htdocs\upload.htmlってブラウザのurl欄に
表示されてるんじゃない?
0402nobodyさん
2011/09/09(金) 23:54:31.88ID:z7az+EcJ1 <html>
2 <head>
3 <title>選択リストをデータベースから生成する</title>
4 </head>
5 <body>
6 <?php
7 // 接続設定(サーバ/データベース/ユーザ/パスワード)
8 $sv = "localhost";
9 $dbname = "testdb";
10 $user = "root";
11 //$pass = "********";
12 $pass = "";
13
14 // 文字コード
15 //$enc_disp = "EUC-JP";
16 //$enc_db = "EUC-JP";
17 $enc_disp = "UTF-8";
18 $enc_db = "UTF-8";
19
20 // データの文字コードを変換する関数
21 function cnv_enc($string, $to, $from) {
22 // 文字コードを変換する
23 $det_enc = mb_detect_encoding($string, $from . ", " . $to);
24 // if ($det_enc and $det_enc != $to) {
25 if ($det_enc != $to) {
26 return mb_convert_encoding($string, $to, $det_enc);
27 }
28 else {
29 return $string;
30 }
31 }
0403nobodyさん
2011/09/09(金) 23:56:27.89ID:z7az+EcJ34 $conn = mysql_connect($sv, $user, $pass) or die("接続エラー");
35 mysql_select_db($dbname) or die("接続エラー");
36
37 // データを取り出す
38 $sql = "SELECT id, nam FROM prod ORDER BY id";
39 $res = mysql_query($sql, $conn) or die("データ抽出エラー");
40
41 // 取り出したデータを表示する
42 echo "<select name=\"menu1\">";
43 while ($row = mysql_fetch_array($res, MYSQL_ASSOC)) {
44 echo "<option value=\"".$row["id"]."\">".
45 // cnv_enc($row["nam"], $enc_disp, $enc_db)."</option>";
46 cnv_enc($row["nam"], "UTF-8", "UTF-8")."</option>";
47 }
48 echo "</select>";
49
50 // 接続を解除する
51 mysql_close($conn);
52
53 ?>
54 </body>
55 </html>
24行目のcnv_encのandは間違いですよね?
コメントアウトして自分なりに直してみましたが、それでも結果は変わりません。
アドバイスをお願いします。
0404nobodyさん
2011/09/10(土) 00:39:44.72ID:???23 $det_enc = mb_detect_encoding($string, $from . ", " . $to);
って
23 $det_enc = mb_detect_encoding($string, $from, $to);
じゃないの?
0405nobodyさん
2011/09/10(土) 00:50:45.35ID:???0406nobodyさん
2011/09/10(土) 01:16:09.21ID:???0407nobodyさん
2011/09/10(土) 01:33:26.75ID:???dです。
ちなみにこのように書き換えて使うことにしました。動作確認おkのようです。
function count_array($array)
{
$count = 0;
foreach ($array as $elem){
if (is_array($elem)){
$count += count_array($elem);
}
else{
$count++;
}
}
return $count;
}
0408403
2011/09/10(土) 01:37:07.17ID:dFxJuFkmああ、確かに訳の分からない連結してますね。
そこを直しましたけど変わりないですね。
>>406
4,000円もしたんですよ?
まず、ここ
24 if ($det_enc and $det_enc != $to) {
が正しいかどうか答えてくださいませんか?
自分は生まれてこの方こんなコード見たことないです。
まさか、($det_enc and $det_enc)がTRUEで$toがFALSEだったら真、ということは・・・ないですね。
0409nobodyさん
2011/09/10(土) 02:23:06.02ID:???演算子の優先順位
ttp://www.php.net/manual/ja/language.operators.precedence.php
0411nobodyさん
2011/09/10(土) 03:15:30.25ID:???おまいらいい年したオッサンなんだから、php初心者〜上級者
小学生〜中年まで対応したphpの解説したwebサイト作ってくれよ。
0413nobodyさん
2011/09/10(土) 05:18:27.95ID:???0414361
2011/09/10(土) 07:15:55.24ID:b1uhXqiv>>401
ありがとう!
そのようにしたら、
できた!
ブラウザのURL欄は、
file:///Applications/XAMPP/xamppfiles/htdocs/upload.html この表示の時、できなかった
http://localhost/upload_image.php この表示の時、できた
サンクス
XAMPP,apach,ローカルホストは、ただで、
webページ貸してくれるけど、いままで、webページ借りるのに、金払ってたから、悪い
あと、localhostに表示されると、すごい文字化けする。どこをなおしたらよいでしょうか?
0416361
2011/09/10(土) 07:54:39.58ID:b1uhXqiv0417361
2011/09/10(土) 08:08:13.23ID:b1uhXqivShift-JISにしたら、なおりました。
0418nobodyさん
2011/09/10(土) 08:26:08.57ID:9mHd+BwL外部の記憶領域(ファイル、セッション、DB)から、
変数を取り出したり書き込んだりする時だけでいいんですよね?
例えば同じファイルに書いて、
<?php
$a="こんにちは";
echo mb_convert_encoding($a,'UTF-8','auto');
?>
なんてのは無意味ですよね?
ちなみに上のスクリプトの動作は、SJISで保存してようが、UTF-8で保存してようが、
文字化けせずにUTF-8でこんにちはを出力してくれます。
0419nobodyさん
2011/09/10(土) 09:44:10.77ID:???0420nobodyさん
2011/09/10(土) 10:01:06.00ID:???データベースに接続する処理のあとにmysql_query("SET NAMES UTF8");
をいれてみて
0421nobodyさん
2011/09/10(土) 10:05:27.98ID:???解決したかもしれないけど
$det_enc and $det_enc != $toは
$det_encが真かつ$det_encがtoでないって意味だと
0422403
2011/09/10(土) 10:28:31.95ID:dFxJuFkmまだ未解決です。
>>420-421
mysql_query("SET NAMES UTF8");
を入れてみると、最初のは
PHP?泣?潟??????
と表示されるようになりました。
この?は、黒い菱形で"?"を囲んだ特殊な文字です。
同じ変数をandで比較して存在してるかどうか調べているんですね。
それでいて後半部分は$det_encが$toと一致しない、と…
やはり正しく表示されませんね…。
どうすればいいでしょうか?
0423403
2011/09/10(土) 10:36:20.45ID:dFxJuFkmあーっ!ブラウザ(上でIEと書きましたがFireFoxでした…)の文字コードを"UTF-8"にしたら
正しく日本語で"PHPサンプル集"と表示されました!!!
ありがとうございます!
ただ、F5を押すと自動判別されてまた"PHP?泣?潟??????"に戻ります…。
自動判別を解除すると、もちろん"PHPサンプル集"と表示されるんですけど、
一般の方はきっと自動判別に設定していますよね…。
なぜ自動判別だとEUC-JPになってしまうのでしょうか?
何を基準にして自動判別しているのでしょうか?
0424403
2011/09/10(土) 10:46:30.68ID:dFxJuFkm追記です。
文字コードを"UTF-8"にすると"PHPサンプル集"と表示されますけど、
今度はタイトルが文字化けします。
文字コードを"自動判別"にすると"PHP?泣?潟??????"と表示されますけど、
タイトルは「選択リストをデータベースから生成する」と正しく表示されます。
でも、PHPコード内のタイトルのところで文字コードなんて指定していないですよね?
0425nobodyさん
2011/09/10(土) 10:51:56.43ID:???根本的に、文字コードを何で出力すればよいのか設計があやふやではないかい?
少なくとも、設計の時点で、
・データベース
・ソースコード
・HTML出力
を何の文字コードで管理すべきかは決めておかないと、どこで何の文字コードに変換すべきかわからなくならないか。
0426nobodyさん
2011/09/10(土) 10:52:19.98ID:???<html>〜<body>間に↓入れてる?
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" >
0427nobodyさん
2011/09/10(土) 10:53:42.43ID:???http://hain.jp/index.php/tech-j/2007/02/13/p125
0428403
2011/09/10(土) 10:56:47.67ID:dFxJuFkmそのmetaタグというのを具体的に教えていただけませんか?
PHP始めてまだ一週間程度の自分にそれを言われても困ります。
というか、この本スーパーサンプルがそれについて言及するべきだと思います。
日本語でデータベースを扱うのはこの本ではこれが最初です。
まだ右の左も分からない人間でもほぼそのまま実行できるサンプル、
っていうのが売りのはずの本なんですけどまったくのデタラメですね。
0429nobodyさん
2011/09/10(土) 11:06:55.05ID:???だから捨てろっていってんのに、困りますって言われてもこっちも困りますねー。
どっちかっていうと、分かってる人が思い出すのに使えるかなっていうところ。
いわゆるセキュリティとか丸ごと無視してるし。そういうの分かっている人じゃないと。
*初心者*がそういう引っかかるところを網羅してちゃんと使える本は無いんじゃないかな。
分厚くなりそうでちゃんと書くとかえって読みづらいし。
0430403
2011/09/10(土) 11:08:15.13ID:dFxJuFkm自動判別で"UTF-8"が選択されるようになりました。
が、しかし、タイトルは文字化けしたままです。
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" > ←(2)
<title>選択リストをデータベースから生成する</title>
</head>
<body>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" > ←(1)
<?php
// 接続設定(サーバ/データベース/ユーザ/パスワード)
挿入した箇所は、まず(1)に挿入して自動判別で"UTF-8"が選択されることを確認し、
次にタイトルも正常に表示されないだろうかと(2)に挿入してみてダメでした。
タイトルもUTF-8にする方法というのはありますか?
0431nobodyさん
2011/09/10(土) 11:11:49.26ID:???0432403
2011/09/10(土) 11:16:33.70ID:dFxJuFkmちなみに>>428を書く前に
上で教えてもらったiconvを使ってソースコード自体をUTF-8に変換しました。
ブラウザで開こうとするとダウンロードするかgeditで開くか訊かれて
geditで開くとブランクで何も表示されませんでした。
多分、テキストということすら認識されていないと思います。
0433nobodyさん
2011/09/10(土) 11:19:38.94ID:???(1)は意味ない
(2)でうまくいかないのはよくわからない
EUC-jpになるならEUC-jpに統一してみては?
0434403
2011/09/10(土) 11:24:59.05ID:dFxJuFkmありがとうございます。
なるほど、ということはデータベースからすべてEUC-JP、ということですね?
今日は他にもやることがあるので、後で試してまたレスします。
0435nobodyさん
2011/09/10(土) 11:25:38.67ID:???titelのところに書いてある文字(ソース自体のコード)
が違うんだって
iconvはどうやったかよく分からないけどたぶん駄目だから
文字コード変えて保存できるエディタ使うべき。
0436nobodyさん
2011/09/10(土) 11:26:00.67ID:???0437nobodyさん
2011/09/10(土) 11:35:16.90ID:???0438403
2011/09/10(土) 11:37:12.01ID:dFxJuFkmグッドジョブ!!やっっっっと両方とも正常に表示されました!!!(嬉し泣き
geditで別名保存→"現在のロケール(UTF-8)"を選択してブラウザで実行しました。
こんなに大変だとは思ってもみませんでした。
>>427さんのサイトを少し読んでみましたが、かなり深そうですね。
PHPの文字化けについて勉強してみようと思います。
答えてくださった皆さん、ありがとうございました!
0439nobodyさん
2011/09/10(土) 13:32:51.87ID:???■ このスレッドは過去ログ倉庫に格納されています