web-dev-qa-db-fra.com

passer l'identifiant de l'utilisateur dans le slug et obtenir les informations de l'utilisateur

J'ai user id et je reçois toutes les informations en utilisant user id sur la page avec slug.

Lorsque je passe le user id dans slug, je ne reçois pas d'informations d'utilisateur sur la page.

Par exemple, j'ai www.mysite.com/test slug.

Puis-je transmettre un identifiant d'utilisateur tel que l'identifiant YouTube www.mysite.com/id=WZeVy5DKtNQ dans un slug et obtenir des informations sur l'utilisateur?.

J'essaie comme ceci www.mysite.com/test?id=123

code:

$id = $_REQUEST['id'];
$camp_link = get_site_url()."/campaign-detail/?id=".$user_id;
echo "<p class='campaign_store_name'><a href='".$camp_link."'>".$camp_title."</a></p>";
$arform_id = Get_ARFORM_ID_using_slug($camp_link );
1
Sita Ram

Le code semble incomplet. Peut-être que le problème est simplement que vous définissez $id, puis essayez d'utiliser $user_id? De plus, je pense que id est une variable protégée, alors utilisez peut-être my_id à la place.

Essaye ça:

www.monsite.com/test?my_id=123

$user_id = $_REQUEST['my_id'];
$camp_link = get_site_url()."/campaign-detail/?id=".$user_id;
echo "<p class='campaign_store_name'><a href='".$camp_link."'>".$camp_title."</a></p>";
$arform_id = Get_ARFORM_ID_using_slug($camp_link);
1
Johano Fierra