タグ

2018年8月7日のブックマーク (2件)

  • 【php】パラメーターの値を取得してcookieを付与!条件分岐で表示を制御

    URLのパラメーターの値とcookieを利用して表示/非表示を制御をPHPで記述する方法。 ■状況:メールDMからホームページにきた人にだけCTAを表示させる(最初の1ページだけでなくすべてのページに) 例えば、以下のURLでページに来た人にだけ表示、それ以外の人には表示させない。 というようにしたいと思います。 https://cestlaview.com?utm_campaign=test01 前回の記事の方法 では、2ページ目以降には表示されないので、 cookieを利用して、表示/非表示を制御する方法を紹介します。 以下を<html>タグより上に記述する。 wordpressならheader.phpの冒頭に。 <?php //パラメータ(GET)の値を取得する $param = $_GET["utm_campaign"]; //指定のパラメーターであれば3日間クッキーを付与 適用範

    【php】パラメーターの値を取得してcookieを付与!条件分岐で表示を制御
    ken6021
    ken6021 2018/08/07
    Cookie取得
  • JavaScriptでURLのパラメータやアンカーを判断して処理を変更する方法 | Tips Note by TAM

    URLのパラメータやアンカー(#以降の部分)を取得して、その値ごとに処理を変更する方法をまとめました。 URLのパラメータで判断する場合 パラメータは、「?」+「変数(パラメータ)=値」というかたちで構成されています。 ※パラメータは1つとは限らず、複数ある場合は「&」でつないでいきます。 まずlocation.searchを利用して「?」で始まるパラメータ部分を取得します。(substring(1)とすることで2文字目以降[?以外]を取得します) もしURLにパラメータが存在すれば、さらに「&」で分割した後に、連想配列のkeyとvalueにそれぞれパラメータのkeyとvalueを格納します。 処理を変更するにはif文で条件を指定するだけです。 【パラメータに「id=osaka」が含まれるかどうかを調べる場合】 // URLのパラメータを取得 var urlParam = location

    JavaScriptでURLのパラメータやアンカーを判断して処理を変更する方法 | Tips Note by TAM
    ken6021
    ken6021 2018/08/07
    cookieを利用した文字変更。(俺的メモw)