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

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

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

システム開発ブログの方法工程として今回は、form送信で送信データがクリアを解決する方法に関してPHP記述のform送信で解決方法について実践してみました。

Web制作における方法や手順などについて、役立つ情報などをテーマにして記事にしています。

 

方法工程1 まずはじめに、

データ送信の確認が最初の工程となります formタグ属性のmethod=""get""として、送信先のURLの引数にデータが付属しているかを確認してみましょう。

 

方法工程2 次の流れとしては、

変数値での確認となります formタグのactionで指定したページが表示されたら、送信後のページにecho ($_POST['test_data']);でデータが取得できているかを確認という対処をしていきます。

 

方法工程3 さいごに、

action属性のURLを確認となります phpとデータ送信に問題がない場合は、送信値がきちんと変数で受け渡されていないか、いちど送信データがクリアされているので、action属性のURLに拡張子がついていない場合は末にバックスラッシュ/をつけるという流れでこの記事の説明は終了です。

 

この方法工程の記事に関しては注意事項があります。Apacheの場合は仕様でmod_dirという標準モジュールの機能で、一度末尾無しのディレクトリを参照したのちに、再度バックスラッシュを付属してURLを再表示されているため、一度送信データがクリアされて表示されているのでデータが取得できないに関しては、事前に知っておいたほうがよいかもしれないですね。

WordPressのプラグインでRedirectionsを設定する方法についてのサポート

Webサポート記事の方法工程として今回は、プラグイン機能でリダイレクトを設置する方法に関してワードプレスプラグイン機能で設定方法について実践してみました。
Web制作における方法や手順などについて、役立つ情報などをテーマにして記事にしています。

 

方法工程1
まずはじめに、新規インストールが最初の工程となります


ダッシュボードのプラグイン、新規追加からRedirectionと検索してプラグインが出てきたら、インストールして有効化してみましょう。

 

 

方法工程2
次の流れとしては、プラグインの設置となります


ダッシュボードのツールから、設定画面を表示させて、リダイレクトの設定を行う。全ページリダイレクトの場合は、ワイルドカードを利用した正規表現チェックを入れ、/(.*)$とURL/$1と設定することで全ページのリダイレクトが可能という対処をしていきます。

 

 

方法工程3
さいごに、表示確認となります


Webサイトの表示で以前のページから希望するページにリダイレクトされることを確認という流れでこの記事の説明は終了です。

 

 


この方法工程の記事に関しては注意事項があります。設定順番や設定のキャッシュが残る場合があるので、新しいリダイレクト設定時は、キャッシュクリアが必須に関しては、事前に知っておいたほうがよいかもしれないですね。

WordPressのプラグインでGoogle Language Translatorを設定する方法についてのサポート

Webサポート記事の方法工程として今回は、プラグイン機能で自動翻訳機能を設置する方法に関してワードプレスプラグイン機能で設定方法について実践してみました。
Web制作における方法や手順などについて、役立つ情報などをテーマにして記事にしています。

 

方法工程1
まずはじめに、新規インストールが最初の工程となります


ダッシュボードのプラグイン、新規追加からGoogle Language Translatorと検索してプラグインが出てきたら、インストールして有効化してみましょう。

 

 

方法工程2
次の流れとしては、プラグインの設置となります


ダッシュボードのウィジェットから、プラグインを追加設定という対処をしていきます。

 

 

方法工程3
さいごに、表示確認となります


設定からプラグインの言語設定がjapaneaseであることを確認しWebサイトの表示を確認という流れでこの記事の説明は終了です。

 

 


この方法工程の記事に関しては注意事項があります。トラフィックブロックのアドオンなどでGoogle翻訳の制限をしていると正常に表示されないに関しては、事前に知っておいたほうがよいかもしれないですね。

ショートコードに関する技術情報Theme My Login 各ページでタグ設定について

今回はシステム開発講座の記録知識として、各固定ページにおいて主要ショートコードについてWordPressプラグインのTheme My Loginでのタグ設定に関する技術情報についてです。

 

PHPWordPressなどを中心に、初歩的な知識から、込み入った知識までをテーマに記事で残しています。

 

記録する技術情報としては、Theme My Loginのショートコード一覧を参照するだけです。

 

パスワードリセット
パスワード紛失
ログアウト
ログイン
登録
[theme-my-login]
※ショートコードは各ページ共通
が技術情報となります。

 

この技術情報の活用はTheme My Loginにおいてページ内に機能設置という事から、
他には、デフォルト各ページを削除ケースなどにおいて役立つ知識、技術情報となります。

 

ショートコードはすべて共通で、各ページはid指定されていること、ということも知識として把握していてもよい技術情報ですね。

この技術情報の記事に関しては補足で注意すべき事項があります。
各ページidはプラグイン自動リンク指定されていることに関しては、必要な技術情報として知っておくと便利かもしれないですね。

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

システム開発スクール講座で取り扱う今回の内容は、[PHPメール送信時に差出人が文字化け]になります。

今回のテーマに関係する知識が必要な場合は、サーチエンジン検索では下の関連キーワードで検索してもよいでしょう。


PHPメール送信時に差出人が文字化けに関してさらに理解を深めるための検索キーワードの組み合わせとしては、
mb_send_mail smtp
mb_send_mail cc
mb_send_mail 設定
mb_send_mail gmail
mb_send_mail 改行
mb_send_mail 添付
mb_send_mail if
mb_send_mail ini
mb_send_mail ssl
mb_send_mail false
などがサジェストされる。


PHPメール送信時に差出人が文字化けの問題解決について。

mb_send_mailでメール送信者情報の日本語が文字化けしてしまうことです。

問題解決については、$header= From:送信者名.$mail;
などとしてそのまま、mb_send_mailの引数として変数を放り込むと文字化けするので、
$from_name=送信者名;
$header= From:.mb_encode_mimeheader($from_name).$mail;
として一度エンコードする処理を入れる
があります。


問題解決について、あわせて以下のように文字コード指定をしておく必要があるようだ
mb_language(uni);
mb_internal_encoding(utf-8);
mb_http_input(auto);
mb_http_output(utf-8);というところにあります。


分類としてはmb_send_mailおよびPHPにカテゴライズされる。

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


システム開発スクール講座で取り扱う今回の内容は、[PHPで電話番号の正規表現入力チェック]になります。

今回のテーマに関係する知識が必要な場合は、サーチエンジン検索では下の関連キーワードで検索してもよいでしょう。


PHPで電話番号の正規表現入力チェックに関してさらに理解を深めるための検索キーワードの組み合わせとしては、
PHP 正規表現 URL
PHP 正規表現 抽出
PHP 正規表現 特殊文字
PHP 正規表現 電話番号
PHP 正規表現 練習
PHP 正規表現 preg_match
PHP 正規表現 置き換え
PHP 正規表現 メールアドレス
PHP 正規表現 エスケープ
PHP 正規表現 数字

などがサジェストされる。


PHPで電話番号の正規表現入力チェックの問題解決について。

PHPで電話番号の正規表現での入力チェックをif文記述で判断ことです。

問題解決については、PHP正規表現をチェックするにはpreg_match関数をつかいます。

<?php if (preg_match('/^[0-9]{2,4}-[0-9]{2,4}-[0-9]{3,4}$/', $tel)){
echo '電話番号が入力されています。';
}else{
echo '電話番号が半角数字とハイフンで入力されていません';
} ?>があります。


問題解決について、ハイフンを含んだ場合の記述例でしたが、ハイフン無しも併せてチェックする場合は、preg_matchiの引数として以下の記述とします。
/^([0-9]{3}-[0-9]{4})?$|^[0-9]{7}+$/というところにあります。


分類としてはPHP関数およびPHPにカテゴライズされる。

WordPress問題解決集コメントを残すの文言変更解決する

WordPress「コメントを残す」文言変更に関係のある知識が必要な場合は、Yahooサーチ検索では下の関連キーワードで検索してもよいでしょう。


WordPress「コメントを残す」文言変更についてより理解を深めるための検索キーワードの組み合わせには、
WordPress コメント 受け付けない
WordPress コメント 表示
WordPress コメント 画像認証
WordPress コメント プラグイン
WordPress コメント スパム
など。


WordPress「コメントを残す」文言変更の問題解決について。

WordPressのコメント欄が有効の場合、デフォルトで「コメントを残す」と表示されるが、こちらの文言を変更することです。

問題解決については、Poeditをダウンロードしてpoファイル編集、作業内容を保存すると自動でjp.moにも編集内容が反映され、この二つのファイルをアップすることでコメント欄の「コメントを残す」の文字を変更することが可能。ただ、WordPressアップデート時に自動で更新される場合があるので、都度修正が必要になる

があります。


問題解決について、「コメントを残す」はWordPress共通の自動翻訳設定で行っている様子。languages/ja.poファイルを見るとLeave a Replyが英語版で、日本語表記について変換している。
こちらのファイルの該当部を希望の文言に修正してアップするが反映されないので調べてみると、ja.poとja.moがセットになっており、これらを再生成する必要がある。かなり以前に同じ作業をしたことを思い出し、Poeditをダウンロードしてja.poファイルの該当部分を編集、保存
というところにあります。


分類としては文言変更およびWordPressにカテゴライズされる。