• ベストアンサー

mail toを使って携帯にURLを送りたいのですが…

PCのブログで、バナーや文字をクリックするとメーラーが 開き、携帯にURLを送信できるようにしたいのですが。 本文に載せるURLが、途中以降切れてしまうものがあります。 どうも、URL内に「=」が入っているものや、「&」が2つ 入っていると、その後が切れてしまうようです。 「=」や「&」が入ったURLでも、全て本文に載せて携帯に 送る方法はないのでしょうか? HTMLは少しかじった程度なので、基本的なことしかわかり ませんが、ご存知の方がいましたら教えてください。

  • HTML
  • 回答数3
  • ありがとう数3

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

  • ベストアンサー
  • Xatz
  • ベストアンサー率71% (5/7)
回答No.2

(このURLは例えです。実在しません) http://site.url.com/dora.cgi?ore&gian=gakidaisho のようなURLは""でくくらないと途中で切られて判断されてしまいます。 "http://site.url.com/dora.cgi?ore&gian=gakidaisho" としてみてください。 また、URLの前後に文章を入れたい場合も、 "本文 http://site.url.com/dora.cgi?ore&gian=gakidaisho 本文" として問題ありません。

loveisland
質問者

お礼

""か文章で挟めば良いのですね。 その場合、HTMLで「mail to」の前に"がありますが、 その中の「URL&body=」の後に続けるURLにも""を つけるということでいいのでしょうか? さっそくやってみますね。 ありがとうございました。

その他の回答 (2)

  • Xatz
  • ベストアンサー率71% (5/7)
回答No.3

ごめんなさい >""の中 ""のなかに""を入れる場合、中に入れる側の""を''にする必要があります

loveisland
質問者

お礼

Xatz様、補足をありがとうございました。 なるほど~♪です。

  • jprr
  • ベストアンサー率51% (108/210)
回答No.1

いったんエンコードして本文にエンコードした文字を入力すれば出来ますよ。 http://www.bousaid.que.jp/software/urlencode/index.php 大体、shiftjisが一般的です。

loveisland
質問者

お礼

エンコード…初めて聞きました。 教えていただいたURLを参考に、もう一度トライしてみますね。 どうも、ありがとうございました。

関連するQ&A

  • リンク元の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
  • 長いURLをメールで送った際に途中でリンクがかかっていない。

    メールで長いURLを貼り付けて送った際に、受け取り側でメールを開くとリンクが途中の文字までしかかかっておらず、以降は通常のテキストとして読み込んでしまい、クリックしてアクセスすると当然ですがアドレス不明エラーになります。この問題は受け取り側のメーラーの問題でしょうか?送信時にその問題を回避できる方法があれば教えて下さい。仕事で使うので大変困っています。

  • PCから携帯へのHTMLメール

    phpで、PCから携帯へHTMLメールを送信するスクリプトを作成することになり、調べたところマルチパートでメールを送信すると、画像を含んだHTMLメールを送信できるらしいことがわかりました。 Pear::Mail、PHPMailerを試したみたのですが、Docomoフォーマでメールを受け取ると、ヘッダだけがそのまま送信されたり、また、添付ファイル削除となり、メール本文のテキストだけが送信されたりと、送信しようとするHTMLが携帯で正常に表示されません。 携帯側でなにか設定があるのかと調べたり、docomoへ問い合わせしたりしたのですが、該当する設定もなく対応に苦慮しています。 ちなみに送信しようとしたHTMLは、画像は300K程度で、本文も10文字程度のきわめて小さいものです。送信サイズを超えているという可能性だけはないことがわかりました。 まだ、他のキャリアでは試していないのですが、なにか解決方法をご存知のかたいましたらよろしくお願いいたします。

    • 締切済み
    • PHP
  • ブログのバナーにURLの入れ方

    バナーは自分で作成したのですが、clickしても自分のブログへは繋がらずまたそのバナーが現れるのですがどうすればclickしたら自分のブログに繋がるのか。バナーにURLはどうやっていれるのか教えて下さい。 ちなみにブログはアメーバです。アメーバで出来るやり方をお願いしたいです。

  • メールにURLリンクを記載し送信する場合に、メール送信先でその記載URLのホームページを自動的に開く方法はありますでしょうか。

    メールに特定URLへのリンクを記載し送信し、送信先で(そのリンクをクリックするなどの作業が行われなくても)リンク先のホームページを自動的に開く方法はありますでしょうか。 また、(リンク先の)ホームページをメーラーのプレビュー画面などに開く方法はありますでしょうか。また、そのようなことができるメーラーはありますでしょうか。 恐れ入りますがどなたか教えていただけると大変ありがたく存じます。よろしくお願いいたします。(HTMLメールでタグを用いて処理できるかと試みたのですが、上手くいきませんでした)

  • メール本文中のURLにジャンプしない

    メール本文中のURLにジャンプしなくなってしまいました。 メーラーは backy を使っています。 ホームページ作成用のエディターも使っていて、プログラム選択で、設定しました。 ただ、昨日までは、メール本文中のURLにはジャンプ出来てたのに、突然、クリックすると、ホームページ作成用のソフトが起動するようになってしまいました。 どこかの設定が狂ったのでしょうか? どこか、お助けを。。。。

  • メールにURLをハイパーリンクできません

    Outlook 2003 です。 送信メール本文の中に、WebサイトからコピーしたURLを貼り付けます。 以前はそれでハイパーリンク(と言うのでしょうか、受信側でそれをクリックするだけでそのWebサイトにアクセスできる)ができていました。 それが、何らかの原因で、URL(の文字)はコピーできますが、受信側では単なる文字になっていて、これをいちいちアドレス欄にコピーしないとWebサイトにアクセスできなくなりました。 何が原因なのでしょうか?どうやったらハイパーリンクできるようになりますか?教えてください。

  • メール内の長いURL

    アウトルックを使っていますが、長いURLが書かれたメールをもらうと 普通リンクが青い色になるのに、普通が折り返されたところが文字と一緒の黒い表示になってしまいます。 この状態でクリックしても「ページを表示出来ません」になってしまうのですが、この長いURLについては、送ってくる人が何か対応しないと いけないのでしょうか? それとも僕が使っているメーラーで何か設定が必要なのでしょうか?

  • メール内のURLをクリックするとエラーとなる

    OS:Windows7 メーラー:OUTLOOK2101 現象:メール本文のURLをクリックすると「このコンピュータに設定されている制約のため、この操作は中止されました」のメッセージが出力され、サイトが開きません。URLをメモ帳にコピーしクリックすると開きます。  以前は大丈夫でした。  解決法があればお教えください。

  • OEで受けたメールの中のURLを押しても何も起こらない

    知人からの質問なので曖昧な部分がありますが。 2ヶ月ほど前からWindowsXP(SP2)の入ったパソコンで以下のような症状が出ています。  ・メーラー(OutlookExpress)で受けたHTMLメール本文中に折り込まれたURLをクリックしても無反応になって困っている。 以前はInternetExplorer(v6)が起動して該当ホームページが表示されていたとの事。 私が確認させてもらったところ、確かにメール中のURLをクリックしても何も起こりません。 そのURLをExcelシート上にコピーして押すとInternetExplorerが自動起動しホームページが表示されました。 思い当たる設定を確認してみたのですが、メーラーからブラウザを起動させないようなものは見つける事ができませんでした。 初めての症状だけに当方もお手上げ状態でして、心当たりの方がおられましたら解決法でなくともご意見を頂ければ助かるのですが。 OSはXPでSP2です。 InternetExplorerは6で細かいバージョン情報をメモり忘れまして。 不明要素が多いのですが宜しくお願いします。