Отключить код в файле

Тема в разделе "PHP", создана пользователем jarose, 9 ноя 2008.

Статус темы:
Закрыта.
Модераторы: latteo
  1. jarose

    jarose Писатель

    Регистр.:
    22 июл 2008
    Сообщения:
    9
    Симпатии:
    1
    На счет названия топика, не знаю на сколько информативное но другое в голову ничего не пришло...

    Суть проблемы такая:
    Есть главная директория в ней есть index.php из которого остальные подгребают хтмл код для внешного вида..
    тоесть в индекс.пхп код шаблона которым пользуються другие файлы...

    Нужно для одного файла отключить это и сделать другой шаблон..
    Каким образом можно отключить ???? (если можно)

    в самом файле нет ни одного кода который бы инклудил index.php вместе с его хтмл...

    Вот пример файла который нужно изменить:

    PHP:
    <body>
    <
    embed src="images/name.swf" type="application/x-shockwave-flash" width="730" height="530"></embed>
    <!-- <
    embed src="images/name.swf" type="application/x-shockwave-flash" width="730" height="530"></embed> -->

    </
    body>
      
    код файла index.php
    PHP:
    <?
    Error_Reporting(E_ALL & ~E_NOTICE);
    if (
    $pus<>""){
    setcookie ("par"$pus,time()+60*60*24*30); // кука на месяц
    }
    $r_login str_replace('..',"",$r_login);
    $r_login str_replace('.',"",$r_login);
    $r_login str_replace('/',"",$r_login);
    $r_login str_replace('>',"",$r_login);
    $r_login str_replace('<',"",$r_login);
    include 
    "pg/service.inc";
    include 
    "setup.php";
    session_start();
    $l=$HTTP_SESSION_VARS['l'];
    $resulth=mysql_query("select * from seting ");
    $rows=mysql_fetch_array($resulth);
    $title=$rows['cas_name'];
    $wmid=$rows['wmid'];
    ?>

    <html>
    <head>
    <title><?php echo $title;?></title>
    <LINK href="/favicon.ico" rel="SHORTCUT ICON">
    <meta http-equiv="content-type" content="text/html; charset=windows-1251">
    <link href="style.css" rel="stylesheet" type="text/css">
    <style type="text/css">
    <!--
    .style3 {color: #FF0000}
    .style6 {color: #99FF99}
    -->
    </style>
    </head>
    <body>
    <table cellpadding="0" cellspacing="0" border="0" align="center" style="width:766px; height:100%;">
      <tr>
        <!-- begin of header -->
        <td style="width:100%; height:126px; background:url(images/h_back.jpg) no-repeat top;">
          <table cellpadding="0" cellspacing="0" border="0" style="width:100%; height:100%;">
            <tr>
              <td style="width:295px; height:100%;">
                <div style="margin-top:22px; margin-left:24px;"><span class="footertxt">
                  <?
             if(!isset($l))
            {include "pg/l_menu.inc";}
            else
            {include "pg/left.inc";}
            ?>
                </span></div>
              </td>
              <td style="width:471px; height:100%;"> <br style="line-height:42px;">
              <embed src="images/2.swf" type="application/x-shockwave-flash" width="300" height="56"></embed>          </td>
            </tr>
          </table>
        </td>
      </tr>
      <!-- end of header -->
      <tr>
        <!-- begin of body -->
        <td style="width:100%; height:446px;">
            <table cellpadding="0" cellspacing="0" border="0" style="width:100%; height:100%;">
            <tr>
            <?
            if (isset($l) == false){
            ?>
         <td style="width:285px; height:100%;"> <img src="images/1b_back1.jpg" alt="" width="285" height="446"><br>
              </td>
           
              <td style="width:481px; height:100%; background:url(images/5.gif) no-repeat top;"> 
            <? } else
            {
             ?>  
    <td style="width:285px; height:100%;"> <img src="images/1b_back1.jpg" alt="" width="285" height="446"><br></td>
              <td colspan="2" style="width:100%; height:100%; background:url(images/5.gif) no-repeat top;"> 
              <?
              }
              ?>
                <table cellpadding="0" cellspacing="0" border="0" style="width:100%; height:100%;">
                  <tr>
                    <td style="width:100%; height:1px;"> <img src="images/1b_pict1.jpg" alt="" width="440" height="1"><br>                  <center>
                      </center>
                    </td>
                  </tr>
                  <tr>
                    <td style="width:100%; height:100%;">
                      <table cellpadding="0" cellspacing="0" border="0" style="width:100%; height:100%;">
                        <tr>
                          <td style="width:1px; height:100%;"> <img src="images/1b_slice2.gif" alt="" width="1" height="234"><br>
                          </td>
                            <?
            if (isset($l) == false){
            ?>
                          <td style="width:256px; height:100%;">
                          
                          <?}                      
                          else 
                          {
                          
            ?>
              <td style="width:99%; height:100%;">
            <?}
            ?>
                            <div style="margin-top:15px; margin-left:10px;">
                              <?
    if (isset($_GET['pg']) == false)
    {
    if (isset($l) == false)
    {include("pg/index.inc");}
    else
    {include("pg/games.inc");}
    }
    else
    {
    if (ereg ("[a-z]", $_GET['pg']) and file_exists("pg/".$_GET['pg'].".inc") == true)
    {
    include("pg/".$_GET['pg'].".inc");
    }
    else
    {
    include("pg/404.inc");
    }
    }
    ?>
                            </div>
             </td>
                  </tr>
                </table> 
                           </td>
                  </tr>
                </table>
              </td>
            </tr>
          </table>
          <span class="footertxt">
          <? if(!isset($l))
                {include "pg/menu.inc";}
                else
                include "pg/user_menu.inc";
                ?>
        </span></td>
      </tr>
      <tr>
        <td style="width:100%; height:3px;">&nbsp;</td>
      </tr>
      <!-- end of body -->
    <tr>
        <!-- begin of footer -->
      <td style="width:100%; height:100%; background:url(images/f_back.jpg) no-repeat top;">      <div style="margin-left:257px; margin-top:33px;" class="footertxt">
        zevscasino.com&copy; 2008<a href="index-7.html" class="footerlink"></a>
            <? include("online.php"); ?>
          <span class="style3"><br style="line-height:10px;">
          </span></div>
      </td>
    </tr>
      <div align="center"><span class="style5">
      <!-- end of footer -->
      

      </div> 
      
    </body>
    </html>
     
  2. ewg777

    ewg777

    Регистр.:
    6 авг 2007
    Сообщения:
    763
    Симпатии:
    321
    3 раза перечитал ничего не понял. Используйте стандартные КМС и не пытайтесь сделать свою, если не понимаете основ.
    Ответ - нельзя.
     
  3. ut.blast

    ut.blast Прохожие

    Насколько я понимаю, здесь не "остальные подгребают из индекс.пхп", а индекс.пхп вставляет в выдачу содержимое других файлегов. Тогда чтоб сделать другой шаблон для одного из файлов, проще засунуть этот шаблон в тот самый "один из файлов", а в индексе в самом начале проверять запрашиваемый урл и если это нужный файл - инклудить его и выходить.
     
Статус темы:
Закрыта.