web-dev-qa-db-ja.com

別のPHPページへのリンクを作成する方法

HTMLページの一部をPHPページに変換しましたが、PHPにあまり詳しくありません。私のHTMLページでは、それが単なる静的なWebアプリであると仮定すると、ページで次のanchorを再生するだけで別のページにリンクできます。

<a href="go-to-this-page.html">This is a link</a>

そのため、テンプレートをテンプレート化してインクルードできるようにするために、ページをPHPに変換した後、これらのリンクをインクルードする方法がわかりません。

たとえば、2つのページがある場合、index.phpおよびpage2.php。このページへのアンカーリンクを作成するにはどうすればよいですか?

<a href="??????">This is a link</a>

助けてくれてありがとう!

5
germainelol

このように使用する

<a href="index.php">Index Page</a>
<a href="page2.php">Page 2</a>
9
Rex Rex

最も簡単:

<a href="page2.php">Link</a>

値を渡す必要がある場合:

<a href="page2.php?val=1">Link that pass the value 1</a>

このコードをpage2.phpに入れた値を取得するには:

<?php
$val = $_GET["val"];
?>

これで、変数$valの値は1になります。

4
Gianluca Pin

次のように試してください:

HTML PHP:

$link_address1 = 'index.php';
echo "<a href='".$link_address1."'>Index Page</a>";

$link_address2 = 'page2.php';
echo "<a href='".$link_address2."'>Page 2</a>";

最も簡単な方法

$link_address1 = 'index.php';
echo "<a href='$link_address1'>Index Page</a>";

$link_address2 = 'page2.php';
echo "<a href='$link_address2'>Page 2</a>";
1
Priyank

このように使用することもできます

<a href="<?php echo 'index.php'; ?>">Index Page</a>
<a href="<?php echo 'page2.php'; ?>">Page 2</a>
1
Waqas Khan
echo "<a href='index.php'>Index Page</a>";

アンカータグのようなhtmlタグを使用する場合は、エコーを入力する必要があります

1
Navin Bhandari

HTMLタグ

HTMLでリンク

 <a href="index1.php">page1</a>
 <a href="page2.php">page2</a>

PHPのHTML

echo ' <a href="index1.php">page1</a>';
echo '<a href="page2.php">page2</a>';
1
user3386779