Программированием занимаюсь давно. Для саморазвития решил освоить PHP. Поставил Денвер-3 от 2010-11-07 (если это что то даст). Начал с книжки, но быстро надоело. Ну, основы программирования знаю, к синтаксису надо привыкнуть. Полазил в инете накачал готовых шаблонов. Из которых выбрал только один (остальные или слишком простые, в виде одной странички или слишком замудрёные - их оставил на потом). Проблема в том что попытка посмотреть результат выдаёт ошибку Fatal error: Call to undefined function get_header() in X:\home\site_1.ru\www\index.php on line 1 листинг index.php PHP: <?php get_header(); ?> <div id="main-block"> <div id="content"> <?php if (have_posts()) : ?> <ul> <?php while (have_posts()) : the_post(); ?> <li class="post" id="post-<?php the_ID(); ?>"> <div class="title"> <h2><a href="<?php the_permalink() ?>" rel="bookmark" title="Постоянная ссылка: <?php the_title(); ?>"><?php the_title(); ?></a></h2> <span class="comments"><?php comments_popup_link('Ваш отзыв', '1 отзыв', 'Отзывов: %'); ?></span> </div> <div class="postdata"> <span class="date"><?php the_time('d M Y') ?> / </span> <span class="category"><?php the_category(', ') ?></span> </div> <div class="entry"> <?php the_content('Читать полностью »'); ?> </div> <?php the_tags( '<p>Tags: ', ', ', '</p>'); ?> </li> <?php endwhile; ?> </ul> <div class="navigation"> <span class="alignleft"><?php next_posts_link('Следующие записи') ?></span> <span class="alignright"><?php previous_posts_link('Предыдущие записи') ?></span> </div> <?php else : ?> <h2 class="t-center">Не найдено</h2> <p class="t-center">К сожалению, по вашему запросу ничего не найдено.</p> <?php endif; ?> </div> </div> <?php get_sidebar(); ?> <?php get_footer(); ?> листинг header.php приводить пока не буду, т.к. в этом нет смысла. нашёл что за функция get_header() Вроде всё ясно и понятно что делает, а именно берёт заголовок из файла header.php. Но почему у меня она выдаёт ошибку Выведите плиз из стопора. Читая в инете пока ни чего не нашёл
Ну очевидно же, что интерпретатор не может найти функцию get_header(). То, что вы нашли файл header.php, весьма похвально. Теперь помогите интерпретатору найти этот же файл. А лучше всего почитать документацию к скачанному вами движку.
Спасибо за участие, но я догадался что этой функции нет, так же как наверняка нет функций get_sidebar() и get_footer() Соответственно эти функции где-то должны быть или их надо написать. В связи с тем что я качнул готовый шаблон сайта (а качал скопом с разных мест) то этот шаблон наверное работает именно у них. Поиск этих функций в макете ни к чему не привёл (только вызовы). Поэтому многоуважаемые гуру может подскажут направление решения.
Alex Dark данный файл является лишь частью системы, а именно - шаблоном для вывода. а сам код находится в другом файле, внутрь которого и подключается данный шаблон.
Создай сам эти функции, напиши туда что нибудь для примера, примерно увидишь, как 'этот' листинг работает
jenya777777, это я сделал... полистал какой то справочник, есть же include. Переправил - заработал это кусок. Однако.... потерянных функций там оказалось на много больше чем заметил глаз. И самое противное что не совсем понятно что они делают. Спасибо за участие. Копаем дальше