【PHP】下らねぇ質問 ..
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
764:nobodyさん 08/10/08 21:33:51 /[^\.]+$/ ていうか何がどうなってその正規表現に行き着いたんだ 765:nobodyさん 08/10/08 21:35:26 ij2fkFmB 今帰りました。 お礼が遅れましたすいません。 >729 ありがとうございます。 該当すると思われるページにたどり着き納得しました。 >730 入力の制限も勉強してみます。 ありがとうございます。 766:nobodyさん 08/10/08 22:55:04 QSI2sKBR XSS対策で、htmlspecialchars関数を使ってますが、&をエスケープするので、 &#9829等の特殊文字が表示されなくなりました。 みなさんはこの部分はどう対策されてますか? 767:741 08/10/08 23:43:38 pfYxFPga >>749-753 親切なレス本当にありがとうございます 外出しててお返事遅れてしまいました 配列をプルダウンにする処理は以下の通りです function makeStypePd($name,$selectNum,$modifyMode){//$modifyMode top>通常 rewrite>修正 db>db取得 $name=strtoupper($name); $options=""; //修正画面用 if($modifyMode == "rewrite"){ for($i=1;$i<=count($this->sTypeAry)-1;$i++){ $options .="<option value=\"".$this->sTypeAry[$i][1]."\" "; if(($selectNum != NULL) && ($selectNum == $this->sTypeAry[$i][1])){ $options .= "selected=\"selected\""; } $options .= ">".$this->sTypeAry[$i][0]."</option>\n"; } return $options; } //DB参照画面用 else if($modifyMode == "db"){ //同様の処理 } //通常画面用 普通にプルダウンを作る else if($modifyMode == "top"){ //同様の処理 } } おかしいでしょうか? 選択値を配列の各要素が持つ値と照合して、同じだったらselectedとする、 そうでなければ普通にoptionを作っていくという処理のつもりです。配列は以下のものを使っています。 $sTypeAry = array(array("こだわらない",0),array("バー",1),array("カフェ",2),array("レストラン",3),array("ライブハウス",4));
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
4089日前に更新/235 KB
担当:undef