我将如何创建一个单一的登陆页面,使其显示基于代理生成的自定义信息“6位代码”


How would I create a single landing page so that it displays custom information based off of an agents generated "6-digit code"

这里有一个冗长的问题,但基本上我需要为每个代理专门定制一个登陆页面(我将获得一个像100个代理的列表)。所以很明显,与其为每个代理创建一个登陆页面,不如根据他们的个人6位数代码交换信息,我将生成这些代码并让他们插入。我可以使用excel文件加上数据库,并以某种方式切换出可变文本和图像吗?这是可能的吗?我的php/mysql知识目前相当有限,但如果你有任何关于这方面的资源,请告诉我。

谢谢!

我会这样做(假设您只使用pure php and mysql):

假设您有一个数据库表agent,其中包含关于每个代理的各种信息,这些信息存储为表行。例如:

agent:


id

first_name

last_name

country


然后你可以写一个php函数,比如get_agent_details($agent_id),它将从mysql数据库中获取相应的记录。

function get_agent_details($agent_id)
{
    $con = mysql_connect("localhost","mysql_username","mysql_pwd");
    if (!$con)
    {
        die('Could not connect: ' . mysql_error());
    }
    // Now run your query
    $agent_data = "SELECT * FROM agent where id=" . $agent_id;
    mysql_query($agent_data,$con);
    mysql_close($con);
    return $agent_data;
}

现在您可以在页面中随意显示这些数据。请注意,我只是给你一个骨架代码,可能会给你合适的实现想法。