スポンサーリンク
WEB開発

URLから条件で処理を変更する

$(function () { //URLを取得 const href = location.href; //条件をかく const match = href.match(/(\d{2})(\d{2})(\d{2})/); //先頭の数字 ...
WEB開発

特定ページにjsファイルを呼び出す

wordpressの特定ページにjavascriptファイルを呼び出す記述function.phpへ記述する function blank_header_scripts() { global $post; if ($post->post_t...
WEB開発

PHPでis_fileとfile_existsについて

file_existsファイルまたはディレクトリ が存在するか is_fileファイルが通常ファイルか調べる。ちなみに通常ファイルはドットが頭にないファイルらしい。 is_fileの方が速度は速い
スポンサーリンク
技術

最新のデータを残して他を削除するSQL

1000件のデータになるように登録日を利用して新しいデータのみを残すSQL何らかのデータ収集のために一時的にデータを保存するときなどに利用できる。 DELETE FROM `access` WHERE NOT EXISTS( SELECT ...
サーバー開発

ssmtpでoutlook系のメールアドレス経由でSMTP送信する

Microsoft系列のメールアドレスを利用してSMTPサーバー認証をしてサーバーよりメールを送信する設定。 outlook exchange livemail hotmailといったメールサービスを送信として利用したい時。 めちゃくちゃハ...
サーバー開発

mb_strtolowerとstrtolowerの違い

mbが付いている、つまりマルチバイト文字にも対応している。半角英語だけならstrtolowerで良い。 マルチバイト文字に対応させるのならmbが付いていないとならない。 なお、mbstringがインストールされていないとmb_strtolo...
WEB開発

メール会員登録のプログラム考え

メールでの会員登録で、どうやって登録すべきかの考え。まず大事なのは、メールアドレスを登録した人がちゃんと所有しているかの確認が必要。 つまり、メール受信した内容から登録ができるようにすれば良い。候補としてはURLへアクセス。そしてURLは誰...
WEB開発

zendframeworkでmailhog

dockerでzendframeworkでmailhogを使う方法メモなぜか動かないけどこれで動くようになる。デフォルト設定の影響かもしれない。 resources.mail.transport.type = "Zend_Mail_Tran...
WEB開発

JavaScriptアロー関数でthisが動かない

jqueryでよくやるこういった記述 $('.class').on('click',function(){ console.log(this); }); これを最近っぽくアロー関数で書くとうまくthisでクリックしたデータが取れない $('...
WEB開発

特定文字を複数出力

特定の文字を数値で指定して複数出力したい時がある。例えば五つ星を表示する。DBで星をそのまま保存するより、数値型で保存しておく場合に役立つ。 <?php echo str_repeat("★", 5); ?> こうすることで星が5出力される...
スポンサーリンク