如何使用php中的标记href将值发布并传递给另一个页面

时间:2017-05-04 06:04:15

标签: php html

实际上我想将event_id发布到另一个名为carol-singing.php的页面中,通过" a"标签href。为此,我已经完成了如下,但它给出了未定义的索引。(我需要传递事件名称())。请帮助一下。

以下是我的代码,

<div class="cf neMain tAc mb50">
  <?php foreach($projects as $row){
    $event_id = $row['event_id'];
    $event_name= $row['event_name'];

    ?>

  <!-- <input type="hidden" name="event_id" value="<?php echo $row['event_id'];?>"/> -->
  <h6><?php echo $row['start_date']; ?> - <?php echo $row['end_date']; ?></h6>
  <a href="carol-singing.php?event_id = <?php echo $event_id; ?>">
  <a href="carol-singing.php?event_name= <?php echo $event_name; ?>">
    <h2><?php echo $row['event_name']; ?></h2>
    <h4><?php echo $row['short_description']; ?></h4>
    <img src="<?php echo IMAGE_PATH.$row['event_image']; ?>" width ="100px" height ="100px" alt="" />
  </a></a>
  <?php }?>
</div>

1 个答案:

答案 0 :(得分:0)

使用$_GET获取url

中的值

您可以在carol-singing.php中使用此功能获取event_id

中的url
if(isset($_GET['event_id'])) {
    $event_id = $_GET['event_id'];
    //Some more codes...
}