ホームページ > バックエンド開発 > PHPチュートリアル > PHPでのメール送信に関する問題

PHPでのメール送信に関する問題

WBOY
リリース: 2016-06-13 13:39:42
オリジナル
972 人が閲覧しました

php
$body='登録に成功しました! でのメール送信に関する問題'.''.$url.'
'.'アドレスをクリックしてください。ユーザーをアクティブ化してください! ';
$a1=trim($_GET['name']);


上記はメールボックスに送信した内容で、は正常に表示されます。 ; タグ 内容も青色で表示されますがクリックできません

上のコードの書き方が間違っていませんか?

-----解決策----- - ----------------
変数を含む文字列は二重引用符で囲む必要があります。
------解決策----------------------
$body='登録が成功しました! '.'
'.$url.'
'.'アドレスをクリックしてください。ユーザーをアクティブ化してください! ';
この方法、または代わりに二重引用符を使用します。
------解決策-----
次のように変更するだけです:
$ url = 'http://www.xxx.com/1111111';
$body='登録が成功しました。 '.''.$url.'
'.'アドレスをクリックしてください。ユーザーをアクティブ化してください! ';

または、一部のメールボックスはテキスト メールのみをサポートするように設定されているため、ハイパーリンクは無効になり、コピーのみになります。
------解決策---------
背を高くして静止してみてください
< ;a href ="http://www.csdn.net" target="_blank">csdn
.

それが可能であれば、URL に問題がある可能性があります。いずれもボディに特殊加工を施したもの。ソースコードを見ると役立つかもしれません
------解決策---------
は "'.$url.'"

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート