gpt4 book ai didi

javascript - 在 PHP 中使用 anchor 标记的 href 传递 ID 时出错?

转载 作者:行者123 更新时间:2023-11-28 14:10:12 25 4
gpt4 key购买 nike

您好,我的 HTML 文件有以下目录结构(如果需要,我还修改了 .htaccess 文件以将 .html 文件读取为 .php)。

图1:文件结构

enter image description here

PIC2:localhost/CRM/dashobard.html

enter image description here

所以在 dashboard.html我有 table A在列中包含 anchor 标记值,以便使用 anchor 标记的用户单击链接并将行 ID 传递到文件 index.htmllead文件夹。

问题是我无法将潜在客户 ID 发送到 CRM/lead/index.html ,以便我在新页面上显示完整的信息。

( loadtable.js file) 加载 dashboard.html 中的表的 JS 代码部分页面如下:

$.each(result, function(key, value) {

table.last().append("<tr><td>" + i + "</td><td><a href=./lead/?lead_id="+ value['Lead_Id'] + " </a>" + value['FirstName'] + ' ' + value['LastName'] + "</td><td>" + value['Company'] + "</td><td><a href=mailto:" + value['Email'] + ">" + value['Email'] + "</a></td><td>" + value['Phone'] + "</td><td>" + value['LeadAddedBy'] + "</td><td>" + "<button class='lead-view' value="+ value['Lead_Id'] + " name=" + value['Lead_Id'] + ">View</button>"+"</td></tr>");

i = i + 1;

});

和文件得到 lead_idCRM/lead/index.html

<?php

if ( ! isset( $_GET[ 'lead_id' ] ) {
echo( 'No parameter lead_id given' );
exit;
}

$lead_id = $_GET['lead_id'];


session_start();

if($_SESSION['State'] == 'Authenticated'){

$user_id = $_SESSION['User_Id'];

if(function_exists('date_default_timezone_set'))
{

date_default_timezone_set("Asia/Kolkata");
}

$today = date("Y-m-d H:i:s");



?>

<!DOCTYPE html>
<html>
<head>

</head>
<body>
</body>
</html>

我收到的错误如下:

enter image description here

我认为GET无法正常工作。

最佳答案

您在 if ( !isset( $_GET[ 'lead_id' ] ) { 部分中缺少 ) 。并且您缺少 if($_SESSION['State'] == 'Authenticated'){ 这个 if 语句的右括号。

关于javascript - 在 PHP 中使用 anchor 标记的 href 传递 ID 时出错?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59855168/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com