元スレ【PHP】下らねぇ質問はID出して書き込みやがれ 83
php覧 / PC版 /みんなの評価 : ○
751 = :
>>749
いや、逆だろ
Onの方が余計混乱するって
752 = 745 :
>>747
ありがとうございます。
たしかにこれでテキスト間を調べることは出来ますが、
やっぱり、ファイル名を調べるには、
ディレクトリ一覧を取得する方法しかないのでしょうか?
753 :
ドコモでサイトを閲覧したとき、戻るボタンで前のページの戻ったとき、
キャッシュがなくて再読み込みされるらしいのですが、何が原因なのでしょうか
auでテストしてみたところ、キャッシュが残っていてすぐに表示されました
754 = :
>>745
その例だと曖昧検索じゃなくてただの部分一致だと思うけど、
単なる部分一致なら
http://jp.php.net/manual/ja/function.glob.php
で出来るよ。
755 = :
>>752
そういうことになりますね
756 = :
ドコモ?w
あのクッキーは使えねーどこも?w
あんなキャリア無視していいよ。
757 = 753 :
>>756
流石にお客さんの要望となると無視できないです・・・
758 = :
こんなことで嘆いているks野郎が働いてて
全キャリア対応できるノウハウを持ってる優秀な俺が無職でいる日本
759 = :
実際働いたら優秀でもなんでもない口だけニートか
760 = :
新米社員必死だな
761 = :
>>754,755
globもファイル内一覧を検索する関数ですし、
やっぱりそうするしかないんですね。
勉強になりました。ありがとうございました。
762 = :
>>753
DoCoMoの試験機無いの?
763 = :
ない
764 = :
>>763
調べてみたらあるじゃん
http://www.nttdocomo.co.jp/service/imode/make/content/html/tool2/
765 = :
ああ、試験機って手元で実際に使えるものかと思ってた
それってキャッシュの設定までできるの?
766 = :
>>753
というか、仕事なのにこんなとこで聞く程度のスキルでお金もらえるの?
どこの会社だろう。
いいな。うらやましい。2chで情報もらって金儲けか。
767 = :
>>753みたいな教えて君が俺たちを人力検索ボランティアに利用して金もらってて
俺みたいな何でも一人でこなせる優秀な人材が無職な日本
768 = :
横槍すまんが
>>766-767
だったら働けよと・・・
769 = :
誰か無職な日本のガイドラインをガイドライン板に立てて
770 = :
こんな優秀な俺が無職なのは社会のせいだ!
ですか?()笑
771 = :
>>768
心配すんな。いつでも判子押せるように横においてあるから
772 = :
履歴書ですねわかります
773 = :
775 = :
UTF8で書いたPHPファイルをレンタルサーバにアップして見てみると
日本語が全部?になってしまいます。ソースも?になっています。
XAMMPでみると正常に表示されるんですが、これはレンタルサーバの
設定によるものなのでしょうか?
だとするとPHPファイルの文字コードを合わせるしかないのでしょうか?
776 = :
>>775
(1)エディタで保存するときにUTF-8になっているか
(2)メタタグでutf-8を強制しても直らないか
777 :
波ダッシュ/全角チルダ問題についてですが
UTF-8のDBに対しUTF8のスクリプトからSET NAMES UTF-8を行った上でUTF-8のエンコードの文字列を書き込んでいるのですが「~」(全角チルダ)のみ?と化けて書き込めません。
書き込む直前に波ダッシュに変換したりした場合は問題有りません。
原因は何が考えられますか?
778 = :
>>777
これが絶対っていう対処法は今のところない
ググると1ページめに対処法が2つあるからそれを読め
779 = :
>775
まずそのまま、ブラウザのエンコーディングをUTF-8にしてみろ。
これで直るようなら、スクリプトに
header('Content-Type: text/html; charset=UTF-8');
で解決。
適切なヘッダーを吐き出さないと脆弱性の元になるので、文字化けの有無に限らず常にヘッダは吐く癖をつけろ。
>776
自分でヘッダをいじれる環境で、メタタグを使う意味が分からない。
780 = :
>>777
まずその問題の知識はあるのかね?
http://www.informe.co.jp/useful/character/character14.html
781 = :
>>778
ありがとうございます。
波ダッシュ問題については認識しているのですが、全く同一仕様のサーバーに同一プログラムを置いているのですがそちらでは全角チルダをDBに書き込めています。
またphpの設定、DBの設定(phpMyAdminから見える範囲)も同一です。
phpMyAdminから見えないところでMySQLに設定しなければいけないものはありますか?
782 = :
>>779
こんな方法あるのか。
783 = :
>>779
ちなみにメタタグでの指定は
「utf-7攻撃」
を防ぐために必要です
784 = :
$qry .= "str=~(波ダッシュ)";
$result = mysql_query($qry, $sql_connect);
OK
$qry .= "str=~(全角チルダ)";
$result = mysql_query($qry, $sql_connect);
NG(記録されるのが”?”)
化けるのは全角チルダONLYです。
785 = :
>>783
kwsk
786 = :
>>784
昔作った掲示板でそれ対処したがもう寝るので回答がなければ明日のこの時間までにまたくるわ
787 = :
>>786
ありがとうございます。
その時間までがんばりやす。
788 = :
>>776,779 ありがとう
メタタグは入れてテストしていた・・・つもりだったのですが、再度やってみると
あっさり直りました。もやもやしますが、再現できないのでOKとします。
>>779
スクリプトからのヘッダ指定は知りませんでした。ちょっと教えて欲しいのですが
メタタグもスクリプトもPHPの中の人が同じファイル内を読んでその指示に
沿っているという点では同じかと思うのですが、意味が分からないということは
スクリプトで書いた方が良いことがあるのでしょうか?
789 = :
>>788
偽物乙
790 = :
>>788
とりあえずそのファイルをここに晒せ
検証してやる
791 = :
>>779は勝ち誇りながら上げ足をとったのに、
逆に上げ足を取られてクソフイタwwwwwwww
792 = :
>788
メタタグを読んでいるのはブラウザの中の人。
headerを使うのとmetaを使うのとどう違うのか、と言われると実は実際問題たいした差は無い。
けど、http-equivのequivってのは「代替品」って意味。文字通り、ヘッダーを生成できない場合の代替が目的。
本物と代替品を両方使えるなら、本物を使うのが自然だと俺は思う。
まあ、RFCや歴史的経緯や由来なんぞ知った事か!って意見もあるだろうし、両方使う、ってのがベストではあるけどな。
(Apacheの設定でヘンなヘッダを吐かれるケースの対策でもあったんだが、そういうケースは最近はあんま見ない)
793 = :
字義は「等価」だろ。歴史的経緯を考えると「代替」って解釈も妥当だが。
知らないってのは流石にダセぇとは思うが、どっちかを強制するような事じゃない。
794 = :
>>790
最初メタタグなしで?だったのでメタタグを入れてダメで、間違いに
気づいてメタタグを正確に直したけど表示されないなぁと思って
聞いてみたんですけど、改めて見てみると正確に直してるファイルは
普通に表示され、記述間違いはダメ、という当然の結果なのです。
直したつもりだったてことかと。
>>792
>メタタグを読んでいるのはブラウザの中の人。
そうでした。
>ヘンなヘッダを吐かれるケースの対策でもあった
メタタグは通用しないことがあるって記述をどこかで見てバシッと
指示できる方法がないものかと思ってたんですが当にこれですね。
メタタグがブラウザ対象ならPHPに通用しないのは当然か。
SQLも文字化けしてたんですけど
mysql_query("SET NAMES utf8");として解決したので
同様の指示方法を探してました。
797 = 795 :
いやいやいあ
配列やオブジェクトを書き出してテストしたりすんべ
httpヘッダーくらいでエラーすんのもむかつくので
@必修にしてたよ俺orz
798 = 795 :
しかしhtmlの表示必死でhttpの基本しらない人大杉だよな
自分でサーバ運用したこと無いのかねぇ?
799 = :
@つけてる人に言われたかないわ
800 = 795 :
ははは、そりゃ悪かったw
意味わかってしてるんだから許せw
みんなの評価 : ○
類似してるかもしれないスレッド
- 【PHP】下らねぇ質問はID出して書き込みやがれ 80 (1001) - [98%] - 2009/2/18 6:30 ○
- 【PHP】下らねぇ質問はID出して書き込みやがれ 84 (1001) - [98%] - 2009/6/15 21:04 ○
- 【PHP】下らねぇ質問はID出して書き込みやがれ 81 (1001) - [98%] - 2009/3/7 14:17 ○
- 【PHP】下らねぇ質問はID出して書き込みやがれ 82 (1001) - [98%] - 2009/4/6 19:33
- 【PHP】下らねぇ質問はID出して書き込みやがれ 93 (1001) - [98%] - 2010/3/16 4:25
- 【PHP】下らねぇ質問はID出して書き込みやがれ 85 (1001) - [98%] - 2009/7/31 4:07 ○
- 【PHP】下らねぇ質問はID出して書き込みやがれ 87 (1001) - [98%] - 2009/9/15 18:32
- 【PHP】下らねぇ質問はID出して書き込みやがれ 86 (579) - [98%] - 2009/8/19 4:44
- 【PHP】下らねぇ質問はID出して書き込みやがれ 88 (1001) - [98%] - 2009/10/12 1:52
- 【PHP】下らねぇ質問はID出して書き込みやがれ 89 (1001) - [98%] - 2009/11/13 23:03
- 【PHP】下らねぇ質問はID出して書き込みやがれ 133 (1001) - [96%] - 2014/7/8 16:30
- 【PHP】下らねぇ質問はID出して書き込みやがれ 134 (1002) - [96%] - 2014/7/29 4:15
- 【PHP】下らねぇ質問はID出して書き込みやがれ 135 (984) - [96%] - 2014/8/7 1:00
- 【PHP】下らねぇ質問はID出して書き込みやがれ 139 (994) - [96%] - 2015/7/25 21:15
- 【PHP】下らねぇ質問はID出して書き込みやがれ 136 (936) - [96%] - 2014/9/18 12:45
- 【PHP】下らねぇ質問はID出して書き込みやがれ 130 (1001) - [96%] - 2013/11/11 2:45
- 【PHP】下らねぇ質問はID出して書き込みやがれ 137 (995) - [96%] - 2023/1/30 18:45
トップメニューへ / →のくす牧場書庫について