为了账号安全,请及时绑定邮箱和手机立即绑定

共享页面链接

共享页面链接

PHP
皈依舞 2023-08-11 17:59:13
我正在从用户的个人资料中共享事件的链接,事件页面是动态的,当用户单击共享到 Facebook 时,我获取事件 ID 并将其存储到会话变量中,并且我在事件页面中使用此会话变量来描述:og 标签。但我的:og 标签没有显示数据。这是我的代码:    function post(id) {        document.cookie = "eventID = "+id;        <?php $_SESSION['EVENT_ID'] = $_COOKIE['eventID']; ?>;        FB.ui({               method: 'share',               href: "mywebsiteURL/events.php"           }     }//Here is the head of my events.php    $col = 'events.*,status.name as statusName,mosque_reg.name as mosque';    $table = "events,status,mosque_reg";    $where = "events.id = '".$obj->verifyint($_SESSION['EVENT_ID'])."' AND events.status_id = status.id     AND events.inserted_by = mosque_reg.inserted_by";     $ticket = $obj->read_specific_event($col,$table,$where);    if($ticket->num_rows>0)    {     $issue = $ticket->fetch_assoc();     $pic ="https://www.theglobalmuslim.com/mosque/portal/images/events/".$issue['photo'];     $contactName = $issue['contactPerson'];     $contact = $issue['contactNumber'];     $description = $issue['description'];     $topic = $issue['topic'];  }  ?>   <meta property="fb:app_id" content="258374655358948" />   <meta property="og:site_name" content="The Global Muslim"/>   <link property="og:url"           content="https://www.theglobalmuslim.com/events.php?id=<?php echo    $_SESSION['EVENT_ID']; ?>"/>   <meta property="og:type"          content="website" />   <meta property="og:title"         content="Event Name:<?php echo $topic; ?>" />   <meta property="og:description"   content="New event is held at Mosque <?php echo    $issue['mosque']."\n."." Description: ".$description ?>" />   <meta property="og:image"         content="<?php echo $pic; ?>" />
查看完整描述

1 回答

?
小怪兽爱吃肉

TA贡献1852条经验 获得超1个赞

我通过打开内部页面的 URL 解决了这个问题,并且使用 GET 方法在 :og 标签中显示事件信息。



查看完整回答
反对 回复 2023-08-11
  • 1 回答
  • 0 关注
  • 103 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信