【PHP】下らねぇ質問はID出して書き込みやがれ 77
■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん
2008/12/08(月) 01:27:39ID:???過去スレ、関連スレ、FAQなどは>>2-10辺り
次スレは>>980が立てる。10分以内に立たない場合、宣言してから立てたい人が立てること。
◆前スレ
【PHP】下らねぇ質問はID出して書き込みやがれ 76
http://pc11.2ch.net/test/read.cgi/php/1226517332/
◆質問用テンプレ
【OS名】vine linux
【PHPのバージョン】php5.26
【連携ソフトウェア】mysql
【質問内容】
◆質問する時の注意
・ スレを上げて自分のIDを表示させること。(メール欄に何も記述しない。専ブラのsageチェックを外す)
・ 己の行った操作、変更などを詳しく明記すること。
・ エラーメッセージはそのまま表記すること。「エラーが出ます」だけでは回答不可。
・ 質問者として、態度をわきまえること。
・ 事前に関連リンクの公式マニュアル、リファレンス本くらいはちゃんと目を通しておくこと。
(PHPで最良の教本はこの公式マニュアル。市販の書籍は嘘が多いので鵜呑みにしない。)
◆質問後の注意
・2回目以降は最初に質問した際のレス番号を入れて、偽者防止に必ずIDを表示させること。
・解決しなくても回答をもらった場合はお礼を言うこと。
(荒らし、煽りは除く。煽られたときも、無闇に反論せずスルーすること。)
◆回答者への注意
・誰にレスしているのか分からないと困るので、>>(アンカー)をつけて回答すること。
【その他諸注意】
・SQL・正規表現・PEAR・テンプレート(Smarty等)・フレームワークは各該当スレへ
0421nobodyさん
2008/12/17(水) 04:18:47ID:+p3m0j6L保持できるのは次のページの更新があるまでですよね?
ページの更新があっても変数を保持し続けたい(というより更新したい)
のですがどのようにすればいいのでしょう?
例えば$aと$bという変数があって、
1回目のページ送信の時に$aを変更したあと、
2回目のページ送信の時に$bのみを変更した場合、
1回目に送った$aは初期化されてしまいますが、
この$aも保持し続けたいということです。
条件としては、
外部ファイルやhiddenフィールドやCookie(セッション)に持たせる以外の方法で、
何か方法があれば教えてください。
0422nobodyさん
2008/12/17(水) 04:22:13ID:???テンプレ守らない質問者に回答者が回答した結果がスレ分断した原因なのだが
それを知らないなら質問質問連呼してるバカと一緒にあっちのスレ行ってくれ
0424nobodyさん
2008/12/17(水) 05:42:33ID:Q+ZHoejCなるほどね!
それですっきりわかったわ
そういう冴えわたった回答がほしかった
あなたは教え方うまいので
次からも教えてもらえますか?
0425nobodyさん
2008/12/17(水) 05:51:58ID:???疑問にも思わず平気でスルーする奴が多くなった。
今期に入ってからの3時間以上残業した日に、何で残業したのか
報告しれっていう指示メールに対し、「今期」が何を意味するのか
わからないからとノーアクションだったり。
ちなみに「今期」について聞きもしなければググりもしていない。
0426nobodyさん
2008/12/17(水) 06:33:02ID:???できればこういう風にわかりやすく教えて欲しい
「(カウンタのファイルには 10 が保存されている。)
プロセス A がファイルのロックを確保に挑戦
プロセス A がファイルのロックを確保に成功
プロセス A がファイルのカウンタ値(10)の読み込み
プロセス B がファイルのロックを確保に挑戦
プロセス B がファイルのロックを確保に失敗(待つ)
プロセス A がカウンタ値に 1 を加える
プロセス A がカウンタ値(11)をファイルに保存する
プロセス A がファイルのロックを開放
プロセス B がファイルのロックを確保に成功
プロセス B がファイルのカウンタ値(11)の読み込み
プロセス B がカウンタ値に 1 を加える
プロセス B がカウンタ値(12)をファイルに保存する
プロセス B がファイルのロックを開放」
0427nobodyさん
2008/12/17(水) 06:45:37ID:???こういうケースはこう対処すればいいと覚えればいいだけ
動作の様子や原因をつきつめていきたいならアセンブラでもやれ
逆にいうとアセンブラが理解できないのなら
本質的な部分は到底理解できない
だからPHPのみをやってるうちは気にするだけ無駄
0428nobodyさん
2008/12/17(水) 07:16:38ID:Q+ZHoejCファイルの中味が
「1234567」
のとき、fwriteで「9」を書き込むと
「9234567」
になってしまうんだけど、これで
「正しい動作」なの?
0429nobodyさん
2008/12/17(水) 07:17:19ID:Q+ZHoejCこっちの希望の動作は、
「1234567」
が全部消えて、
「1」
だけが書き込まれるということなんだけど。
0430nobodyさん
2008/12/17(水) 07:18:06ID:???書き込まれて欲しいってこと。
0431nobodyさん
2008/12/17(水) 07:30:31ID:Q+ZHoejC0432nobodyさん
2008/12/17(水) 07:37:12ID:???0433nobodyさん
2008/12/17(水) 07:57:53ID:???毎日NGIDにするのはだるいわ・・・。
0434nobodyさん
2008/12/17(水) 08:08:35ID:???, ,:‘. 。 + ,..
’‘ + ,.. . ..; ', ,:‘
. .; : ’ ' ,:‘.
あ あ ,:‘. +
.. ' ,:‘. . ...:: ’‘
’‘ .; こ ん な に お 断 り し た い
。
. 。 気 持 ち に な っ た の は ,:‘. 。
'+。
初 め て で す .. ' ,:‘.
:: . .. .. ' ,:‘.
ハ,,ハ
( ゚ω゚ )
0435nobodyさん
2008/12/17(水) 08:15:41ID:???調べればわかることを調べず、どうでもいいことにこだわってるわりに、
人が丁寧に質問してやっても礼の一つも言ったためしがない。
世の中にこういう奴が結構いるのは仕方ない、採用しちまった人事の責任って
チーム一同ハブにしてるけどね。
だから、なおさら構ってちゃん質問が増えるんだけどさ。
なんていうの?こういうの、世の中の不純物
ID:Q+ZHoejCちゃんはどうかわからないけどね。
0436nobodyさん
2008/12/17(水) 08:26:03ID:???人事権の無いやつが文句言ってるのか
0437nobodyさん
2008/12/17(水) 08:26:06ID:???時間の無駄にも程がある
0438nobodyさん
2008/12/17(水) 08:26:42ID:???0439nobodyさん
2008/12/17(水) 08:33:56ID:???今後書き込まなくていいですからw
0440nobodyさん
2008/12/17(水) 08:35:27ID:???席順を決定する権利すらも与えられてないんだろう?
0441nobodyさん
2008/12/17(水) 08:38:35ID:???テンプレ守れないなら質問するな
あと誘導するんで
いつもの池沼とそれに回答したい阿呆は以後ルールのないこちらへどうぞ
ttp://pc11.2ch.net/test/read.cgi/php/1221471692/
これ以上荒らすなよ
0442nobodyさん
2008/12/17(水) 08:42:05ID:???キライなヤツを辞めさす権利無いよ〜
それどころか、席順を決定する権利もないよ〜
座りたい席にも座れない〜
キライなやつの隣に座らされてるよ〜
これってイジメだよ〜
いじめるなよ〜いじめないでくれよ〜
でも!2ちゃんではえらそうに他人に指図して
命令するよ!やったね!」
0443nobodyさん
2008/12/17(水) 08:49:54ID:???0444nobodyさん
2008/12/17(水) 08:57:53ID:???ついに見つけた!ついに見つけたぞ!
ちなみに「r+」というモードがあり、こちらは
「上書きモード」って意味合いになるかな。
「r」は読み込みのみ可能でしたが、「r+」は
読み込みと書き込みの両方が可能です。こ
ちらもファイルポインタが先頭に置かれます
。ファイルに文字列があった場合は上書きし
ていきます。「w」との違いは、「r+」はファイル
を空にせず、元のデータ上に上書きしていく
という点です。「r+」モード君は指定したファイ
ルがなくても新規作成はしてくれず、無慈悲
にエラーを出力してきます。
ファイルを開いた時点では元のデータが残っ
ているので一見こちらの方が良さそうですが
、不便なところもあります。書き込みたい内容
が、ファイルに既に書き込まれている文字列
より短い場合には変なゴミがつきます。変な
ゴミ、と言いましたが、元々ファイルにあった
文字列が残ってしまうって事です。先ほどの
サンプルのようにシングルバイト文字(英数
字)を使ってた場合なんかはそのおかげで
文字化けしたりします。サンプル出しておき
ますので動作の違いを試してみて下さい。
0445nobodyさん
2008/12/17(水) 09:04:31ID:???0446nobodyさん
2008/12/17(水) 09:12:35ID:???0447nobodyさん
2008/12/17(水) 09:16:37ID:???0448nobodyさん
2008/12/17(水) 09:18:23ID:???0449nobodyさん
2008/12/17(水) 09:19:13ID:???だから相手にするなと口をすっぱくしていってきたのになぁ
ID消してるが特徴丸出しだからわかるだろう?
今後はちゃんと答える相手を選んでそれ以外はスルーしような?
わかってて答えてるなら荒らしに加担してるようなものだ
荒らしたくないのなら次長してくれ
相手にすると喜ぶタイプだから独り言を言わせておけばOK
そのうち飽きていなくなる
0452nobodyさん
2008/12/17(水) 09:36:37ID:???流れ読めば誰がどれ書いてるかわかるしもうそっとしといてやろう。
0453nobodyさん
2008/12/17(水) 09:43:45ID:???なんでこんな時間に書き込みできるわけ?
普通の人なら学校や会社があるはずなんだけど
このこと知った親は悲しむぞ?
現実見ようぜ
0454nobodyさん
2008/12/17(水) 09:51:32ID:???怒らないでマジレスしとくけど、
おれは、全社的にPHPを採用してることで有名なYa○○○に入社して5年のPM。
会社まで5分の距離にマンション持って暮らしてる。当然人事権はない。
0455nobodyさん
2008/12/17(水) 09:52:03ID:???0456nobodyさん
2008/12/17(水) 09:52:37ID:???0458nobodyさん
2008/12/17(水) 09:54:28ID:???0459nobodyさん
2008/12/17(水) 10:05:57ID:???ID:UV6BBIxz
ID:2wImFGsH
ID:N5GIYx97
ID:6CbaLDLd
ID:Y6XF9DXs
ID:xUK+da4V
ID:Q+ZHoejC
他、ID無しでの煽り多数、D無しでの質問前後の意味のわからないぼやき、
ID無しでの唐突な話題多数。
9割型IDのない変な書き込みは全てこいつです。
0460nobodyさん
2008/12/17(水) 10:24:55ID:???ってスレを立てた「1」が一番の問題だと思うぞ。
なんでいちいち質問をするのに出さねばならない?
頭オカシイんじゃないか?「1」よw
0461nobodyさん
2008/12/17(水) 10:27:00ID:???http://pc11.2ch.net/test/read.cgi/php/1221471692/
0462nobodyさん
2008/12/17(水) 10:29:06ID:???たたり神になっちまったんだろうなぁと。
だから、スレタイトルも見ないで迷いこんでくる>>460みたいのを早目に駆逐しとかないとw
0463nobodyさん
2008/12/17(水) 10:32:24ID:???0464nobodyさん
2008/12/17(水) 10:37:17ID:???質問しまくって無駄に伸ばしてスレ荒らしするだろうけど
こっちも反応して書き込むと無駄に伸びてしまう
無視をするのが一番
0465nobodyさん
2008/12/17(水) 13:42:18ID:???出てけって言ったって出てくわけないからほっときゃいーさ。
0466nobodyさん
2008/12/17(水) 14:11:44ID:???preg_* はずっとPCRE、正規表現エンジンが変わったのは mb_ereg_*
UTF-8な文字列を扱うときは/u必須だ
PCRE_UTF8を有効にした上で結果が変わるようなら、
それはバグとして報告したほうがいい
>>421
永続化させたけりゃファイルシステムやらDBへの書き込みが必要
PHPのセッション管理もデフォルトじゃファイルで保存している
データが揮発してもいいなら共有メモリでも使え
0467nobodyさん
2008/12/17(水) 15:15:15ID:7ilSy2El0468nobodyさん
2008/12/17(水) 15:18:24ID:???0469nobodyさん
2008/12/17(水) 15:19:37ID:7ilSy2Elここの回答者様の力ではどれくらいで作れるのか教えてください
0470nobodyさん
2008/12/17(水) 15:20:47ID:???0471nobodyさん
2008/12/17(水) 15:21:11ID:7ilSy2El0472nobodyさん
2008/12/17(水) 15:23:52ID:7ilSy2El0473nobodyさん
2008/12/17(水) 15:25:51ID:???0474nobodyさん
2008/12/17(水) 16:39:56ID:???WEB上からデータ登録しようとしたら上記のようなエラー構文が出ました。原因を教えて下さい。
0475nobodyさん
2008/12/17(水) 16:43:03ID:TGxtJ5tD0477nobodyさん
2008/12/17(水) 16:58:59ID:TGxtJ5tDもう少し具体的には分からないでしょうか?
0478nobodyさん
2008/12/17(水) 17:03:08ID:???byぐーぐる翻訳
0480nobodyさん
2008/12/17(水) 17:14:16ID:???エラーが出てる行で使用しているクエリを晒したら、
具体的な話もできるでしょう。
しかし、質問の質が低すぎるのは残念だ。
○○なふりしなくても、十分○○なんだからもう少しまともな質問してくれ。
0481nobodyさん
2008/12/17(水) 17:28:05ID:???エスパーでも無理だろw
0483nobodyさん
2008/12/17(水) 18:37:44ID:???まず、電源を疑った方がいい。
電源が力率改善型のコンデンサを積んでいるか、
電圧が綺麗な正弦波を描いているか、
そもそもコンセントの電源が101Vプラスマイナス3Vの範囲内に収まっているか?
そこを確認しなさい。
これらの話は、OSIでいうと物理層の問題。物理層は最下層であり、
何かトラブルがあったらそこから疑うのが基本。ちなみに、おれはCCNPホルダーだけどね。
0484nobodyさん
2008/12/17(水) 20:26:51ID:+z5yJo1fturemasuka
0485nobodyさん
2008/12/17(水) 21:59:31ID:???その関数がいきなりファイルオープンする
仕様で、ファイルロックすることができない場合。
0486nobodyさん
2008/12/17(水) 22:44:07ID:???一致する、相当する
シス単p.115にのってる
0487nobodyさん
2008/12/17(水) 23:07:35ID:???0488nobodyさん
2008/12/17(水) 23:17:12ID:???32歳の中学の女性教師、温泉で"裸の指導"
http://tsushima.2ch.net/test/read.cgi/news/1229520201/1
「教育のため」?女性教諭、1万円盗む 宮城
温泉旅館の脱衣場で1万円を盗んだとして、宮城県教育委員会は17日、同県塩釜市立中学校の女性教諭(32)を
懲戒免職処分にした。「苦い思いをすれば不用心なことをやめるだろう」と、被害者への勝手な“教育的指導”から
盗んだと話しているという。
県教委によると、教諭は10月下旬、鳴子温泉まで日帰り入浴に行った。脱衣場のロッカーを開けると、岩手県一関市の
女性の財布などが入っていた。教諭には施錠せずロッカーに入れていた持ち物を盗まれた経験があるといい、
「全部取るとかわいそう」などと考えた末、ある程度の額を残し1万円札だけ抜き取った。
教諭は翌日、中に1万円札を忍ばせた封書を匿名で温泉に送付、おわびも添えた。結局、1週間後に警察に逮捕され、
罰金20万円の略式命令を受けることになった。
0489nobodyさん
2008/12/17(水) 23:31:13ID:???「ボクは本当はこんなに凄い人間なんだっ」
って根拠のない妄想で自己完結してるけど、
世間一般では「無能がなにほざいてんの?」といわれちゃう人達の事だよね?
だから怖くて世間に出られないんでしょ?
肥大した無根拠の自己愛を満たすには、
自分の狭い世界の中で、自分を無条件に受け入れてくれるものと一緒に
夢の世界で暮らすしかないもんね
でも、現実に接触すると、夢から醒めなきゃいけない
彼らにとってそれは、自分が目をそらし続けた無能な自分と対峙する瞬間だもんねぇ
そりゃ苦しかろう逃げたかろう
その結果出来たのが、いわゆる「ニート」とよばれる人達なんじゃないの?w
0490nobodyさん
2008/12/18(木) 00:19:01ID:???なんでセーフモードのphpo.iniは
magic_quote_gpcがOFFなの?
0491nobodyさん
2008/12/18(木) 00:19:33ID:4FSaHF+dおっとID
0492nobodyさん
2008/12/18(木) 01:57:31ID:???ひろみちゅのページは勉強になるなあ
0493nobodyさん
2008/12/18(木) 02:19:17ID:???0495nobodyさん
2008/12/18(木) 02:33:35ID:???セキュリティの問題でPHP 5.2.7が配布中止に
PHP 5.2.7にセキュリティ上の問題が発見され、配布中止となっ
た。PHPユーザーはバージョン5.2.8がリリースされるまではPHP
5.2.6を使うべきであるという。
オープンソースプロジェクトのPHP Groupは、PHP version 5.2.7
の配布を中止した。これは、一定の設定に影響のあるセキュリ
ティ上のバグのためだ。
Apacheの支援を受けたプロジェクトであるPHP Groupが掲載
した情報によれば、PHPユーザーは、この問題が修正されたPH
P 5.2.8がリリースされるまでは、version 5.2.6を使うべきだという。
PHP 5.2.7リリースに発見されたセキュリティ上のバグにより
、このバージョンは配布を中止された。このバグは、magic_quote
s_gpcが有効とされた設定に影響があり、これが有効に設定され
ていても無効のままになってしまうという問題がある。PHP 5.2.8
がリリースされるまでの間は、PHP 5.2.6を使用すること。
magic quotes機能はPHP 6.0.0で廃止され、削除される。PHP
Groupは「この機能を使用しないことを強く推奨する」と警告して
いる。
0496nobodyさん
2008/12/18(木) 02:34:17ID:???0497nobodyさん
2008/12/18(木) 02:45:14ID:???マジで頼むからコテをつけるかどっか行ってくれ
答えられるならコテかくして普通に答えてもいいから
とにかく今の状態は本当に迷惑だ
0498nobodyさん
2008/12/18(木) 02:52:32ID:???ルルルル…
! ___
∧,,∧ ||\ \
(・ω・` ) || |二二|
( つつ ||/ /
|二二二二二二二二二二|
|| ̄ ̄ ̄ ̄|| ̄ ̄ ̄ ̄||
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
∧,,,∧ ガチャ
( ´・ω・)コ
( oロ.ノ ヱ
`u―u'~~~~'〔◎〕
"""""""""""""""
____________________
∧,,,∧ /
( ´・ω・)コ < <丶`∀´><マジで頼むからコテをつけるかどっ…
( oロ.ノ ヱ \
`u―u'~~~~'〔◎〕  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
"""""""""""""""
∧,,,∧ ガチャ
( ´・ω・) ミ
( oロ つΠ
`u―u' 〔◎〕
"""""""""""""""
0499nobodyさん
2008/12/18(木) 02:55:48ID:???0501nobodyさん
2008/12/18(木) 03:14:56ID:???>>483=>>485=>>486=>>488=>>489=>>490=>>491=>>492=>>495=>>498=>>500
こういう必死に返信してくるのが楽しいなら
ストレス発散の場を間違えてる
リアルでやれ
0502nobodyさん
2008/12/18(木) 03:32:36ID:???お前頭悪いな
0503nobodyさん
2008/12/18(木) 04:46:05ID:???精神病とか 部落民とか 在日とか そんな奴等の集まり
0504nobodyさん
2008/12/18(木) 04:52:45ID:vOfimxehここのルールなんだよ!じゃなくて
なんでそんなルールがあるの?っていうとこ。。
0505nobodyさん
2008/12/18(木) 05:00:38ID:???0506nobodyさん
2008/12/18(木) 05:02:15ID:4FSaHF+d文字コードをメタタグで明示的に指定しないと、
ユーザーがUTF-7を選んだり、
アタッカーがUTF-7になるように仕組んだりしたときに、
文字が変換されて、攻撃が可能になるような
コードが生成される可能性がある、よって
文字コードはUTF-8などと、メタタグで
明示的に指定したほうがよい、
と解説サイトに書いてあったのですが、
これってそうなの?
0507nobodyさん
2008/12/18(木) 05:06:57ID:???いちいち新参のそんな質問に答えてやってもきりがない
といいたいところだが簡単に説明すると
まず第一の問題が偽者が出現する(自己解決しました)
第二の問題がIDを出さないことは匿名の性質を高めるので
お礼がなかったり煽りかえしてきたり態度が横柄になったりと
心理的な影響が大きくなり荒れる方向に進む
最近いるID出して態度が横柄なのは例外(これはただの荒らしなのでどうしようもない)
それともう1つスレをageて質問があることを知らせる役割もある(ブラウザから見てる人間もいる)
IDは変えることが可能だがわざわざ変えてまで荒らそうとするのはそうそういない
0508nobodyさん
2008/12/18(木) 05:19:40ID:???ググってわかる質問はググレカス。
コードも出さないつまらん質問ばっか繰り返すな。
四六時中神出鬼没でニートで必死なのはわかったけど、
現状を打開したいのならWebからの情報に頼らずまず専門学校なり行きなさい。
お金がないならハロワ行ってその手の職業訓練校紹介してもらいなさい。
そのほうが君のためにはいい。
0509nobodyさん
2008/12/18(木) 05:49:18ID:???このスレってなんのためにあるの?
ググレ、ググレって覚えたての言葉をうれしそうに連呼する猿を見ると吐き気がする。
手元にある書籍で思いっきりひっぱたいてやりたい気分。氏ねw
日本のphpが終わってるのはコミュニケーション能力のないキモヲタしかつかわないから。
そういう豚は「ググレググレググレ」ばっか。だからユーザーが育たない。
0510nobodyさん
2008/12/18(木) 06:03:25ID:???少なくとも態度のでかいお前のための人力検索スレではない
コードを書いて行き詰った人やエラーの原因が特定できないなど
技術的な問題に行き当たった時に質問するようなスレで
それ以前の理論的な話題は議論するだけ無駄なので扱ってない
ようするにどっちがいい?この説明は正しい?とかそういう質問はやめろ
人に聞けば何でも解決すると思ってるバカをこんな匿名掲示板で育ててやる義理はない
少しは自分でどうにかしろ
それかできないのなら金払って学校行くか就職して会社で育ててもらえ
そんなに議論したければ登録制のフォーラムに参加するか
サイトでそう説明してるならそこの管理人に聞け
0511nobodyさん
2008/12/18(木) 06:18:19ID:???正しい質問の仕方
こういうコードを書いたのですが、
ある解説サイトではこういう危険性があるということで、
こういう風に書き換えました。
しかし実際に動かしてみてどう危険なのか理解できません。
どうしてこのコードが危険なのでしょうか?
実証できるテスト方法などもあったら教えてください。
0512nobodyさん
2008/12/18(木) 06:58:31ID:???フォームから入力した文字の
バイト数をカウントして表示してくれるんだ!
下記のソースを1.phpで保存して実行
<form method="post" action="1.php">
<input type="text" name="bbb" >
<input type="submit" >
</form>
<?php
if(isset($_POST['bbb'])){
$a=$_POST['bbb'];
print htmlspecialchars($a);
$b=strlen($a);
print "<br>";
print htmlspecialchars($b);
}
?>
0513nobodyさん
2008/12/18(木) 06:59:31ID:???シフトJISのときは2バイト、
UTF-8のときは3バイト、と
違っているのが実際に確認できる。おすすめ。
0514nobodyさん
2008/12/18(木) 07:16:01ID:4FSaHF+dhtmlspecialcharsの第三引数を
UTF-8等と指定しろ!と書いてあるサイトと、
そんなん、指定しても意味ないけどねー。って
書いてあるサイトとあるんだけど、
どっちが正しいの?
0515nobodyさん
2008/12/18(木) 07:19:32ID:???このページには、
第三引数を指定しろ、と書いてある。
0516nobodyさん
2008/12/18(木) 07:26:53ID:???<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<form method="post" action="1.php">
<input type="text" name="bbb" >
<input type="submit" >
</form>
<?php
if(isset($_POST['bbb'])){
$a=$_POST['bbb'];
print htmlspecialchars($a, ENT_QUOTES, 'UTF-8');
$b=strlen($a);
print "<br>";
print htmlspecialchars($b, ENT_QUOTES, 'UTF-8');
}
?>
</html>
0517nobodyさん
2008/12/18(木) 07:35:27ID:???このページでは、「第三引数を指定しても
まったく意味がない」と書いてある。
「htmlspecialcharsの第三引数は、今のところ指定するメリットは無い。」
「補足すると、意味的には指定したいところです(何の効果もありませんが)。」
「意味的には第三引数に文字コードを指定するのが正しいですが、指定しなくても実のところ問題はありません。
ネット上には「不正な文字を利用したXSS攻撃*1を防ぐために、
第三引数を指定する方がよい」というような記述もありましたが
、これは日本語用の文字コードを使う限りは正確ではありませ
ん。文字コードを指定したところで、関数の出力結果は何ら変わ
りません。攻撃を防ぐ効果はないのです。」
0518nobodyさん
2008/12/18(木) 07:37:52ID:???0519nobodyさん
2008/12/18(木) 08:16:52ID:???このページ見ると
「DBMSが提供するエスケープ関数や、バ
インド関数、もしくはそれらを使いやすいよ
うにラップするPear::DBなどを使うようにす
るのが望ましいです。」
ってかいてあるけど、そうなの?
■ このスレッドは過去ログ倉庫に格納されています