0

私は10000を超えるビデオを含むサイトを持っていますが、機能しない埋め込みビデオがある場合があります。訪問者に「ビデオが表示されなくなったらここをクリックしてください」というメッセージを表示する必要があります。訪問者がこのメッセージをクリックすると、クリックされたページから通知を受け取ります

これを実行できるjoomla拡張機能は見つかりませんでした

このphpコードをjoomlaウェブサイトのすべてのページに配置すると

<form action="" method="post">
<input type="submit" value="Send details to embassy" />
<input type="hidden" name="button_pressed" value="1" />
</form>

<?php

if(isset($_POST['button_pressed']))
{
    $to      = 'nobody@example.com';
    $subject = 'the subject';
$message = 'hello';
$headers = 'From: webmaster@example.com' . "\r\n" .
    'Reply-To: webmaster@example.com' . "\r\n" .
    'X-Mailer: PHP/' . phpversion();

mail($to, $subject, $message, $headers);

echo 'Email Sent.';
}

?>

ワンクリックでメッセージが届きます。

ユーザーがクリックしたページの名前を含むメールを受信するにはどうすればよいですか?

このhtmlコードを使用したJoomlaでは、現在のページの名前を取得できます。

<? $doc =& JFactory::getDocument();
echo $doc->getTitle();?>
4

1 に答える 1

1

何かのようなもの

$message = 'Page:' . $doc->getTitle();

トリックを行う必要があります。

于 2013-01-07T22:29:31.763 に答える