2016-04-02 34 views
0

Web geliştiricisine yeni kayıt oldum. Bu dizin sayfa düzenini diğer her sayfada kullanmak istiyorum. Ben de bu kodu yapıyorum. Şimdi indeks sayfası açıldığında, php'de bulunan tablo ile mükemmel düzeni elde ederim. Ama eski kitaba tıkladığımda "1.php" ye yönlendirildi, ancak düzen aynı kaldı ve bu masa yerine geçmedi. Ben şimdi bölümünü gösteren bu kitabın her Yönlendirilen sayfasında yerini ancak Im bu kodla almıyor beniPHP tüm düzenlerde aynı düzeni

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="cz"> 
     <head> 
     <style> 
    ul { 
     list-style-type: none; 
     margin: 0; 
     padding: 0; 
     overflow: hidden; 
     background-color: #ff3333; 
    } 

    li { 
     float: left; 
    } 

    li a { 
     display: block; 
     color: white; 
     text-align: center; 
     padding: 14px 16px; 
     text-decoration: none; 
    } 

    li a:hover { 
     background-color: #ff8080; 
    } 
    </style> 
     <style> 
     body 
      { 
      background-image: url("back.jpg"); 
      background-position:0px 0px; 
     background-size: cover; 
      background-repeat: repeat; 
      } 
     </style> 
     <style> 
    .center { 
     margin: auto; 
     width: 60%; 
     padding: 100px; 
    } 
    </style> 
     </head> 
     <body> 
     <style> 
     table{ 
      border-spacing:15px; 
     } 
     td{ 
      padding:30px; 
     } 
     body 
      { 
      background-image: url(back.jpg); 
      background-position:0px 0px; 
    background-attachment:fixed; 
     background-size: cover; 
      background-repeat: repeat; 
      } 
     </style> 
     <div class="center"> 
     <ul> 
     <li><a class="active" href="?page=home">NewBooks</a></li> 
     <li><a href="index.php?con=1">OldBooks</a></li> 
     <li><a href="#contact">Rent a book</a></li> 
     <li><a href="#about">Feedback</a></li> 
    </ul> 

    <div id="RightPart"> 

     <?php 
     $con; 
    require "connect.php"; 
     $sql="select * from nbook"; 
     $row = $conn->query($sql); 
     $n=0; 
     echo"<form method='post'><table border='0' align='center'><tr>"; 
      while($arr = $row->fetch_assoc()) 
      { 
        $i=$arr['BookId']; 
      if($n%3==0) 
      { 
      echo "<tr>"; 
      } 
      echo " 
      <td height='280' width='240' align='center'><img src='data:image/jpg;base64,".base64_encode($arr['BookImage'])."'height='250' width='200'><br/> 
      <b>BOOKNAME:</b>".$arr['BOOKNAME']." 
      <br><b>Author:</b>".$arr['Author']." 
      <br><b>Publication:</b>&nbsp;".$arr['PublicatonHouse']." 
      <br><b>Discount:</b>".$arr['Discount']."% 
      <br><br><a href='buy.php?con=11& itemno=$i'><img src='images/MetalPlakDa5new.gif' width='70' height='20'/></a> 
      <a href='index.php?con=11'><img src='images/view7.jpg' width='70' height='20'/></a> 
      </td>"; 
      $n++; 
      } 




       echo "</tr></table> 
       </form>"; 
    if($_REQUEST['con']==1) 
    { 
    include("1.php"); 
    } 
    error_reporting(1); 
    include("index1.php"); 
     ?> 
     <div class="cleaner"></div> 
    </div> 
    <div id="Bottom"> 
    <p class="down"><b>Copyright &copy; VJTI BOOK SHOP by:VJTI</b></p> 

    </div> 
      </div> 
    </div> 
     </body> 
     </html> 

cevap

3

Daha iyi, Ayrı header.php yazma Bu kodda, kenar çubuğu düzenlemek önermek lütfen gerektiğini istediğiniz ekran görüntüsünü de ekliyoruz .php ve footer.php.

<?php 
    include("header.php"); 
    include("sidebar.php"); 
    ?> 
    ............. 
    ............. 
    Here goes individual page's HTML content followed by 
     .............. 
    .............. 
    <?php 
    include("footer.php"); 
    ?> 
-1

o Twig ve başlangıç ​​gibi basit ve modern PHP şablon motorları öğrenmek için biraz harcamak için daha iyidir iyi biçimlenmiş sayfaları var için:

Ardından aşağıdaki sırayla sayfaların her biri ekleyene Bir kahraman gibi kariyeriniz :)