我知道使用jQuery获取链接的文本值非常容易。 但是不可能仅使用PHP获取文本值?请在我的代码看看:如何使用PHP获取点击链接的文本值
echo '<table>'
foreach($array['data']['results']['titles'] as $data) {
$title = $data['title'];
$id= $data['id'];
$url = $data['url'];
echo '<tr>';
echo '<td>' . '<a href="movie.php" target="_blank">'.$title.'</a>' . '</td>';
echo '<td>' . '<a href= ' .$url . ' target="_blank" >IMDb Link</a>' . '</td>';
echo '</tr>';
}
echo '</table>';
This picture shows the output of my code
假设用户点击了第三部电影 - 蝙蝠侠:动画系列。如何让我的movie.php页面看起来就像这样 - (下图)
我知道是用$ _SESSION的唯一途径,但它不会在这种情况下工作,因为它只会店&传递foreach循环的最后一个值
请在这方面帮助我。谢谢:)
Php对你电脑上发生的事情一无所知,它是服务器端。你可以使用$ _GET参数来做到这一点,并将电影标题作为href =“'。$ url。'?movie ='。urlencode($ movie_title)。'”,但这种做法太糟糕了。你需要的是重新思考你处理数据的方式,给电影分配唯一的ID并通过它们而不是电影名称。 – Eihwaz
你可以像'href =“movie.php?n = $ title”'' – chaos505