2011-10-15 11 views
0

私は全く新しいPHPです。この問題があります。すべてのページにフッターファイルを含めると、フッターには小さな入力フォームファイルが含まれています。私はfooterがcontactus.php以外の各ページにそれを含めることを望みます。特定のページにのみファイルが含まれています。

これは可能ですか?

ありがとう。

答えて

1

使用ANこのような場合:

if ($_SERVER['PHP_SELF'] != '/contactus.php') 
    include('footer.php'); 
1

はい、あなたがこれを行うことができます。コードのブロックをifチェックで囲み、現在のページをチェックします。このようなもの。あなたはこのコードを使用することができ、あなたのフッターファイルで

<?php if($_SERVER['PHP_SELF'] != '/contactus.php') { ?> 
    <!-- Your code goes here --> 
<? } ?> 
1

:あなたのコードが

<?php 

include('pages/header.php'); 

switch($_GET['page']) 
{ 
    case "homepage": include('pages/homepage.php'); break; 
    case "blog":  include('pages/blog.php');  break; 
    case "contact": include('pages/contact.php'); break; 
    default:   include('pages/404.php');  break; 
} 

include('pages/footer.php'); 

?> 
のようなものである場合、これはある

<?php 

if($_GET['page'] != "contact") 
{ 
     include('pages/forms.php'); 
} 

?> 

関連する問題