システム開発スクール講座

システム制作やプログラミングの初心者向けシステム開発WEB講座スクール

PHP

PHPの送信フォームで値が取得できない状態を解決する方法についてのシステム開発サポート

システム開発ブログの方法工程として今回は、form送信で送信データがクリアを解決する方法に関してPHP記述のform送信で解決方法について実践してみました。 Web制作における方法や手順などについて、役立つ情報などをテーマにして記事にしています。 方法工…

PHP問題解決集-メール送信時の差出人文字化けのmb_send_mailで解決

システム開発スクール講座で取り扱う今回の内容は、[PHPメール送信時に差出人が文字化け]になります。 今回のテーマに関係する知識が必要な場合は、サーチエンジン検索では下の関連キーワードで検索してもよいでしょう。 PHPメール送信時に差出人が文字化け…

PHP問題解決集-電話番号の正規表現チェックのPHP関数解決

システム開発スクール講座で取り扱う今回の内容は、[PHPで電話番号の正規表現入力チェック]になります。 今回のテーマに関係する知識が必要な場合は、サーチエンジン検索では下の関連キーワードで検索してもよいでしょう。 PHPで電話番号の正規表現入力チェ…

php エラーDeprecatedの知識

php エラーDeprecatedに関係のある知識が必要な場合は、サーチ検索では下の関連キーワードで検索してもよいでしょう。php エラーDeprecatedについてより理解を深めるための検索キーワードの組み合わせには、php deprecated 非表示deprecated php エラーphp s…

PHPの文末最後の閉じタグ?>は不要

一般的な企業では会社ごとのコーディング規約があり、ある一定の方式によってコーディングする約束事があります。 通常、ファイル拡張子がHTMLなどのソースコード中にPHPを記述するときの宣言は、 <?PHP PHP記述 ?> のように"?>"で閉じます…

PHPで外部XMLパースしたutf-8をshift-jisに変換

PHPで外部XMLファイルを読み込んだ時、文字コードがutf-8であった場合、 shift-jisファイルに読み込んだ時に文字化けします。対処法としては、echo ...続きは⇒ システム開発スクール

PHPでHTMLタグを有効にする関数

PHP

PHPをecho関数などでテキスト文を書き出すときに、変数内にHTMLタグが混じっている場合があります。 通常はそのままタグも書きだされてしまうので、タグを有効にしてテキストを書きだして見ます。記述としては、 $str = $sample; ...続きは⇒ システム開発ス…

PHPで外部XMLパースしたutf-8をshift-jisに変換

PHPで外部XMLファイルを読み込んだ時、文字コードがutf-8であった場合、 shift-jisファイルに読み込んだ時に文字化けします。対処法としては、.. 続きは⇒システム開発スクール

レンタルサーバーでPHPが動かない対処方法

レンタルサーバーでphpが機能しないときは、いくつかの原因があります。 ただ、php自体が使用できないプロバイダ提供の無料レンタルサーバーありますので、その場合はphp対応のレンタル・サーバーを利用する必要があります。まず、phpを利用する前に注意する…

PHP文字数制限mb_strimwidthとmb_strsub

ニュース記事の見出しや、エントリー記事のタイトルなど、そのままではタイトルが長すぎたり一覧表示の場合、レイアウトがばらばらになったりするので、なんとか調整したい場合があります。その場合単純にstrsub関数を使用して、抽出開始場所、バイト数で計…

SmartyでのJavaScriptやCSS直接記述

SmartyのテンプレートファイルにJavaScriptやCSSを直接記述した場合、SmartyErroreが発生してしまう。 これはSmartyテンプレートでは、処理する記述をデフォルトで{}で囲まれた部分を実行の記述として処理するからだ。 JavaScriptやCSSなども同様で、functio…

php関数sectionとは

phpのループ処理の関数としては、PHP4からforeach(フォーイーチ)関数がありますが、for文などでは反復処理できないケース、文字列を対象とした連想配列や、配列自体が 不規則な場合などにはforeach関数で条件つきのループ処理が可能です。ですが、さらに条件…

PHPセーフモード(SAFE MODE)とは

PHPに含まれる関数の中にはディレクトリ間の操作が容易にできるものが多く用意されています。 ところがVPNをはじめ、共有サーバーなどの利用者にとっては、別のユーザーが同じサーバー上の他のユーザーのディレクトリ操作を可能にしてしまうという、セキュリ…

PHPセーフモード(SAFE MODE)関数制限

PHPではセキュリティ上セーフモードというアクセス制限に関する機能がありますが、 セーフモードによって制限される関数について、参照用にエントリーしました。 なお、PHP 5.3.0以降ではセーフモード機能は非推奨となり、php.netではセーフモード機能の非使…

PHP-requireとinclude違いとは

簡易的なアプリケーションでもない限り、WEBシステム開発におけるオブジェクト指向と処理や機能の分割は、システム構築の効率化と管理や保守運用などの利便性を向上させることが 可能になります。 PHPではrequireやincludeによって、別の階層やフォルダに設…

DeprecatedでPHP5.3.x非推奨機能

プログラミングの学習環境をローカル環境に設置して、すこしづつシステム開発が身近になってきましたが、PHPの最新バーションをインストールした後に、PHPで構築されたCMSを実行したときに警告文がたくさん出現しました。 "Deprecated: Assigning the return…

PHP判定・ループ文の多重処理

今回はPHPの判定・ループ文switch/for/while/foreach/doについて学習してみます。 if〜else文については、php条件分岐ifとelse switch、for、while、foreach、doの記述例 ■switch () は条件分岐が多重分岐の場合に使用します if文との違いはなく、処理速度や…

スコープ演算子とは

今回はPHPでのスコープ演算子について学習してみます。クラスは基本的にインスタンス化しますので、newでオブジェクト作成し、オブジェクトにアクセスする記述が必要ですが、 (スコープ演算子)を使用することで、クラス内の値などにダイレクトアクセスするこ…

php参照渡しと代入演算

変数には代入して値を入れることになりますが、代入演算子『=』に『&(アンバサンド)』がついている『=&』なる演算子がありました。 これは参照渡しの演算子になり、通常の代入(コピー)と異なり、同じ値を持つ領域に異なる変数からアクセスできる分だけ演算処…

php'−›'アロー演算子とは

phpのクラスとオブジェクト、アロー演算子について学習します。 phpではクラスを作成して、クラスを元にオブジェクトを生成し、オブジェクト内のメンバ変数(プロパティ)やメンバ関数(メソッド)を参照や実行するときに'->'アロー演算子を使用します。 クラス…

PHPでURL引数データ受け取る

前のページのアンカーテキストにパラメータ(引数)をつけてデータを渡しPHPコード処理でパラメータの値を受け取る方法について。 URLのパス記述は通常の明示しない限りGETメソッドの記述になります。 【例】 http://*******.com/sample.php?id=5&namae=userna…

PHPプログラミング初歩と変数

サーバーやデータベースなどプログラミングをする環境が整ったら、 PHPプログラミングについて学習していきましょう。今回はローカル環境でxamppをインストール、実行イメージして進めています。 PHPの記述は、 というようになります。変数は$(ダラー)で変…

プログラミング言語の選択

前回、xamppをローカル環境にインストールしましたが、実はそれで開発環境はできあがっていて、いつでもシステム開発が可能な状態です。 早速ですが、プログラミング言語の選定をしますが、当サイトではPHPを利用することにします。 【PHPとは】PHPとはWEBサ…