我有一个包含超过 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.';
}
?>
它会一键向我发送一条消息。
如何接收包含用户点击的页面名称的邮件?
在 Joomla 中,我们可以使用这个 html 代码获取当前页面的名称。
<? $doc =& JFactory::getDocument();
echo $doc->getTitle();?>