Я хочу отправить свой идентификатор через URL и хочу получить идентификатор на другой странице.
Но как отправить идентификатор через URL, пожалуйста, помогите.
Мои взгляды, которые не работают.
<div class='title'><a href="<?php echo $Result->ad_id();?>"><?php echo ucwords($Result->ad_title);?></a></div>
Предположим,
Ваше доменное имя http://www.muhammad.com
Вы собираетесь передать идентификатор в index.php
<div class='title'>
<a href="http://www.muhammad.com/index.php?id=<?php echo $Result->ad_id();?>"><?php echo ucwords($Result->ad_title);?></a>
</div>
В index.php
$submit_id = $_GET['id'];
Это поможет:
В качестве примера, чтобы передать id = 1234
в test.php
:
test.php?id=1234
Затем в test.php
, значение id
будет доступно из $_GET['id']
,
<div class='title'>
<a href="<?php echo $Result->ad_id() . '?variable_name=variable_value' ?> "></a>
</div>
Это один из способов запроса строки для передачи данных с использованием GET
метод …
protocol://domain_name?variable_name=variable_value
например:
http://test.com?sid=128001
Таким образом, вы можете получить значение на другой странице:
$var = $_GET['variable_name'];
//in this case:
$var = $_GET['sid'];
Это ваш данный код.
<div class='title'>
<a href="<?php echo $Result->ad_id();?>">
<?php echo ucwords($Result->ad_title);?>
</a>
</div>
Здесь гиперссылка не верна. Если вы используете php без какой-либо платформы, то сначала добавьте ссылку перед идентификатором, который хотите передать.
<a href="http://example.com/anypage.php?id=<?php echo $Result->ad_id();?>">
<?php echo ucwords($Result->ad_title);?>
</a>
Теперь в anypage.php напишите некоторый код для получения идентификатора из URL-адреса, т.е.
$id= $_GET("id");
Надеюсь, это сработает! 🙂