新着ページ(193/210)

Windowsで PHPのスレッドセーフ版(Thread safe)とノンスレッドセーフ版(non-Thread safe) どちらを選択すればよいか

Windows版のPHPで「スレッドセーフ版」と「ノンスレッドセーフ版」どちらを選択すればよいかについて、簡単に紹介します。IIS の場合従来の呼び出し方式の場合IISの従来の呼び出し方式の場合(CGI呼び出し)は、「ノンスレッドセーフ版」
カテゴリ: PHP /  タグ: Windows PHP

ページ幅に合わせて中央カラムの幅が変わる3段組みレイアウトを作成する (3段組みリキッドレイアウト)

ページ幅に合わせて段組みのカラムの幅が変化するリキッドレイアウトをCSSで作成します。この記事で紹介するレイアウトでは中央カラムの幅が変化します。左右のカラムは固定幅になります。寸法図FlexBoxを利用する方法コード下記のHTML, CS

スタイルシートでヘッダとフッタがついて全体がセンタリングされている2段組みページを作成する

CSSでフッタとヘッダがつき、全体が中央ぞろえされた2段組みページを作成します。Float プロパティを利用する方法コード例<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transiti
カテゴリ: HTML /  タグ: CSS CSS Float Flexbox CSS Grid Layout 段組み

CSSを利用して、ヘッダとフッタのついた2段組みページを作成する

CSSを利用して、ヘッダとフッタ領域がついた2段組みのページを作成します。Float プロパティを利用する方法Floatプロパティを利用するオーソドックスな段組み方法のコードです。コード例下記のHTMLファイルを作成します。<!DOC
カテゴリ: HTML /  タグ: CSS CSS Float Flexbox CSS Grid Layout 段組み

スタイルシートのFloatプロパティを利用して、シンプルな2段組みページを作成する

スタイルシート(CSS)でFloatプロパティを利用し、Tableタグを使わない段組みをします。今回はヘッダもフッタもない、シンプルな2段組みページを作成します。コード例<!DOCTYPE html PUBLIC "-//W3C//D
カテゴリ: HTML /  タグ: CSS 段組み CSS Float

テキストを左寄せ、右寄せ、中央揃え(センタリング)で配置する

テキストの配置(左寄せ、右寄せ、中央揃え)を設定する場合はtext-alignプロパティを設定します。書式text-align:(配置スタイル)配置スタイルには下記の値を指定できます。スタイル配置left左寄せright右寄せcenter中
カテゴリ: HTML /  タグ: CSS

Apache HTTP Server の起動・停止・再起動

Windows版のApache Web Serverのサービス起動、停止、再起動の方法を紹介します。プログラムメニューのショートカットを用いる場合プログラムメニューの[すべてのプログラム]>[Apache HTTP Server 2.
カテゴリ: Windows Server /  タグ: Windows Apache HTTP Server

HyperLinkコントロールでリンククリック時に新しいウィンドウでリンク先を開く

HyperLinkコントロールでリンク文字列をクリックした際に、Webブラウザの新しいウィンドウでリンク先を開きたいことがあります。この場合は、HyperLinkコントロールのTargetプロパティを_blankに設定します。コード例&lt
カテゴリ: ASP.NET /  タグ: C# ASP.NET HyperLink

PHP5.3 (Thread Safe版)をインストールする (Apache HTTP ServerでPHPを動作させる)

WindowsのApache Web ServerでPHPを動作させるためにPHPをインストールします。PHPをダウンロードします。今回はPHP5.3.5を用いました。Apache Web Serverで動作させるため、Thread Saf
カテゴリ: PHP /  タグ: Windows PHP

XDebugを用いてNetBeans IDEでPHPのデバッグをする (XDebugのインストール)

NetBeans IDEを使いXDebegを使ったデバッグをします。XDebugを使うとブレークポイントを設置してステップ実行が使えるようになりデバッグの効率が高まります。以下インストール手順を紹介します。NetBeans IDE のインス
カテゴリ: PHP /  タグ: PHP NetBeans XDebug

Apache HTTP Server のドキュメントルート(DocumentRoot)を変更すると Fobiddenエラーが出て正しく動作しない

Apache Web Serverでドキュメントルートを変更したにもかかわらず、Fobidden/Permission Deniedエラーが出て動作しないことがあります。この原因として、DocumentRootは変更したが、Director
カテゴリ: Linux /  タグ: Linux Apache HTTP Server

UpdatePanelにコントロールを配置すると「コントロールの作成に失敗しました。型'System.Web.UI.UpdatePanel'には'(タグ名)'というパブリックプロパティは含まれていません。」エラーが表示される

UpdatePanelにコントロールを配置すると「コントロールの作成に失敗しました。型'System.Web.UI.UpdatePanel'には'(タグ名)'というパブリックプロパティは含まれていません。」エラーが表示される現象の紹介です。
カテゴリ: ASP.NET /  タグ: C# ASP.NET UpdatePanel

Windowsファイアーウォールで特定のサービスに外部から接続できるように開放する

Windowsファイアウォールで特定のサービスを外部から接続できるように開放する方法を紹介します。今回はhttpとhttpsを許可します。コントロールパネルを開きます。[システムとセキュリティ]カテゴリをクリックします。システムとセキュリテ
カテゴリ: Windows /  タグ: Windows Windows7 IIS

PHPでフォームからPOSTで送信されたデータを受け取るコードと実行結果

PHPでフォームからPOSTで送信されたデータを受け取るコードと実行結果を紹介します。概要PHPでフォームからPOSTで送信されたデータを受け取る例です。POSTで送信されたデータを受け取る場合は$_POST変数を用います。プログラム例コー
カテゴリ: PHP /  タグ: PHP PHP5 フォーム

PHPの配列変数の長さを取得するコードと実行結果

配列変数の長さを取得するコードと実行結果を紹介します。概要PHPで配列の長さを取得する場合にはcount()関数を用います。書式count([配列変数名])上記の書式で配列の長さを取得できます。プログラム例 コード例<?php$dat
カテゴリ: PHP /  タグ: PHP PHP 配列

PHP 配列の宣言・初期化・代入・参照

PHPで配列を宣言、代入、参照するコードを紹介します。書式宣言PHPでの配列の宣言は不要です。代入配列の要素に代入する場合は下記の書式を利用します。配列の要素を"[", "]" で囲み添え字で指定します。代入には = 演算子を利用します。左
カテゴリ: PHP /  タグ: PHP PHP 配列

PHP : whileによる繰り返し処理のコードと実行結果 (while文の書式)

PHPでwhileループのコードと実行結果を紹介します。書式PHPのwhileループは次の構文になります。while ([条件式]){ ...} ループ内のブロックを脱出する場合はbreak文を使います。記述例良く使われるパターンとしては
カテゴリ: PHP /  タグ: PHP while PHP 制御フロー

PHP : forループを使用した繰り返し処理のコードと実行結果 (for文の利用)

PHPのforループのコードと実行結果を紹介します。書式PHPのforループの書式は下記です。for ([初期式]; [条件式]; [ループ式]){ ...} 記述例良く使われるパターンとして下記の記述がよく使われます。for ([変数]
カテゴリ: PHP /  タグ: PHP PHP 制御フロー

文字や数値を画面に表示するコードと実行結果

PHPで文字や数値を画面に表示するコードと実行結果を紹介します。概要PHPで文字や数値を出力する場合は print() 関数、もしくはecho()関数を用います。コード例1<?php print("ようこそ PHPの世界へ");?&
カテゴリ: PHP /  タグ: PHP

IIS(Internet Information Services)でのPHPの設定 (IIS7でPHPを動作させる)

WindowsのIISでPHPを動作させる手順を紹介します。事前にインストールするもの IISのインストールIIS(Internet Information Services)をインストールします。インストール手順はこちらの記事で紹介してい
カテゴリ: Windows Server /  タグ: Windows Windows7 PHP IIS

WindowsにPHP5.3(non-Thread Safe版)をインストールする (IIS7でPHPを動作させる)

WindowsにPHPをインストールします。今回はWindows7にPHP 5.3.5をインストールします。手順PHPをダウンロードします。Windows版は http://windows.php.net/ のサイトからダウンロードできます
カテゴリ: Windows Server /  タグ: Windows Windows7 PHP

Windows7にIIS(Internet Information Services)をインストールする

Windows7にIIS(Internet Information Services)をインストールします。コントロールパネルから[プログラム]カテゴリの[プログラムのアンインストール]をクリックします。プログラムの案インストールダイアログ
カテゴリ: Windows /  タグ: Windows Windows7 IIS

Windows 7で管理ツールメニューをスタートメニューに表示する

Windows 7の管理ツールをスタートメニューに表示するための設定方法を紹介します。手順スタートボタンをクリックして、スタートメニューを表示します。プログラム一覧(下図のスタートメニュー部分の背景の白い)部分で右クリックをし、ポップアップ
カテゴリ: Windows /  タグ: Windows Windows7 管理ツール

Apache Web Server 2.2をインストールする

WindowsにApache Web ServerのWindows版をインストールします。Apache Web Serverのインストーラをダウンロードします。今回はApache Web Server 2.2.17 を用いました。ダウンロー
カテゴリ: Windows Server /  タグ: Windows Server Apache HTTP Server

NetBeans IDE (PHP Edition) をインストールする

PHPの開発用にNetBeans IDEをインストールします。今回はNetBeans IDE 9.6.1のPHP版をインストールします。ダウンロードしたインストーラを起動します。JDKがインストールされていない場合はその旨のメッセージが表示
カテゴリ: PHP /  タグ: PHP NetBeans

JDK6 をインストールする

JDK6をインストールします。今回はJDK6 Update23をインストールしました。JDKのインストーラををダウンロードします。ダウンロードしたインストーラを実行します。インストールウィザードが起動します。セットアップオプションの選択画面
カテゴリ: Java /  タグ: Java JDK

サーバー情報やPHPのバージョン情報を表示するコードと実行結果

PHPのバージョン情報やサーバー情報を表示するコードと実行結果を紹介します。概要PHPでバージョン情報やサーバー情報を表示するには phpinfo() 関数を用います。書式phpinfo()phpinfo(取得する情報のパラメータ)phpi
カテゴリ: PHP /  タグ: PHP

コマンドを入力してLinuxをシャットダウンする

ターミナルからLinuxをシャットダウンさせる場合には以下のコマンドをターミナルから入力します。シャットダウンの場合shutdown -ht0 now再起動の場合shutdown -rt0 no
カテゴリ: Linux /  タグ: Linux

CentOS 5.5のファイアーウォールのVNCServerのポートを開放する (CentOS 5.5でのファイアーウォールのポート解放)

CentOS 5.5で起動したVNCServerと通信ができるようにファイアーウォールのポートを開放します。ログインしデスクトップ画面の上部メニューから[システム]>[管理]>[セキュリティレベルとファイアウォールの設定]メニュ
カテゴリ: Linux /  タグ: Linux CentOS VNC ファイアーウォール

CentOS 5.5のパッケージのアップデートをする

CentOSにインストールしたパッケージを更新してみます。ログイン後デスクトップ画面のメニューから[アプリケーション]>[システムツール]?[ソフトウェアアップデーター]メニューをクリックします。パッケージアップデーターのウィンドウダ
カテゴリ: Linux /  タグ: Linux CentOS

名前解決に参照するDNSサーバーを設定する

Linux (CentOS5.5)の名前解決に用いるDNSのアドレスを設定します。上部メニューの[システム]>[管理]>[ネットワーク]メニューをクリックします。[ネットワーク設定]ダイアログが表示されます。上部のタブの[DNS
カテゴリ: Linux /  タグ: Linux CentOS DNS

ネットワークカードのIPアドレスを設定する

Linux (CentOS5.5)のネットワークカードのIPアドレスを設定します。rootでログインします。下図のデスクトップ画面が表示されます。上部メニューの[システム]>[管理]>[ネットワーク]メニューをクリックします。[
カテゴリ: Linux /  タグ: Linux CentOS

危険な可能性のある Request.From値がクライアント(TextBoxコントロール)=(無効な値)から検出されましたエラーの対策

概要「危険な可能性のある Request.From値がクライアント(TextBoxコントロール)=(無効な値)から検出されましたエラー」または、「危険な可能性のある Request.QueryString 値がクライアント ([パラメーター
カテゴリ: ASP.NET /  タグ: C# ASP.NET

テキストボックス(HTMLテキストボックスコントロール)をクリックした際にテキストボックス内のテキストを全て選択する

ASP.NET Webフォームアプリケーションでテキストボックス(HTMLテキストボックスコントロール)をクリックした際にテキストボックス内のテキストを全て選択するコードを紹介します。概要HTMLページのテキストボックスをクリックした際に、
カテゴリ: ASP.NET /  タグ: C# HTML ASP.NET

XPathを使って指定した属性値を持つノードを選択する

XPath式を使って指定した属性値を持つノードを検索するコードを紹介します。概要XPath式を使って指定した属性値を持つノードを検索します。指定した属性値を持つノードを検索する場合は次の書式を用います。/(ノード名)[@(属性名)='(値)
カテゴリ: C# /  タグ: C# XML DOM XPath

ネームスペースを指定してXMLファイルを作成して出力する (DOM方式 XmlDocumentを利用)

DOM方式を利用してネームスペースを指定してXMLファイルを出力するコードを紹介します。概要こちらの記事ではXMLDocumentを用いて、XMLファイルを出力する方法を紹介しました。今回は、XMLDocumentを用い、ネームスペースを指
カテゴリ: C# /  タグ: C# XML DOM XML名前空間