Перейти к контенту
  • 0

как вставить php скрипт на главную страницу


m@}{

Вопрос

Уважаемые участники форума,

три дня назад переехал с exbb на ipb 1.3.1

 

и уже третий день бьюсь и не могу вставить php скрипт на главную страницу форума

 

мой скромный форум

 

Надо:

 

вставить на главной странице под шапкой 1- й скрипт (<?php .. ?>)

 

и в подвале главной 2- й скрипт

 

причем как html вствлять я разобрался (skin_global.php), а php там не работает

 

Буду очень рад услышать любые мнения

Ссылка на комментарий
Поделиться на других сайтах

  • Ответы 56
  • Создана
  • Последний ответ

Лучшие авторы в этом вопросе

Лучшие авторы в этом вопросе

Рекомендуемые сообщения

  • 0

Загляните в исходник страницы. Там где <html>, <body> и т.д.

Знаете как это сделать?

 

Там поищите ваш код.

Ссылка на комментарий
Поделиться на других сайтах

  • 0
Нет, его там нет, но на сайтах где работает этот код его тоже нет, так что смотреть нужно как то по другому.
Ссылка на комментарий
Поделиться на других сайтах

  • 0

На других сайтах где он используется там инклудится файл.

Т.к. в IPB нельзя сделать прямой инклуд вам посоветовали сделать другой способ. Но с использованием этого способа код этот должен быть в сырце страницы.

 

Ну ладно, а <% NAME %> засунули во враппер?

Ссылка на комментарий
Поделиться на других сайтах

  • 0

После

require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');

вставь:

echo $_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php';

и посмотри существует ли по этому пути sape.php

Ссылка на комментарий
Поделиться на других сайтах

  • 0

Что значит "не помогло"? Интересная формулировка.

 

Я не обещал, что если вы напишите echo то всё исправится.

Я просил убедиться, что выданный на экран путь соответствует реально существующему.

Ссылка на комментарий
Поделиться на других сайтах

  • 0
Кстати если удалить файл или папку так на форуме на всех страницах сразу ошибку выдает, и указывает путь на этот файл.
Ссылка на комментарий
Поделиться на других сайтах

  • 0
ну давай урл странички где оно должно выводиться.
Ссылка на комментарий
Поделиться на других сайтах

  • 0

после

$your_code = $sape->return_links();

поставь

echo "sape=".$your_code;

чего выведет?

Ссылка на комментарий
Поделиться на других сайтах

  • 0

На главной странице пишет: Parse error: syntax error, unexpected $end, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or '}' in /home/other/public_html/sources/functions.php on line 2874

 

На остальных:

Parse error: syntax error, unexpected $end, expecting ')' in /home/other/public_html/sources/functions.php on line 890

 

P.S. Если удалить файл sape.php или папку с этим файолов, то форум вообще не открывается и ругается на этот файл.

Изменено пользователем wvitalik
Ссылка на комментарий
Поделиться на других сайтах

  • 0

чего-то ты не так сделал.

покажи как текст вставил

Ссылка на комментарий
Поделиться на других сайтах

  • 0
$ibforums->skin['template'] = str_replace( "<% C PYRIGHT %>"	  , $copyright			   , $ibforums->skin['template']);
	$ibforums->skin['template'] = str_replace( "<% BOARD HEADER %>"   , $this_header			 , $ibforums->skin['template']);
	$ibforums->skin['template'] = str_replace( "<% NAVIGATION %>"	 , $nav					 , $ibforums->skin['template']);
define('_SAPE_USER', '0000000000000000000'); 
require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php'); 
$sape = new SAPE_client();
$your_code = $sape->return_links();
echo "sape=".$your_code;

	$ibforums->skin['template'] = str_replace( "<% SAPE %>"	, $your_code	, $ibforums->skin['template']);

Ссылка на комментарий
Поделиться на других сайтах

  • 0

ну так значит у тебя всё работает.

Просто скрипт от sape ничего не возвращает. Ты купи ссылок-то и он будет выводить.

 

А то мозги мне полоскает уже третью страницу :D

Ссылка на комментарий
Поделиться на других сайтах

  • 0
Скрипт пока что и не должен возвращать ничего, но система ДОЛЖНА хотя бы принять сайт, а не писать "Проверьте корректность установки кода и попробуйте ещё раз!"
Ссылка на комментарий
Поделиться на других сайтах

  • 0

Ничем помочь не могу.

Скрипт встроен корректно и работает.

 

Всё остальное зависит от самого этого скрипта.

Ссылка на комментарий
Поделиться на других сайтах

  • 0

Ок. Спасибо за мучения со мной :D

 

Буду пробовать как то по другому вставлять, если выйдет что то то отпишу.

Ссылка на комментарий
Поделиться на других сайтах

  • 0
Мой тебе совет обраться в саппорт sape и сказать, что я вставил ваш скрипт, но ваш сервис не правильно определяет его наличие. Помогите чем можите.
Ссылка на комментарий
Поделиться на других сайтах

Присоединиться к обсуждению

Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.

Гость
Ответить на вопрос...

×   Вы вставили отформатированный текст.   Удалить форматирование

  Допустимо не более 75 смайлов.

×   Ваша ссылка была автоматически заменена на медиа-контент.   Отображать как ссылку

×   Ваши публикации восстановлены.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

Зарузка...

×
×
  • Создать...

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.