私のページにはテーブルがあり、PHP を使用して DB からデータを挿入します。表の各行にリンクがあります。各リンクは、ユーザーを対応するページに誘導します。しかし、これらのページはわずかな違いがあるだけで、お互いの正確なコピーのようなものです。単語。
リンクごとに大量のページを作成するのはばかげています。次に、それらの単語を 1 つだけ変更します。代わりに、単一のページを作成したいと思います。メインページから(URLに)データを投稿し、ターゲットページで(URLから?)データを取得して何かをします。さて、do コードを表示する必要があります。
<td class="align-left">
<a href="artist.php?artist=<?php echo $row['Link'] ?>"><?php echo $row['Name'] ?></a>
</td>
これは私が話している行です。これは DB をループし、$row['Link']
反復ごとに変更されます。生成されたコードは次のようになります。
<td class="align-left">
<a href="artist.php?artist=3doorsdown">3 Doors Down</a>
</td>
artist.php
ページの上部に次のコードが含まれています。
<?php include('vars/3doorsdown.php'); ?>
この3doorsdown.php
ページには、ページで使用されるいくつかの変数が含まれています。私がやりたいのは3doorsdown
、URL ( artist.php?artist=3doorsdown
) から を取得し、それをターゲット ページに配置することです。このような:
<?php
$postData = /*parse url and get data */;
include('vars/' .$postData. '.php');
?>
PHPでURLからデータを投稿して取得する方法がわかりません。だから私はいくつかのポインタが必要です。