元スレくだすれPHP(超初心者用)4
php覧 / PC版 /みんなの評価 : ○
852 = :
じゃオブジェクト指向理解すれ
853 = :
すまん
ローカルメンバとか言わないんだな・・
860 = :
それは普通CSV形式とは言わない
864 = :
ファイルの排他制御って参照しかしない場合でも必要なんですか?
865 = :
場合による
866 = :
>>863
ならない
869 = :
出来るようになったって言ってんだろカス
871 = :
そりゃ丸められてるからだろ
877 = :
マニュアルも読まないなんて
878 = :
作られたhtmlファイルが文字化けしてしまうのですがなんでなのでしょうか。
<?php
$word = '漢字';
$word = mb_convert_encoding($word, "UTF-8");
$page =$word.'.html';
$str = mb_convert_encoding($page, "UTF-8");
$fp = fopen($str,"w");
?>
879 = :
何がしたいのか意味不明
880 = :
>>879
漢字.htmlというファイルを作りたいのですが、
文字化けしてしまうんです。
883 = :
autoは指定になってない
php.iniの設定とソースの文字コード、ブラウザの文字コードによっても変わる
detectもしつつ色々試行錯誤してみ
884 = :
>>878
何を元にhtmlファイルが文字化けてると言ってるの?
何かソフトで見た場合の事?
885 = :
>>883
<?php
$word = '漢字';
$word = mb_convert_encoding($word,"UTF-8","SJIS");
$page =$word.'.html';
$str = mb_convert_encoding($page,"UTF-8","SJIS");
echo mb_detect_encoding($str);
print '<BR>';
echo mb_detect_encoding($page);
print '<BR>';
echo mb_detect_encoding($word);
$fp = fopen($str,"w");
?>
結果は
UTF-8
UTF-8
UTF-8
なんですが。
886 = :
>>884
ファイル名が"髮区誓・ス・「髯・html"になるんです。
887 = :
>>886
何で見た時に?
888 = :
>>887
ローカルで作成しているので、自分のパソコンで見たときにです。
889 = :
ファイルの内容のエンコードとファイル名のエンコードは関係ないぞ。
環境は?OSとか
890 = :
>>888
OSの文字コードで書き出さないと化けたように見える
891 = :
どっちにしても漢字ファイル名はクライアントの環境やブラウザの仕様によって読めないケースがあるから
使わない方がいいな
892 = :
windowsの文字コードは普通jisだわな
895 = :
ああそれで俺もファイル名の文字化けに悩んだ記憶がある
897 = :
やってみたけど俺の環境だと残ってたよ
firefox?
898 = :
>>897
返答ありがとうございます。
環境はIE7、Firefoxです。
最初にlogin1.phpにアクセスし
セッションを設定して移動をクリックすると
login2.php にもセッションが引き継がれるんですが
その後ブラウザを閉じ次にlogin2.phpにダイレクトにアクセスすると
$_SESSION["name"] = "こんにちは";が表示されず
真っ白になります・・・
899 = :
自動セッション開始のディレクティブも考慮して、
クッキーの有効期限はsetcookieで設定した方がいいぜ
session_startする前に実は開始してて、有効期限の上書きが出来ないことがあるから
みんなの評価 : ○
類似してるかもしれないスレッド
- くだすれPHP(超初心者用)6 (958) - [97%] - 2009/8/19 4:11 ○
- くだすれPHP(超初心者用)5 (1001) - [97%] - 2009/3/9 16:02 ○
- くだすれPHP(超初心者用)3 (1001) - [97%] - 2008/6/8 6:35 ☆
- さっさとPHP5.0.6出せよ糞Zend (80) - [31%] - 2019/5/9 7:45
トップメニューへ / →のくす牧場書庫について