Модераторы: skyboy, MoLeX, Aliance, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Ошибки 
:(
    Опции темы
Dexter
Дата 25.7.2003, 14:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Экс. модератор
Сообщений: 1562
Регистрация: 2.7.2002
Где: Москва, Бирюлево

Репутация: нет
Всего: 4



Вот поставил себе PostNuke, все грузится нормально тока вверху:
Код

Notice: Undefined index: themeOverrideCategory in D:\www\html\header.php on line 200
Notice: Undefined index: themeOverrideStory in D:\www\html\header.php on line 201
Notice: Undefined variable: themeOverrideCategory in D:\www\html\header.php on line 202
Notice: Undefined variable: themeOverrideStory in D:\www\html\header.php on line 202


Вот header:

Код

<?php
global $PHP_SELF;

if (eregi("header.php", $PHP_SELF)) {
   die ("You can't access this file directly...");
}

/**
* Include some common header for HTML generation.
*
* XHTML Support by Matt Jarjoura. <[email protected]>
*/

$header = 1;

function head($themeOverrideCategory = "", $themeOverrideStory = "") {

   global
   $index,
       $artpage,
       $topic,
       $hlpfile,
       $hr,
       $theme,
       $bgcolor1,
       $bgcolor2,
       $bgcolor3,
       $bgcolor4,
       $bgcolor5,
       $textcolor1,
       $textcolor2,
       $textcolor3,
       $textcolor4,
       $forumpage,
       $thename,
       $postnuke_theme,
       $pntheme,
       $themename,
       $themeimages,
       $additional_header;

   // modification mouzaia .71
       $cWhereIsPerso = WHERE_IS_PERSO;
       if ( !(empty($cWhereIsPerso)) )
               { include("modules/NS-Multisites/head.inc.php"); }
       else
               {
       global $themesarein;
       if ((pnUserLoggedIn()) && (pnConfigGetVar('theme_change') != 1)) {
           $thistheme = pnUserGetTheme();
       if(isset ($theme)) {
           $thistheme=$theme;
       }
       } else {
       $thistheme = pnConfigGetVar('Default_Theme');
       if (isset ($theme)) {
           $thistheme=$theme;
       }
       }
// eugenio themeover 20020413
   // override the theme per category or story
   // precedence is story over category override
       if (($themeOverrideCategory != '') && (file_exists("themes/$themeOverrideCategory"))) {
           $thistheme = $themeOverrideCategory;
       }
       if (($themeOverrideStory != '') && (file_exists("themes/$themeOverrideStory"))) {
           $thistheme = $themeOverrideStory;
       }
       if (@file(WHERE_IS_PERSO."themes/".$thistheme."/theme.php")) {
           $themesarein = WHERE_IS_PERSO;
       } else {
           $themesarein = "";
       }
   }
// eugenio themeover 20020413
       pnThemeLoad($thistheme);
   /**
    * Simple XHTML Beginnings
    */

   if(pnConfigGetVar('supportxhtml'))
   {
   //include("includes/xhtml.php");
   xhtml_head_start(0);     /* Transitional Support for now */
   }
   else {
   echo "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\">\n";
       echo "<html>\n<head>\n";

   if (defined("_CHARSET") && _CHARSET != "") {
           echo "<meta http-equiv=\"Content-Type\" ".
                    "content=\"text/html; charset="._CHARSET."\">\n";
       }
   }

   if ($artpage==1)
   {
   /**
    * article page output
    */
       global $info, $hometext;
       echo "<title>$info[title] :: ".pnConfigGetVar('sitename').' :: '.pnConfigGetVar('slogan')."</title>\n";
       if (pnConfigGetVar('dyn_keywords') == 1) {
          $htmlless = check_html($info['maintext'], $strip ='nohtml');
          $symbolLess = trim(ereg_replace('("|\?|!|:|\.|\(|\)|;|\\\\)+', ' ', $htmlless));
          $keywords = ereg_replace('( |'.CHR(10).'|'.CHR(13).')+', ',', $symbolLess);
          $metatags = ereg_replace(",+", ",",$keywords);
          echo "<meta http-equiv=\"Keywords\" content=\"$metatags\" />\n";
       } else {
          echo "<meta name=\"KEYWORDS\" content=\"".pnConfigGetVar('metakeywords')."\" />\n";
       }
   } else {
   /**
    * all other page output
    */
   echo '<title>'.pnConfigGetVar('sitename').' :: '.pnConfigGetVar('slogan')."</title>\n";
   echo '<meta name="KEYWORDS" content="'.pnConfigGetVar('metakeywords')."\" />\n";
   }
   echo '<meta name="DESCRIPTION" content="'.pnConfigGetVar('slogan')."\" />\n";
   echo "<meta name=\"ROBOTS\" content=\"INDEX,FOLLOW\" />\n";
   echo "<meta name=\"resource-type\" content=\"document\" />\n";
   echo "<meta http-equiv=\"expires\" content=\"0\" />\n";
   echo '<meta name="author" content="'.pnConfigGetVar('sitename')."\" />\n";
   echo '<meta name="copyright" content="Copyright (c) 2001 by '.pnConfigGetVar('sitename')."\" />\n";
   echo "<meta name=\"revisit-after\" content=\"1 days\" />\n";
   echo "<meta name=\"distribution\" content=\"Global\" />\n";
   echo '<meta name="generator" content="PostNuke '._PN_VERSION_NUM." - http://postnuke.com\" />\n";
   echo "<meta name=\"rating\" content=\"General\" />\n";

   global $themesarein;

   echo "<link rel=\"StyleSheet\" href=\"".$themesarein."themes/".$thistheme."/style/styleNN.css\" type=\"text/css\" />\n";
   echo "<style type=\"text/css\">";
   echo "@import url(\"".$themesarein."themes/".$thistheme."/style/style.css\"); ";
   echo "</style>\n";

   echo "<script type=\"text/javascript\" src=\"javascript/showimages.php\"></script>\n\n";

/* Enable Wysiwyg editor configuration at seeting Added by bharvey42 edited by Neo */

$pnWysiwygEditor = pnConfigGetVar('WYSIWYGEditor');
if ( is_numeric( $pnWysiwygEditor ) && $pnWysiwygEditor == 1 ) {
         $pnWSEditorPath = pnGetBaseURI();
   echo     "<!--Visual Editor Plug-in-->"
         ."<script type=\"text/javascript\">QBPATH='".$pnWSEditorPath."/javascript'; VISUAL=0; SECURE=1;</script>"
         ."<script type=\"text/javascript\" src='".$pnWSEditorPath."/javascript/quickbuild.js'></script>"
         ."<script type=\"text/javascript\" src='".$pnWSEditorPath."/javascript/tabedit.js'></script>";
} else {
}

   if ($forumpage == 1) {
   echo "<script type=\"text/javascript\" src=\"javascript/bbcode.php\"></script>\n\n";
   }
   echo "<script type=\"text/javascript\" src=\"javascript/openwindow.php?hlpfile=$hlpfile\"></script>\n\n";

   if(isset($additional_header))
   {
       echo @implode("\n", $additional_header);
   }

   themeheader();
}



/**
* if you want to do overrides, set the global vars $themeOverrideCategory
* and/or $themeOverrideStory before including header.php
* global variables - fixed by rhuk
*/
// global $themeOverrideCategory, $themeOverrideStory;
200->> $GLOBALS["themeOverrideCategory"];
201->> $GLOBALS["themeOverrideStory"];
202->> head($themeOverrideCategory, $themeOverrideStory);
?>


в чем трабла, или ето у меня пхп не правильно настроен?


--------------------
The only thing you really know about me is...
...that's all you'll ever know
PM MAIL ICQ   Вверх
Master
Дата 25.7.2003, 14:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1530
Регистрация: 13.5.2003
Где: Mother Russia

Репутация: 8
Всего: 10



Идет запрос к несуществующим переменным и вообче здесь только 175 строк.


--------------------
Вавилон, Вавилон
Что ты построил, что разрушил?
Вавилон, Вавилон
Плавятся души дьявольским огнем.
PM WWW ICQ   Вверх
Dexter
Дата 26.7.2003, 12:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Экс. модератор
Сообщений: 1562
Регистрация: 2.7.2002
Где: Москва, Бирюлево

Репутация: нет
Всего: 4



Не я пометил 2-сотые строки, там просто комментарий был вверху.
Но ведь должно же работать я же не сам писал этот код...


--------------------
The only thing you really know about me is...
...that's all you'll ever know
PM MAIL ICQ   Вверх
Master
Дата 28.7.2003, 09:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1530
Регистрация: 13.5.2003
Где: Mother Russia

Репутация: 8
Всего: 10



Ну попробуй определить переменные перед тем как скрипт спросит их.


--------------------
Вавилон, Вавилон
Что ты построил, что разрушил?
Вавилон, Вавилон
Плавятся души дьявольским огнем.
PM WWW ICQ   Вверх
Dexter
Дата 28.7.2003, 14:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Экс. модератор
Сообщений: 1562
Регистрация: 2.7.2002
Где: Москва, Бирюлево

Репутация: нет
Всего: 4



Я в php.ini сделал
Код
error_reporting  =  E_ALL & ~E_NOTICE


Вроде нормально, может так и должно было быть?


--------------------
The only thing you really know about me is...
...that's all you'll ever know
PM MAIL ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "PHP"
Aliance
IZ@TOP
skyboy
SamDark
MoLeX

Новичкам:

  • PHP редакторы собираются и обсуждаются здесь
  • Электронные книги по PHP, документацию можно найти здесь
  • Интерпретатор PHP, полную документацию можно скачать на PHP.NET

Важно:

  • Не брезгуйте пользоваться тегами [code=php]КОД[/code] для повышения читабельности текста/кода.
  • Перед созданием новой темы воспользуйтесь поиском и загляните в FAQ
  • Действия модераторов можно обсудить здесь

Внимание:

  • Темы "ищу скрипт", "подскажите скрипт" и т.п. будут переноситься в форум "Web-технологии"
  • Темы с именами: "Срочно", "помогите", "не знаю как делать" будут УДАЛЯТЬСЯ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0692 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.