Инклуд

Тема в разделе "Мегафлуд", создана пользователем SERIAL, 13 апр 2006.

Статус темы:
Закрыта.
  1. SERIAL

    SERIAL Админ

    Регистр.:
    5 апр 2006
    Сообщения:
    566
    Симпатии:
    144
    Пишу собственный двиг.
    Но не могу выполнить простейшую функцию Инклуда.
    код:
    PHP:
    <?php
    "в начале очень много кода"
     
    for ($key_total 0; list(, $key_score) = each($key_tab); $key_total += $key_score);

      
    arsort($key_tab);
      
    reset($key_tab);

      
    $str bbc_rank_head($BBC_MAXKEY"gstat_keys"1);

      for (
    $k 0; ($k $BBC_MAXKEY) && (list($key_name$key_score) = each($key_tab)); $k++) {
        
    $str .= bbc_list_item(""$key_name$key_score$key_total);
      }

      
    $str .= bbc_rank_sum($key_total1);
      return 
    $str;
    }

    echo 
    $bbc_html->html_begin()

      .
    "[B]<?=$Message?>[/B]n"
      
    ."<table border="0" width="100%" height="100%">n"
      
    ."<tr>n"
      
    ."<td align="center" colspan="5">n"
      
    ."<img src="images/15en.gif" width="470" height="93">n"
      
    ."<br>n"
        
    ."<table cellspacing="0" cellpadding="0" width="49%" border="0" id="w1">n"
          
    ."<td width="19%" align="center" bgcolor="#FFFFFF">n"
          
    ."</td>n"
          
    ."<td width="81%" align="center" bgcolor="#FFFFFF">n"
          
    ."<div align="left">n"
          
    ."<strong><span class="style3">Warez</span>n"
          
    ."<span class="style5">Search</span>n"
          
    ."<span class="style3">!</span>n"
          
    ."</strong>n"
          
    ."</div>n"
    "ещё очень много кода"
    ?>
    чтобы прописывалось <?=$Message?> нужно проинклудить файл
    чтобы на месте этого тега отображалось значение прописанное в файле config.php.
    собственно вид кода-инклуда вот такой:
    PHP:
    ."<?n"
    ."include('config.php');n"
    ."?>n"
    . Куда его нужно вставить и как его вставить! Пожаласта помогите.

    ЗЫ: Если его надо вставить на вверх страницы, ещё до title, то существует другой файл где описывается всё до Боди. Там текст вот такой:
    PHP:
    <?php
    много текста вначале
        
    );

        return 
    strtr($BBC_TITLEBAR$conv);
      }

      
    // Begin of all bbclone files
      
    function html_begin() {
        global 
    $BBC_VERSION$BBC_IMAGES_PATH$BBC_NUM_SIZE$BBC_TEXT_SIZE$BBC_TITLE_SIZE$BBC_SUBTITLE_SIZE$_;

        
    // Work around default charset in Apache 2 (Thanks Martin Halachev!)
        
    if (!headers_sent()) header("(anti-spam-content-type:) text/html; charset=".$_['global_charset']);


        return
        
    "<?xml version="1.0" encoding="".$_['global_charset'].""?>n"
              
    ."<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
              
    .""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">n"
              
    ."<html xmlns="http://www.w3.org/1999/xhtml">n"
              
    ."<head>n"
              
    ."<title>".$_['title']."</title>n"
              
    ."<link rel="shortcut icon" href="".$BBC_IMAGES_PATH."favicon.ico" />n"
              
    ."<meta http-equiv="pragma" content="no-cache" />n"
              
    ."<link rel="stylesheet" href="style.css" type="text/css">n"
              
    ."<meta http-equiv="Content-Type" content="text/htmlcharset=".$_['global_charset']."" />n"
              
    ."<script language="JavaScript" type="text/JavaScript">n"
    ."<!--n"



    ."function MM_preloadImages() { //v3.0n"
      
    ."var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();n"
    очень много кода
    ?>
     
  2. Nosferatu

    Nosferatu Прохожие

    бээ, чтото ты там намутил..
    PHP:
    <?php
    include ('file.php');
    ?>
     
  3. SERIAL

    SERIAL Админ

    Регистр.:
    5 апр 2006
    Сообщения:
    566
    Симпатии:
    144
    PHP:
     ."<?n"
    ."include('config.php');n"
    ."?>n"
    Ну вот это то и есть.
    Только куда его вставлять!
    И обязательны ли кавычки <? и ?> в уже ПХП файле.
     
  4. difour

    difour Прохожие

    уюзай как носфер прописал, **х ты кавычек написал и точек?
     
  5. SERIAL

    SERIAL Админ

    Регистр.:
    5 апр 2006
    Сообщения:
    566
    Симпатии:
    144
    они необходимы, без них выдаёт ошибку, уже 100 раз пробывал.
    А как Носфер написал неюзаецо (( буду плакать...:confused:
     
  6. difour

    difour Прохожие

    странно
    поставь себе ZEND STUDIO, Она ошибки в коде ищет
     
  7. SERIAL

    SERIAL Админ

    Регистр.:
    5 апр 2006
    Сообщения:
    566
    Симпатии:
    144
    какие нафиг ошибки!
    Проинклудить немогу. А так всё работает тип-топ.
     
  8. Nosferatu

    Nosferatu Прохожие

    перед тем как инклудить попробуй вырубить пхп, а после инклуда запустить дальше, так например:
    PHP:
    ?>
    <?php 
    include ('file.php'); 
    ?>
    <?php
     
  9. SERIAL

    SERIAL Админ

    Регистр.:
    5 апр 2006
    Сообщения:
    566
    Симпатии:
    144
    неработает (рыдаю:confused: )
     
  10. Nosferatu

    Nosferatu Прохожие

    мля!
    дай мне свой чудо-скрипт - скажу что там..
     
Статус темы:
Закрыта.