如何检测URL中的GET参数,并根据该值放置值?

问题描述 投票:0回答:2

我正在开发一个PHP和JavaScript项目,我必须从我的结束创建一个值,并在我的URL重定向的URL查询字符串中传递相同的内容,下面是说明:我有一个URL,https://abc.amindfad.com/c.php?id= {abdid}

在上面的URL我希望重定向,并通过检测{abdid}的位置从我的结束传递值

以上网址将从(我的网址)重定向: - https://console.adcashod.net/click.php

我还没有做任何事情,因为我对Code应该在这里使用时感到困惑。

在结果中我想要的是,当我点击(我的网址): - https://console.adcashod.net/click.php

它被重定向到: - https://abc.amindfad.com/c.php?id= {abdid}但是,

用我定义的值替换{abdid}。为了它。

等待建议。

javascript php url
2个回答
0
投票

看看这个https://www.php.net/manual/en/function.str-replace.php

$value = 'value_defined_by_me';
$url = 'https://abc.amindfad.com/c.php?id={abdid}';
$url = str_replace('{abdid}', $value, $url); //output: https://abc.amindfad.com/c.php?id=value_defined_by_me

0
投票

就像简单一样

let url = new URL('https://abc.amindfad.com/c.php?id=value&name=john');

让searchParams = new URLSearchParams(url.search);

的console.log(searchParams.get( '编号')); //输出“值”

的console.log(searchParams.get( '姓名')); //输出“john”

© www.soinside.com 2019 - 2024. All rights reserved.