約 753,099 件
https://w.atwiki.jp/nicepaper/pages/11.html
目次 文字列の長さをはかる。 文字をエスケープ処理する。htmlspecialchars GETメソッドのフィルター(要編集) 文字列の長さをはかる。 入力フォームのタイトルに例えば、「タイトルを入力してください。50バイトまで」と表記したところで、初心者はバイトって何?と思われてしまう。 UTF-8な環境が主流になりつつ現在、入力された文字の長さを測ることは困難であるが、それでもエラー対応をするためにある程度は文字入力の制限をしなければならない。 http //yanok.net/2012/08/post-226.html を見ると、文字数制限のやっかいさについて書かれているが今回はphpで実装されている文字のカウントについてまとめてみる。 strlen(バイト数) mb_strlen(文字数) mb_strwidth(文字幅) このように3つ種類がある。これをまとめると、 strlen(バイト数)・・・データベース向き?開発者向き?文字のバイト数を計算するもの。UTF-8の場合、半角英数字は1バイト、全角ひらがなや漢字は3バイト。 mb_strlen(文字数)・・・ユーザ向き?文字数をカウントするもの。ユーザ向きかもしれない。 strwidth(文字幅)・・・webデザイナー向き? 文字の幅をカウントするもの。表示の綺麗さを気にするwebデザイナー向きかもしれない。そして文字の幅はこう決まっている 文字 幅 U+0000 - U+0019 0 U+0020 - U+1FFF 1 U+2000 - U+FF60 2 U+FF61 - U+FF9F 1 U+FFA0 - 2 さて、どれを使えば理想かというと、ユーザ視点で考えれば、2か3かもしれない。1は多めにデータベースの型のカラムをとっておけば対応できる。 と思って2や3のみで対応すると、改行をたくさん入れられた際に文字数0、バイト数(7行であれば14)バイトとでてしまい、データベースの型のフィールドにうまく収まらない可能性がある。ということで入力チェックを1と2で対応するのがよく3はあまり使わない・・・カモ。そんなコードをあまり見たことがない・・・。 ?php $hoge = $_POST["hoge"]; $error = ; if(strlen($hoge) 255) $error .= 255バイトを超えています。 br ;/*textarea等に使用*/ if(mb_strlen($hoge) 60) $error .= 60文字以内にしてください br ; if(mb_strwidth($hoge) 40) $error .= もう少し幅を小さくしてください? br ;/*これあんまり使わない*/ print $error; if($error == ){ 処理プログラム。 } ? 名前 コメント 文字をエスケープ処理する。htmlspecialchars 特殊文字をHTMLエンティティに変換する関数。主に一般ユーザのJavascript埋め込みを防ぐのに使われる。XSS対策。 使い方は以下。 print htmlspecialchars($hoge, ENT_QUOTES); よく使う関数であるので毎回htmlspecialcharsと書くのはめんどくさい。 そこで関数を作ってあげて、簡単に記述させる。 function h($str){ return htmlspecialchars($str,ENT_QUOTES,"UTF-8"); } これを指定しておけば楽に記述することができる。 GETメソッドのフィルター(要編集) GETメソッド時、数字しか処理できいないようにする。 $a = filter_input(INPUT_GET, aaa , FILTER_SANITIZE_NUMBER_INT); FILTER_SANITIZE_NUMBER_INTは数字、プラス記号、マイナス記号 以外のすべての文字を取り除く。
https://w.atwiki.jp/arashi774arsfz/pages/16.html
※荒らしチームARSは、害のない荒らし(言い換えればエンターテイメント)で留めてるので、以下のことは全く気にしなくていいです笑 特殊文字を使い 相手のLI NEを使用不可、または フリーズなどの症状を起こした場合 電子計算機損壊等業務妨害という 犯罪になります。 5年以下の懲役または 100万円以下の罰金の重罪です。 (罪性編集) 悪質性が高いものと判断された場合は、犯罪(電子計算機損壊等業務妨害罪・脅迫罪・名誉毀損罪等)として刑事事件に発展する場合もある[4]が、犯罪予告を除けば、荒らしで刑事告訴されることは極めて稀である。 ~ユニコードの使用は、信用毀損罪・業務妨害罪及び電子計算機器使用詐欺罪に該当します。~ 大抵は威力業務妨害にあたることになるけど、斉藤さん程度では大袈裟な話にはならない。 マクロとかいうのを使って起動できなくなったりパケホデータが増えたりするとその域に入る
https://w.atwiki.jp/naobe/pages/127.html
プロジェクト管理に戻る http //www.h6.dion.ne.jp/~akn/pm/ProjectManagement/PlanningQuality.html より 品質に関する基準の設定 機能数からテストパターン数の目標値を設定する。 性能に関しては業務上最大限に許容できる時間を目標値として設定する。 出すべきバグ数の目標値を設定する。 管理指標 設計書レビュー指摘項目数 仕様変更追加件数 機能数とテスト項目数 単体テスト終了後バグ発生件数 結合テスト終了後バグ発生件数 総合テスト終了後バグ発生件数 性能目標達成率 本番稼動後バグ発生件数 標準テスト項目 範囲チェック(日付、時間、長さ、重さ、量、金額等) 属性チェック(英数字、英字、数字、カナ文字、全角文字、特殊文字) 桁数チェック(文字数、バイト数、桁溢れ等) 組み合わせ条件チェック(元号と年、単位と値等) 初期化(ゼロクリア、スペースクリア等) 一意制約チェック 存在チェック デッドロック タイムアウト エラーハンドリング(適切なエラーメッセージ表示、適切な後処理等) パフォーマンス セキュリティホール
https://w.atwiki.jp/tak_is/pages/25.html
なまえ コマンド 改行タグ br() 引用 色変え 赤 TOP MIDDLE BOTTOM LEFT CENTER RIGHT 1 2 3 4 5 6 7 8 9 せっかくなのでHTML特殊文字 文字表記 文字 日本語 quot ; " クォーテーション amp ; アンパサンド lt ; 小なり gt ; 大なり nbsp ; 空白 copy ; © コピーライト ※wikiでの編集の都合上、文字表記の ;の前にスペースを入力しています。 利用時にはスペースを除去してください。 引用は 引用は 引用はこうかく 階層構造のページを作成するにはどうすればいいですか? ページ名を 階層1/階層2/階層3 定義語 説明文 文字のサイズを20pxにする 文字色を赤(red)にする 背景色を黄色(yellow)にする 背景色を黒(#000)に、文字色を白(#fff)にする 文字のサイズを20pxにする 文字色を赤(red)にする 背景色を黄色(yellow)にする 背景色を黒(#000)に、文字色を白(#fff)にする function my_convert(){ document.getElementById( my_n2 ).value = sss ; } var my_num = 3; document.write(my_num);
https://w.atwiki.jp/koutya4654/pages/17.html
名:メラメラルー(実際は特殊文字で表示) 追記 2011/12/06【ЯめらR】に変更 ЯめらR(通称 めら) 歳は18の♂。 重度の辛党。 アニメ トイガンが大好き。 アニメは結構見てたりするが詳しくない・・・。トイガンに関しては毎日遊ぶくらい好き。 ここからは紅茶内でのЯめらR…紅茶の副管理人であるがもう管理人に近いっぽい。紅茶内では キャップを常時付けている。最近は擬似酉(偽酉)とかも取り入れている(設定方法は管理人のみ知る) なのでいつもはキャップ トリップなのだ。因みに偽酉も基本普通のトリップと同じ(検索出来ないだけ)管理設定を弄りまくった結果がこれだよ! 終わり . . . . . wikiっぽく編集してみましたわ。 mowa -- 紅葉製菓 (2011-10-30 17 32 41) お世話になってます(´・ω・`) -- 紅葉製菓 (2012-01-16 16 37 23) おーい -- バジリスク (2012-04-11 17 48 00) 名前 コメント
https://w.atwiki.jp/wolfrpgu/pages/28.html
文章の表示 1.文章入力欄 この欄に表示したい文章を書きます。特殊文字も使用できます。 2.入力のたびに消去 この欄にチェックを入れると、入力ボタン コメント文ボタンを押すたびに、文章入力欄の文字列が消去されます。 3.入力 このボタンを押すと、文章入力欄に表示されている文字列が、ゲームの中で表示されます。 4.コメント文 このボタンを押すと、文章入力欄に表示されている文字列が、イベントエディターのメモ書きのような役目をします。 入力された文字は、緑色に表示されます。またゲームの中では、表示されません。 5.顔番号確認 番号を選択すると、システムデータベース24番の顔グラフィックの名前が表示されます。 顔番号の確認のときに使用します。顔グラフィックが登録されてないと、使用できません。 文章の先頭に「@顔グラ番号」で表示可能です。詳しくは、顔グラフィック2へ、 6.文章の強制中断 並列実行イベントでのみ、使える処理です。文章が表示されている場合にこの処理を使うと、現在表示されている文章を強制的に中断します。
https://w.atwiki.jp/fft_cheat/pages/63.html
このページではアビリティ名、ヘルプメッセージなど、 文字に関することを説明しています。 FFT内の日本語は文字コード表に従い変換されています。 書き換える際はstirlingで該当場所を書き換えます。 この際、翻訳ツールである、charConverter(ロダの28番)を使うと楽に書き換えが進みます。 名称などは上から何区切り目かで判断しているようなので、 文字数などを変えても問題ないようです。 文字コード表に記載のない特殊文字 (文字コード表の編集ができないようなのでこちらに、できるかたおられましたら追加お願いします) E3 aa(E3+続く1byteでセット)文字色 aa=0:黒 4:灰色 8:赤 Fx aa bb (x=0~3) 圧縮文字列(Fx+続く2byteでセット) P=(aa%16)*254+bb byte前にそこに挿入するデータの開始位置 Q=x*8+int(aa/16)/2+4 データの長さ(byte) つまりFxからPバイト前からQバイト分のデータを Fx aa bb の代わりに突っ込めばよい また文字コード表にない文字も追加が可能です 参照FONT.BIN
https://w.atwiki.jp/kuroneko_wiz/pages/158.html
お問い合わせ 編集 お問い合わせ前の確認事項 ゲームに関する質問について、まずはヘルプをよくご確認ください。 カードの消失、画面のフリーズ、エラー等でアクセスできない場合、携帯端末の再起動をお試しください。 エラーに関するお問い合わせは、エラーメッセージを分かる程度で添えてください。 ドメイン設定をしている方は、colopl.jpからのメールが届くように受信設定の変更をお願いします。 メール送信後、自動応答メールが即座に返信されます。届かない場合はドメイン設定されている可能性があります。解除してから再度送信してください。絵文字や特殊文字のご使用はお控えください。件名は変更せずに送信してください。 ▼▼▼アプリをご使用の端末から送信してください▼▼▼ 一般サポート窓口 ご利用方法などに関するお問い合わせ quizwiz@colopl.jp クリスタル窓口 クリスタル購入に関するお問い合わせ quizwiz-kakin@colopl.jp ▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲▲
https://w.atwiki.jp/753bot/pages/18.html
PHP用メモ 入門 http //www.scollabo.com/banban/php/index.html 正規表現 http //www.scollabo.com/banban/php/php_15.html いろいろ http //www.phppro.jp/ 抜粋420 ^ 文字列の先頭をあらわすが、 [ の次に来る場合や [ ] の中は除く $ 文字列の末尾を表わす \+ 1回以上の連続する文字 \* 0回以上の連続する文字 \? 0回、または1回だけの文字 {n} n回以上の連続する文字 {n,m} n回から m回まで連続する文字 {.m} 0回から m回まで連続する文字 [ ] [ ]内のいずれかの1文字 . 任意の1文字 (ただし改行文字を除く) | OR () 本文を参照する文字 \ エスケープ文字 (この記号の後の特殊文字をそのまま出力する) \n 改行文字 以下は、正規表現で利用できる文字クラスです。 a-z -------- lower 小文字の半角英文字 A-Z -------- upper 大文字の半角英文字 0-9 -------- digit 数字 A-Za-z ----- alpah 大文字と小文字の半角英文字 A-Za-z0-9--- alnum 数字と大文字と小文字の半角英文字
https://w.atwiki.jp/wolfrpgu/pages/29.html
選択肢 最大10個までの選択肢を作れます。 1.キャンセル時 選択肢で、キャンセルボタンを押したときの「分岐先」を設定します。 キャンセル不能に設定すると、キャンセルキーの効果はありません。 2.選択肢入力欄 選択肢の内容を入力します。最大10個までできます。空欄では使用不可。特殊文字も使用できます。 3.左キーで分岐 / 右キーで分岐 / 強制中断分岐 「左/右キーで分岐」に関しては、このチェックをオンにしていると、選択肢の表示中にそのキーを入れたとき、専用の分岐に飛びます。キャンセルを押したときの分岐の左/右バージョンと考えてください。 「強制中断分岐」は、「選択肢の強制中断」が行われたときの分岐先を設定できます。 4.選択肢の強制中断 表示中の選択肢を強制的に終了させます。この「選択肢の強制中断」コマンドは別の並列イベントから実行する必要があります。使い道としては、制限時間付きの選択肢を作ることができます。