4

個人情報の表に表示されている個人の電子メールアドレスであるリンクから電子メールを開きたいです。

これを行うことで、「ちょっと」動作させることができます。

<a href="mailto:<?php $person['Person']['primEmail']; ?>"><?php echo $person['Person']['primEmail']; ?></a>

新しいメールはデフォルトのメール クライアントを使用して開きますが、「To:」フィールドにメール アドレスが入力されていません。

4

3 に答える 3

8

あなたが持っているコードは以下を生成します:

<a href="mailto:">info@example.com</a>

href属性が実際の電子メール アドレスを指していないため、発生している動作が発生します。これは、欠落しているprintechohref属性に含まれているためです。代わりに、コードは次のようになります。

<a href="mailto:<?php echo $person['Person']['primEmail']; ?>"><?php echo $person['Person']['primEmail']; ?></a>

どちらが生成されますか:

<a href="mailto:info@example.com">info@example.com</a>

そして、意図したとおりに動作します。

于 2012-05-31T04:06:22.293 に答える
0

あなたのコードは書かれています...アドレスに入力しない理由は、あなたのコードに小さな問題があることです..アンカータグにエコーがありません...

<a href="mailto:<?php echo $person['Person']['primEmail']; ?>"><?php echo $person['Person']['primEmail']; ?></a>
于 2012-05-31T04:17:03.723 に答える
0

これを試して

<?php

    header("location: mailto:".$person['Person']['primEmail']);

?>

わたしにはできる

于 2013-09-25T01:58:39.707 に答える