• ベストアンサー

「このページを友達にメール」の作成方法

よく、ショッピングサイトにある「このページを友達にメール」ボタンを作成したいのですがどなたか方法をご存知ないでしょうか? 商品ごとにURLが違うので、URLを自動で取得してフォームなり、メーラーなりに載せてくれる機能が欲しいのです。 やっぱりCGIなのでしょうか? どなたかフリーのCGIなどご存知ないでしょうか?

  • CGI
  • 回答数1
  • ありがとう数2

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

  • ベストアンサー
  • Nii
  • ベストアンサー率48% (79/162)
回答No.1

環境に依存すると思いますが、とりあえず思いつく方法で <script type="text/javascript" language="javascript"> <!-- document.write("<A href='mailto:?Subject=サブジェクト &amp;body=" + document.title + " " + document.URL + "'>このページを友達にメールで送る</A>"); // --> </script> htmlは、S-JISが無難かな~

関連するQ&A

  • 画像(バナー)つきリンクページ作成cgiを探しています

    ネットショップを運営しているのですが、既存のショップに「オススメ商品」として、商品画像+簡単な紹介文を載せたいと思っています。 イメージに近いもの http://www.konpouya.com/eshopdo/refer/nrank2.html 商品画像には既存の商品ページへのリンクを貼る必要があるので、画像付のリンク集ページのようなものがぴったりだと思い、簡単に更新できるcgiを探しています。 必要な要件としては、登録は管理者のみ。画像のアップロード機能(できれば画像サイズを指定して自動リサイズ)。画像にリンクURLを指定できる。(手入力でOK) このような画像付リンクページ作成CGIをご存知ないでしょうか。 フリー、有償を問いません。よろしくお願いいたします。

    • 締切済み
    • CGI
  • リンク元のURLをメールで送信したいのですが

    リンク元のURLをメールで送信したいのですが 複数のページから1つのメールフォームを兼用しているのですが、その際、元のページのURLを一緒に送信したいのですがうまく出来ません。 使っているメールフォームはform_mailer.cgiです。 ●全体の流れ 【1】各商品ページ(HTML) ボタンをクリックでメールフォームへ     ↓ 【2】メールフォーム(HTML) 項目を入力後、送信ボタンをクリック     ↓ 【3】確認画面(form_mailer.cgi) 送信ボタンをクリック     ↓ 【4】メール送信 ・【1】のページのURLを【4】で送信したいのです。 ・【2】と【3】の時にはできれば「hidden」等で非表示にしておきたいです。 いろいろ調べてみたのですが、JavaScriptの「document.write(document.referrer);」が使えるのかと思ったのですが、それを【2】以降どうCGIに渡せばいいのかがわかりません。 もしくは、他に手段があるのかもしれませんが…。 どなたか、方法がわかりましたらご教授願います。 よろしくお願いいたします。

    • ベストアンサー
    • Perl
  • メモ帳で作成した、10商品程度の商品紹介ページがあります。

    メモ帳で作成した、10商品程度の商品紹介ページがあります。 各商品には、商品番号がついていて、それぞれに問い合わせボタンを つけてありますが、同じcgiフォームにリンクがつけてあり、 商品番号はお客様に手入力をしてもらっています。 問い合わせボタンを押すとフォーム中で商品番号が自動入力 されるようにしたいと思っていますが、htmlを追加するだけで 簡単にできるものでしょうか。 以下は、そのリンクの部分です。ファーストサーバのフォームcgiを使っています。 <a href="https://www.自分のサイト/FS-APL/FS-Form/form.cgi?Code=otoiawase" target="_blank"> <img src="問い合わせボタンの画像.gif"> </a>

    • 締切済み
    • CGI
  • PHP 各商品毎にSNSボタン 設置

    SNSボタン設置について質問です。 ショッピングサイトなどでよく見かける、各商品ごとにfacebookのいいね!ボタンなどを設置する方法を教えて下さい。 各商品ページはPHPで生成されています。CMSは使用しておりません。 ボタンを生成する時に指定したURLだけをシェアするボタンを張る方法はわかったのですが、 それを各ページのURLを自動で取得するにはどうすればいいでしょうか? 設置したいボタンはfacebook、ツイッター、google+1なのですが、 ツイッター、google+1ボタンは作成する時に、URLを指定しなければ、そのボタンが表示されているページのURLが自動で取得されるということでしょうか? それともとりあえずトップページのURLを入れてボタンを作成し、それをPHPで取得した、自分自身のURLと置き換えるということでしょうか? どうかわかりやすく解説していただけると助かります。 このサイトの各商品ページのようなものをイメージしております。↓↓ http://www.ttrinity.jp/ よろしくお願いします。

    • ベストアンサー
    • PHP
  • フォームCGIの作成について教えてください。

    現在、下記のようなフォームCGIを作成したいと考えています。 ■ 自己診断(のような)フォーム ウェブ上のアンケートや占いにあるような、各々の質問に「YES」「NO」「分からない」のラジオボタンで解答をしていき、 最後に「結果を見る」ボタンで別ページに飛ぶフォームを 作成したいと思っています。 主な機能としては・・・ ・設問数は20個くらい。 ・「YES」「NO」「わからない」で、各々割り当てたポイントを プログラム内で集計。 ・上記集計点数に応じて、予めプログラム内で割り当てた各々別の診断結果ページへ遷移させたい。 上記のようなことを考えているのですが・・・ この教則本なら、近いことが学べる!などご存知の方が いらっしゃいましたら、ぜひお教え頂けないでしょうか。 (今までフリーで配布されているCGI(BBS等)は自サイトに 組み込みの経験はありますが、ゼロからCGIを作成した経験は ありません。)

    • 締切済み
    • CGI
  • ショッピングカート作成ソフト、ショッピングカートのレンタルCGIを探してます

    Dreamweaverを使用してホームページを作成しているんですが、ショッピングカートを導入したいと思ってます。 htmlはある程度わかりますが、CGIはまったくわかりません。が、自分で更新、変更をしたいので、「ショッピングカート作成ソフト」を使用して、自分で作ろうと思ってます。 (1)既存のページにどこでも「かごへ」ボタンがつけられる。 (2)お支払い方法が独自に増やせる(ラジオボタンで選ぶ。コンビニ、クレジット決済は必要ありません) (3)会員登録機能がある。ログインすると注文フォームに会員情報が自動的に入る (4)商品にポイントがあり、合計が精算時にでる。  できたら、そのポイントを会員が次回買い物をする時、使える。ってこれは難しいですよね? (3)と(4)はデータベースがからんでくるので、難しいのでしょうか? とにかく、ネットでソフトを調べているのですが、なかなか「これ!」といったものが見つけられません。 どんな情報でもいいので、教えてください! それから、(3)と(4)など、データベースが絡んでくる機能を使おうとなったら、やはり業者に頼んで、一からCGIをくんでもらったらいいのか、それともレンタルCGIを使用したらいいのか、またおすすめの業者さんがありましたら、それもすいませんが教えてください。 長くなりましたが、相談する人もいなくて、困ってしまってます。よろしくお願いします。

  • HP作成初心者です。

    HP作成初心者です。 現在HPを制作していて、注文フォームを作成したのですが、フォームを送信するとき送信者のメーラーが自動的に立ち上がってしまいます。 送信者がメーラーを立ち上げず送信することってできるのでしょうか? ちなみにcgiを使わずにそれをやりたいのですができますか? よろしくお願いします。

    • ベストアンサー
    • HTML
  • <フォーム内 商品番号 自動入力機能 に関する質問>

    <フォーム内 商品番号 自動入力機能 に関する質問> メモ帳に、htmlで作成した、10商品程度の商品紹介ページがあります。 各商品には、商品番号がついていて、それぞれに問い合わせボタンを つけ、お問い合わせフォームにリンクをつけて、いずれも同じCGIフォーム へのリンクのため、商品番号はお客様に手入力をしてもらっています。 問い合わせボタンを押すとフォーム中で商品番号が自動入力 されるようにしたいと思っていますが、htmlを追加するだけで 簡単にできるものでしょうか。 ASPのショッピングカートをつける際に、各商品のところに 数行のhtmlを追加してカートへのリンクをつけるだけ だったため、同じような作業でできるのであれば 挑戦してみたいと思いました。 それとも、プログラミングなどの技術がないと難しいものなので しょうか・・・・ 現在、お問い合わせフォームへのリンクの部分はこのように なっています。 ファーストサーバのフォームCGIを使っています。 サーバのサポートにきいてみたら、希望しているような 機能やツールはないということでした。。。 <a href="https://www.自分のサイト/FS-APL/FS-Form/form.cgi?Code=otoiawase" target="_blank"> <img src="問い合わせボタンの画像.gif"> </a> よろしくお願いします!

  • 他のメールCGIへの商品タイトルの引継ぎ方

    ショッピングカートを構築中で、商品個別のページより「この商品について質問する」というリンクをはり、 http://www.●●●●.●●●/contact.cgi?datanum=データ番号3:商品 というリンクを貼った場合に、よく一般的にフリーで配布されているHTMLフォームかららメール送信できるCGIを使って、タイトル欄に引継ぎたいのですが、この場合、どのようにタイトルを引き継ぎすればよいのでしょうか?(できないのないのかも?)ちなみに ショッピングカートはWEB寺小屋さんのを使わせてもらってます。 なお、この対応できそうなフリーのメールCGIがあれば、お教え下さい。

  • メールフォームを作成したい

    お世話になります。 今、とあるイントラネット上で、問い合わせフォームを作成し、メールで内容を送信するページを作成して欲しい、といわれました。 早速フリーのCGIを編集しなおしてテストしてみたのですが、肝心なことにsendmailがないことに気づきました。 ただ、ユーザーが使用するメーラーはoutlookとは限らず、<form>の中で"mailto:..."を宣言するだけではダメなのです。 サーバはOSwin2000、SSIです。perlは以前から必要だったのでインストール済み、後はおそらくsendmailの処理だけなのですが、sendmailをイントラネットサーバに入れることは簡単なのでしょうか。入れるとしたら考慮する点はどんな事でしょうか。もしくは、sendmailを使用しない方法等ご存知の方、教えてください。 現在の仕様はいわゆる一般的なメール送信フォーム、htmlとplで動かすものです。 どうぞよろしくお願いします。 説明が上手く出来なかったので補足が必要であればご指摘お願いいたします。

    • ベストアンサー
    • CGI

専門家に質問してみよう