アクション測定用タグについて

このQ&Aのポイント
  • 私はメール漫画登録サイトを作成しました。ユーザーはメールアドレスを入力し、送信ボタンを押すとメール漫画に登録されます。登録したメールを測定したいので、phpでユニークな値を生成しました。次のイメージタグにどのように埋め込めばいいのか教えてください。
  • 上記の質問文章について、私は正しいイメージタグの埋め込み方がわからず困っています。ご教授いただけると幸いです。
  • アクション測定用タグの設置についての質問です。イメージタグにユニークな値を埋め込む方法について教えてください。
回答を見る
  • ベストアンサー

アクション測定用タグについて

私メール漫画登録サイトを作ってまして、その時にそれをみてメールアドレスとを入力て送信ボタン押すとメール漫画に登録できるようになっています。なので、その送信ボタン押してサンキューページに移動します。その登録したメールを測定したくて、phpでユニューク値を生成しました。ですがそのパラメータを次のイメージタグに埋め込めばいいですか、それとも何をうめこめいいですかか?誰か教えていただけませんか? 私は次の二つのどちらが正しいかわからなくて困っています。ぜひご教授お願いします。 (1) <p><img src="https://action.xxx.jp///<?php echo getCVID();?>/2222111" width="1" height="1"></p> (2)<imgsrc="https://action.xxx.jp///jhas2012%40yahoo.co.jp_5600f6e229ae812363896d1ee814703790kjhdf021649dacb47b69326b69f196a4eb619092d883135aa7c9abb5bf333f6/2222111" width="1" height="1">これは送った後のユニュークな値です。

  • PHP
  • 回答数1
  • ありがとう数11

質問者が選んだベストアンサー

  • ベストアンサー
  • agunuz
  • ベストアンサー率65% (288/438)
回答No.1

「測定」って何のことかと悩んだんですが、アクセスログを取りたいってことですね。 で、htmlメールなのでhtmlの生成時にログを取るんじゃなくて実際に表示させたタイミングにしたいと。 #もっと普通に説明していただけると有り難いんですが・・・ img要素に埋め込めばそのURLへのアクセスは発生しますが、それをどうやって保存・解析しますか?Apacheのログで確認するんならいいですが、そうでなければhtml生成時に <img src="http://example.com/log.php?ユニーク値 width="1" height="1"> のようにして、log.phpで$_SERVER['QUERY_STRING']を元に処理するしかないと思います。 なお、htmlメールにphpソースを埋め込んでも意味はないので、phpで生成するときはgetCVID();を使いますが実際にhtmlメールに載るのは「その値」になります(この値しか受け取れないので当然ですね)。htmlメールを開いたユーザが(他の方法で)判別出来るなら、こんなことはしなくていいんだしww

seikei11
質問者

お礼

ありがとうございます! 解決しました。

関連するQ&A

  • イメージタグはタグで囲むべき?

    CSSを使ってサイトを作成しています。 気になった事があったので質問させてください。 テキスト(文字)を入力する祭は、<p>~</p>・<div>~</div>等のタグで囲むかと思います。 <img src="" width="" height="" alt="" /> 上記のようなイメージタグは、<p>~</p>・<div>~</div>等で囲む必要はあるのでしょうか? 囲まなくてはいけないものなのでしょうか? <p>~</p>・<div>~</div>タグにスタイルをつけていなければ、 囲んでも囲まなくても表示は変わりませんが、HTML的というか文法的に囲むべきなのでしょうか? ※<p>タグは「reset.css」で上下改行なしにしてあります。 宜しくお願いします。

    • ベストアンサー
    • CSS
  • 正規表現を使いimgタグ内から幅と高さサイズを抜き出し

    正規表現を使いimgタグ内から幅と高さサイズを抜き出し phpにて正規表現を使い html の imgタグ内の width = "xxx" height = "xxx" を各々抜き出しその数字も個別に抜き出したいと思っております。 正規表現で行き詰っており、お知恵を拝借できればと思っております。 説明がわかりづらいかと思いますが、よろしくお願いしたいと思います。 下記のような文字列より <img src="http://test.co.jp/img/test01.jpg" alt="テスト画像です。" title="テスト画像です。" width="361" height="640" class="size-full wp-image-100" /> width="361" height="640" を個別に取りだし さらにその中の数字"361"を取り出したいと思っております。 正規表現に不慣れなので、お知恵をお借りいただけないでしょうか。 よろしくお願いいたします。

    • ベストアンサー
    • PHP
  • HTMLタグ

    画像にもありますが、取り扱い商品・液晶モニタ・パソコンパーツなどの横に横2列縦3列のテーブル、その横に縦5列横1列のテーブルを付けたいのですが、どうしてもわかりません。 わかる方居ましたらお願いします。 現在こんな感じです <p><font color="#f70006">&nbsp;&nbsp; <strong>他には無いアイテムがここにはあります</strong> </font> <br> <img style="WIDTH: 983px; HEIGHT: 102px" border="0" alt="" src="素材/top.png" width="1000" height="118"><br> <img border="0" alt="" src="素材/home.png" width="200" height="73"><img border="0" alt="" src="素材/商品一覧.png" width="200" height="73"><img border="0" alt="" src="素材/輸入.png" width="200" height="73"><img border="0" alt="" src="素材/買付.png" width="200" height="73"><img style="WIDTH: 169px; HEIGHT: 73px" border="0" alt="" src="素材/問合.png" width="170" height="73"><br> <br> <br> <br><img border="0" alt="" src="素材/取り扱い.png" width="164" height="49"><br> <img border="0" alt="" src="素材/液晶.png" width="164" height="49"><br> <img border="0" alt="" src="素材/apareru.png" width="164" height="49"><br> <img border="0" alt="" src="素材/pasokon.png" width="164" height="49"><br> <img border="0" alt="" src="素材/周辺機器.png" width="164" height="49"><br> <img border="0" alt="" src="素材/マルチメディア.png" width="164" height="49"><br> <img border="0" alt="" src="素材/自動車.png" width="164" height="49"><br> <br> <br> <br> <img border="0" alt="" src="素材/サポート.png" width="166" height="63"><br> <img border="0" alt="" src="素材/輸入について.png" width="166" height="63"><br> <img border="0" alt="" src="素材/お問い合わせ.png" width="166" height="63"><br> <img border="0" alt="" src="素材/会社概要.png" width="166" height="63"> </p> 他にいい作り方など、オススメ等ありましたら何でもお願いします

  • postfixでメール送信できない

    phpのメール関数を使って 送信しています。 xxx@docomo.ne.jpには送信できているのですが xxx@xxx.co.jpこのアドレスには送信できません xxx@xxx.co.jpはlinkclubというホスティングサービスを使っています 試行錯誤でやっと送受信が出来るようになったところなので 間違いが多いと思いますが、 今回の質問は、なぜlinkclubには送信できないのかが不明です よろしくお願いします。 使用環境は TurbolinuxServer10 postfix2.1.4 apach2.0.51 php4.3.8 phpのソース ---------- <?php mail("xxx@xxx.co.jp","送信完了","test","From: xxx@xxx.ddo.jp"); ?>

  • OBJECTタグやEMBEDタグの属性値をFlashで表示したい。

    たとえば、以下のようなHTMLがあったとします。 <EMBED src="aaa.swf" quality=high WIDTH=320 HEIGHT=240 TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" title="ABC" units="EN"> </EMBED> Flashファイルaaa.swfを再生するのですが、EMBEDタグの属性値(WIDTH=320等)を取得してswfファイル内で表示したいのですが、可能でしょうか(aaa.swf内で「属性:WIDTH=xxx HEIGHT=yyy .....」という文字列を表示したいのです)。 もし可能ならどのようにやるのか教えていただけないでしょうか。

    • ベストアンサー
    • Flash
  • form actionでmailtoを指定することについて

    Windows2000pro,IE6.0SP1+最新累積パッチです。 手元のHTML辞典に、 <form action="mailto:xxx@xxx.xxx"> <input type="text"> <input type="submit"> </form> とすることでcgiを使わなくてもHTMLだけでブラウザからメールが送れると書いてありました。 上記を入力したhtmlファイルをデスクトップ上に作成し、IEで開き、textboxに内容を記述してsubmitボタンを押しました。 まず警告ウィンドウが現れOKボタンを押すと、メールは送信されずに,OutlookExpressが起動してメール作成ウィンドウが表示され、あて先のところにmailtoで指定したものが設定されているだけで、本文には何も設定されていません。 少し調べてみると、どうやらこのform actionを使ったメールの送信はブラウザ等の環境によって左右されるらしく、推奨されていないそうですが、私の環境でうまくメールを送信するにはどうすればよいでしょうか? よろしくお願いします。 ちなみに公開ページにこのような記述をするのではなく、個人的な利用です。

    • ベストアンサー
    • HTML
  • 【助けてください】POST受信の画像をリサイズ表示する方法

    お忙しい中お読み頂き、本当にありがとうございます。 プログラムに精通した方のお力が必要です。どうか一読ください。 現在PHP+Javascriptで、 (1)同ページで画像をリサイズして読み取る (2)確認画面でリサイズされた画像を表示する といったプログラムを作成しています。 先日この掲示板で大変親切なアドバイスを頂き、 (1)についてはできたのですが、 (2)の方法が分からない状態です。 【現在の問題点】 送信後のページで、画像は表示されるが、 画像サイズが大きいと、元の画像が一瞬表示されてしまう。 【希望する改善点】 リサイズされた状態の画像しか表示されないようにしたい。 ※どのようなコード記述でも構いません。 徹夜を繰り返して調べましたが、 私一人では解決できませんでした…。 下記作成中のスクリプトになります。 些細なアドバイスでも、大変嬉しいです。 どうかお力を貸してください。 □□□□ スクリプト □□□□ <?php extract($_POST);extract($_GET); ############### 送信【前】のページ ######################## if($mode == "first"){ echo<<<EOD <html> <head> <script type="text/javascript"><!-- var image; function init(){ image = new Image(); } function dispImage(sSrc) { var p = document.getElementById('p1'); var mx = 150; image.src = sSrc; if(image.width > mx){ p.height = (image.height / image.width) * mx; p.width = mx; p.src = sSrc; }else{ p.height = image.height; p.width = image.width; p.src = sSrc; } } // --></script> </head> <body onload="init();"> <form method="POST" action="$_SERVER[PHP_SELF]?mode=second"> <input type="file" onChange="dispImage(this.value);" name="gazou"><br /> <img id="p1"/><br /><br /> <input type="submit" value="確認画面へ" style="background:#ffcc99;color:black;"> </form> </body> </html> EOD; exit; } ############### 送信【後】のページ ######################## if($mode == "second"){ $gazou = $_POST[gazou]; echo<<<EOD <html> <head> <script type="text/javascript"><!-- function init(){ var p = document.getElementById('image1'); var mx = 150; if(p.width > mx){ p.height = (p.height / p.width) * mx; p.width = mx; }else{ p.height = p.height; p.width = p.width; } } // --></script> <body onload="init();"> <IMG src="$gazou" id="image1"> </body> </html> EOD; exit; } ?>

  • 小窓の出し方について教えて下さい。(2)

    http://oshiete1.goo.ne.jp/kotaeru.php3?q=568520 先ほどご回答を頂き、小窓の開き方は解決致しました。 ↓ <script type="text/javascript"><!-- function subwin(imgsrc,imgalt){ sub1=window.open("","subwin","width=230,height=160,resizable=1"); sub1.document.open(); sub1.document.write("<html><head><title>"+imgalt+"</title></head>"); sub1.document.write("<body style='margin: 0;'>") sub1.document.write("<img src='"+imgsrc+"' alt='"+imgalt+"'>"); sub1.document.write("</body></html>"); sub1.document.close(); } //--></script> body内の、呼び出し部分は、 <a href="#" onClick="subwin('画像ファイルのURL','画像ファイルの説明'); return false;"><img src="p_1.jpg" border="0" width="70" height="48"></a> が、クリックして開く小窓に表示させるHTMLファイルで開かせたい 画像が同じページにあります。(大きさは横500縦600) もう1つ教えて頂いた↓ <script type="text/javascript"><!-- function subwin(file){ window.open(file,"subwin","resizable=1, width=230, height=160"); } //--></script> 以上をhead内に記述して、呼び出し部分は <a href="#" onClick="subwin('読み出すHTMLファイルのURL'); return false;"><img src="p_1.jpg" border="0" width="70" height="48"></a> のwidth=230, height=160をwidth=500, height=600にして上記ソースに加えると(?) 全部の小窓がwidth=500, height=600になってしまいます。 width=230, height=160の画像で開かせる小窓と width=500, height=600のHTMLで開かせたい小窓を 同じページに加えるには、どうしたらよいのでしょうか? ご回答宜しくお願い致します。

  • タグをwiki文法に変えていただけないでしょうか(-"-)

    タグをwiki文法に変えていただけないでしょうか。。 <div style="width:160px;text-align:center;"><script type="text/javascript" language="JavaScript" src="http://www.blogdeco.jp/renda/tag.php?parts_id=125903271688482"></script><noscript><a href="http://www.blogdeco.jp/" target="_blank"><img src="http://www.blogdeco.jp/img/jsWarning.gif" width="140" height="140" border="0" alt="Blogdeco" /></a></noscript><a href="http://www.blogdeco.jp/">ブログパーツ</a></div>

  • 抽出 正規表現 DOM?

    PHPの正規表現で、例えば <img src="画像ファイル名"...> のようにイメージタグのsrc部分の画像ファイル名を抽出させたいのですが、正規表現の記述の仕方がわかりません。 このようなイメージタグなのですが、imgがIMGだったり、src=画像ファイル名 のように""がなかったり、 alt, width, height, borderなど属性もありますので、正規表現で純粋に画像ファイル名を抽出するのは難しいと考えますが、ふと思ったのですが、DOM???を使えば簡単にできる?かなと思うだけでこれも実現方法がわかりません。 現在、PHP4.3を使っていますが可能でしょうか?

    • ベストアンサー
    • PHP