0

次のコードを含むファイルがあります

<a href="http://www.w3schools.com/" target="_blank">
<div class="invicta"></div></a>Lorem ipsum dolor sit amet ...

そのファイルを開くと、リンクは完全に機能します。ただし、私のindex.phpには次のコードがあります

<?php 
  $page = $_GET['page'];
  if (!isset($page)) 
  { 
    include("home.html");      
  } 
  if(file_exists($_GET['page'].".php")){ 
    include $_GET['page'].'.php'; 
  } 
  elseif (isset($page) && !@include("$page")) 
  { 
    include ("error.html"); 
  }
?>

そのためindex.php?page=<thenameofthefile>、リンクに移動しても機能しません。それらをリンクとして検出することさえできません。私はクロムを使用しています。何か案は?

PHPコードがフローティングコンテナ内にあるためだと思いますが、なぜリンクに影響するのかわかりません。さらに情報が必要な場合は、お問い合わせください。ありがとう!

編集: ソースコードを表示できるように、ここで Web サイトを見つけることができます: WEBSITE セキュリティに関するコメントについて、どのように改善できるでしょうか? 再度、感謝します!

4

1 に答える 1