[pear_error: message="Success" code=0 mode=return level=notice prefix="" info=""]
JUGEMテーマ:PHP - スクリプト レンタルサーバの環境って、 データベースに直接アクセスできないことが多いです。 データを投入する時など、 いったんレンタルサーバの提供するデータベース管理画面に入って 管理画面が提供しているSQLフォームに流すことが多いのですが、 それがとてもおっくうだったりします。 なので、自前の管理画面からSQLを流せるフォームを作ろうと 作業していたら、流したデータに含まれるシングルクォートに 勝手にエスケープシーケンスが付くではないですか。 ちなみに、流したデータはこんな...
Linuxのコマンド、サーバー構築・運用 / linuxest | 2008.07.18 Fri 20:46
JUGEMテーマ:PHP - スクリプト ■extract関数に連想配列を渡して変数に展開する <?php //連想配列 $user_array = array( 'name' => 'yamada', 'address' => 'tokyo', 'age' => '23' ); //変数に展開 extract($user_array); //出力 echo '$name = ' . $name . '<br />'; echo '$address = ' . $address . '<br />'; echo '$age = ' . $age . '<br />'; ?>「出力結果」 $name = yamada $address = tokyo $age = 23
JUGEMの自作テンプレートを配布 Show-U | 2008.07.07 Mon 00:39
JUGEMテーマ:PHP - スクリプト ■compact関数に変数名を渡して連想配列を作成する <?php //変数 $name = 'yamada'; $address = 'tokyo'; $age = '23'; //連想配列を作成 $result = compact('name', 'address', 'age'); //出力 foreach ($result as $key => $value) { echo '$result[' . $key . '] = ' . $value . '<br />'; } ?>「出力結果」 $result[name] = yamada $result[address] = tokyo $result[age] = 23
JUGEMの自作テンプレートを配布 Show-U | 2008.07.06 Sun 09:08
JUGEMテーマ:PHP - スクリプト メールを送る関数を作っていて変な現象が起きました。 fopen→freadでメール本文のテキストファイルを読み込んで str_replaceで本文の内容を一部置換する処理を組んでいたのですが、 送られたきたメールの最初に「 ? 」が入ってしまう現象が起こりました。 何でかな〜といろいろやってたのです ちょっと考えたら解決したので、念のため記録を残します。 (問題点) メール本文のテキストファイルの文字コードの問題 メールを送るシステムが、UTF8を基準に作っていたので、 テキストファイ...
Linuxのコマンド、サーバー構築・運用 / linuxest | 2008.06.24 Tue 12:31
JUGEMテーマ:PHP - スクリプト その4はこちらです。⇒「PHP 文字列に対して正規表現によるパターンマッチを行う その4」 ■指定した複数の文字列どれかがが含まれているか調べる ("|"を使う) <?php //"Windows"か"Fedora"か"Mac"が含まれていればOK、でなければNGを出力 if (preg_match('/Windows|Fedora|Mac/', $string)) { echo 'OK'; } else { echo 'NG'; } ?>「検証結果」 ($string) → (出力) 'Windows' → OK 'Fedora' → OK 'Mac' → OK ...
JUGEMの自作テンプレートを配布 Show-U | 2008.06.22 Sun 10:55
JUGEMテーマ:PHP - スクリプト その3はこちらです。⇒「PHP 文字列に対して正規表現によるパターンマッチを行う その3」 ■指定した複数の文字どれかが含まれているか調べる (文字クラス[]を使う) <?php //"Windows 95"か"Windows 98"が含まれていればOK、でなければNGを出力 if (preg_match('/Windows 9[58]/', $string)) { echo 'OK'; } else { echo 'NG'; } ?>「検証結果」 ($string) → (出力) 'Windows 95' → OK 'Windows 98' → OK 'Windows 9...
JUGEMの自作テンプレートを配布 Show-U | 2008.06.22 Sun 00:03
JUGEMテーマ:PHP - スクリプト 未定義の関数を呼び出そうとする時に出ると思われるエラー。 (定義しているファイルをincludeやrequireしていない、 または同一ファイルに内で定義されてない) Fatal error: Call to undefined function ... に続く関数名が 自分で作った関数だと、関数を定義しているファイルを 読み込むか、同一ファイル内に定義すればいいだけなのですが、 Call to undefined function mb_convert_encoding() Call to undefined function curl_init() など、apacheをインストールする時に、 パ...
Linuxのコマンド、サーバー構築・運用 / linuxest | 2008.06.21 Sat 14:33
JUGEMテーマ:PHP - スクリプト その2はこちらです。⇒「PHP 文字列に対して正規表現によるパターンマッチを行う その2」 ■直前の文字がx回以上続くか調べる ({x,}を使う) <?php //"JUG(Eが3回以上続く)M"が含まれていればOK、でなければNGを出力 if (preg_match('/JUGE{3,}M/', $string)) { echo 'OK'; } else { echo 'NG'; } ?>「検証結果」 ($string) → (出力) 'JUGEM' → NG 'JUGEEEM' → OK 'JUGEEEEEM' → OK 'JU...
JUGEMの自作テンプレートを配布 Show-U | 2008.06.21 Sat 09:58
JUGEMテーマ:PHP - スクリプト その1はこちらです。⇒「PHP 文字列に対して正規表現によるパターンマッチを行う その1」 ■何でもいい任意の文字1個が含まれているか調べる (ドット"."を使う) <?php //"J(何でもいい3文字)M"が含まれていればOK、でなければNGを出力 if (preg_match('/J...M/', $string)) { echo 'OK'; } else { echo 'NG'; } ?>「検証結果」 ($string) → (出力) 'JUGEM' → OK 'JUGM' → NG 'JUGEEEM' → NG 'JUGaM' → ...
JUGEMの自作テンプレートを配布 Show-U | 2008.06.18 Wed 22:18
JUGEMテーマ:PHP - スクリプト ■文字列に"JUGEM"という文字が含まれているか調べる <?php //含まれていればOK、でなければNGを出力 if (preg_match('/JUGEM/', $string)) { echo 'OK'; } else { echo 'NG'; } ?>「検証結果」 ($string) → (出力) 'aaaJUGEMaaa' → OK 'aaaJUGEM' → OK 'JUGEMaaa' → OK 'JUGEM' → OK 'JUaaaGEM' → NG
JUGEMの自作テンプレートを配布 Show-U | 2008.06.17 Tue 13:28
全105件中 81 - 90 件表示 (9/11 ページ)