WEB開発

スポンサーリンク
WEB開発

PHPのセッションが勝手に消えてしまう問題

サーバーで複数サイトを運営している際に、session_save_pathをアプリごとに指定して置かないと全てが初期設定されている同じ場所に保存されてしまう。これがアプリごとに30分維持だったり、閉じたらセッションを削除だったりした場合、こ...
WEB開発

PHPで配列データからSQLを生成する

implodeで配列をカンマ区切りにする $in = '"'.implode('","',$id_list).'"'; $sql = ' IN('.$in.')'; 参考
WEB開発

Xserverのドメインを移管する

Xserverからドメインを移管するには、まずドメインの解約をしなければならない。手順は以下の通り ドメインを解約するWhois情報の代理公開をやめ、書き換える(メールが届くメールアドレスを指定する)認証鍵を送信する(Whoisで書き換えた...
スポンサーリンク
WEB開発

PHP7.2のcount関数の変更点

Warning (2): count(): Parameter must be an array or an object that implements Countable PHP5.6などでphp7.2にバージョンアップを行うとcoun...
WEB開発

MW WP Formでフォーム内容を修正する

例えば、MW WP Formを使って投稿内容をプログラムで処理をしたいときがある。そういうときはfunction.phpで設定が可能 function my_mwform_post_content( $content, $Data ) {r...
WEB開発

MW WP Formで投稿情報を利用する

プラグインのフォーム設定で作成時に右にある「URL引数を有効にする」をチェックすることで、URLの最後にpost_idを入れることで投稿情報を引っ張ってくることができる 例: これを利用することで投稿のデータをメールに追加することができる
WEB開発

Advanced Custom Fieldsの投稿オブジェクトが便利

Advanced Custom Fieldsの投稿オブジェクトを利用すると、別の投稿タイプで投稿した情報を引っ張ってくることができる。これを利用すると何ができるかというと、一つの投稿に対し、関連付けたい投稿を呼び出すことができる。 具体的に...
WEB開発

見た目を変えずページを全て同じ表示にする

見た目を変えずにページをどのURLで見ても同じページにする技。.htaccessを利用することで簡単に実現が可能。 RewriteEngine On RewriteBase / RewriteCond %{REQUEST_FILENAME}...
WEB開発

PHPで配列の空を除く

$array = array(1,'a','',false,'あ'); $response = array_filter( $array, "strlen" ) ; 結果「1,a,あ」が残る。 falseも消える点注意ですがシンプルに処理で...
WEB開発

SSLページがfile_get_contentsでエラーが出る

PHPでfile_get_contentsでSSLのサイトを引っ張ってこようとするとサーバーによってうまくいかないことがある。主に古いサーバーで発生する。 SSL通信をしない方法をとることによって回避できるかもしれない。file_get_c...
スポンサーリンク