kikukawa's diary

都内で活動するシステムエンジニアが書いてます。 興味を持った技術やハマったポイント、自分用メモをつけてます。 最近はweb中心

2007-01-01から1年間の記事一覧

MVCサンプル

http://codezine.jp/a/article.aspx?aid=104

function &関数名

PHP

function &関数名と定義することで リファレンス(参照)を返す関数を定義できる つまり、関数の返値を参照渡しとすることができる。http://www.php.net/manual/ja/language.references.php あるオブジェクトを操作する必要があるが、どのオブジェクトに対し…

PHPメモ

PHP

GETとPOST、REQUESTの使い分け ■特集:第2回 ショッピングカートの作成で分かる「PHP」の力 (3/5)(ITmedia)より引用 もし、GETとPOSTの両方のメソッドで呼ばれる可能性がある場合は、$_GETや$_POSTを使わず、$_GETと$_POSTの内容を包括している$_REQUESTを…

PHPの基本

PHP

$a += 1; // $a に1を加算 $a *= 2; // $a を2で乗算 $a -= 2; // $a から1を減算 $a /= 2; // $a を2で除算 $b .= "C"; // $b に "C" を結合 echo "$a = {$a}n"; echo "$b = {$b}n"; ?> ダブルクォーテーション(")で囲まれた文字列中でも変数を利用で…

ショートカット

タスクバーの通知領域にフォーカスを設定する。 Windows ロゴ キー + B [スタート] メニューを表示する。 Ctrl + Esc 選択したオブジェクトのプロパティを表示する。 Alt + Enter 作業中のウィンドウのシステム メニューを開く。ツリー表示で 選択したフォル…

送るメニューの追加

右クリック→送るに追加する方法 C:Documents and Settingsユーザー名SendTo

アプリケーションデータ

アプリケーションデータのある場所 ログなんかもここにあるC:Documents and Settingsユーザー名Application Data

PHP コメントの書き方

PHP

PHPのコメントの書き方http://scriptlife.hacca.jp/tips/phpdoc.html

SQL Server エラー:18452

SQL Server 2005 Expressでログインできない Case1 SQL Server エラー:18452でSQL Serverの信頼関係接続に関連付けられていません。というエラーメッセージが出た場合 原因 認証モードが混合モードなっていないのに、SQL Server認証を使用している 対処 Man…

Eclipse PHP Development Toolsの設定

ウィンドウ->設定一般 ->コンテンツタイプ テキストの+を開きPHP SouceFile部分で任意の拡張子を追加(PHPエディターで編集したいものはここに入れる,.tmpなど) デフォルト・エンコードを変更 ->エディター ->テキスト・エディター 行番号の表示 関連付け 任…

年齢の計算

PHP

(今日の日付-誕生日)/10000の小数点以下切捨て。 echo (int)((20070608 - 19850101)/10000);

関数名の前のアットマーク

PHP

関数名の頭に@(アットマーク)を書くと、その処理内でエラーがあっても出力されなくなる。 ログに余計なエラーをはきたくないときや、本番リリースでエラー内容を見せたくないときに付けるとよい。

Tomcat が起動しない場合

JRE の設定ミス ポート番号の競合 結局環境パスで指定したJAVASDKのバージョンとトムキャットで動かしてるJREのバージョンが違っていたから。 Java のバージョンとインストールした Tomcat とのバージョンが合っているかTomcat のポート番号の変更 Tomcat が…

POSTでとった値の中にURLがあった場合自動的にタグを追加

PHP

1</a>', $urlStr ) ; ?>

stripslashes:エスケープのスラッシュを取り除く

PHP

stripslashesバックスラッシュでクォートされた文字列を元に戻す 書式:string stripslashes( string 文字列 ) 返値:バックスラッシュを取り除いた文字列 ※magic_quotes_gpcはGET/POST/Cookieから送信されたデータを自動的にクォートするので、このクォート…

相対パスの設定方法

PHP

dirname(__FILE__)でカレントディレクトリまでのパスを取得しておく

サンプル

PHP

PHPのサンプルhttp://midilin.sakura.ne.jp/midilin/yasuda/memo/prg_db/index.php?mode=category&aim=504850 http://nlp.nagaokaut.ac.jp/~touge/program/php.html http://beginners.atompro.net/htm/smpphp.shtml http://www.spencernetwork.org/ http://w…

SQL Serverの日付の形式

SQL Server 日付型データのフォーマット既定 SELECT CONVERT(VARCHAR,GetDate()) --08 27 2008 2:53PM SELECT CONVERT(VARCHAR,GetDate(), 1) --02/11/07 SELECT CONVERT(VARCHAR,GetDate(), 2) --07.02.11 SELECT CONVERT(VARCHAR,GetDate(), 3) --11/02/07…

ウェブ上からofficeのドキュメントを作成する

PHP

PHPとOpenOfficeを連携「Puno」http://memotune.com/r/doc/view/a88366877a866b90e65864bf34d7eb71

日付のチェック

PHP

開始日付が終了日付を超えないようにチェックする $date_2 ){ print("エラー"); } ?>

日付のスラッシュ編集

PHP

$value ="20070507"; echo date("Y/m/d",strtotime($value));

PHP:曜日の表示

PHP

引き数はyyyymmddの形

PHPサンプル

PHP

PHPサンプルへのリンクサンプル2

色の見本

色の見本のサイト http://www.scout-okazaki.jp/map/color.html

文字化け

PHP

multipart/form-dataのハンドラは通常のPOSTハンドラと違う。 自動検出/変換の対象となっていない。 手動で検出/変換を行う必要がある。 PHPマニュアル

enctype=

PHP

enctype="multipart/form-data"ファイルアップロード時などに使う。指定方法 <FORM name='form1' method='POST' action='./xxx.php' onSubmit='Redirect()' enctype="multipart/form-data"></form>

VSSの管理を解除

VS2005のソース管理からバインドを削除 不要なファイルを削除する フォルダの中から、 .vspscc .scc の拡張子のファイルを全て削除。