03.01.2016, 12:02
wersja skryptu MyBB: 186
adres forum: localhost
na czym polega problem (screen, opis, komunikaty):
Witam, mam pewien problem. Otóż, próbuje z integrować forum ze strona zewnętrzną i aby to zrobić muszę wstawić ten kod:
Jednak gdy go użyję, nie działa ta część kodu:
a dokładniej:
Tak jakby nie znajdowało pliku. Stronę home.php wczytuje normalnie, jednak gdy ma wczytać inną, wywala podany Error 404.
Po usunięciu kodu do połączenia strony z mybb działa wszystko normalnie, więc problem leży gdzieś z tym. Tak przynajmniej mi się wydaje i tutaj już potrzebuje pomocy
adres forum: localhost
na czym polega problem (screen, opis, komunikaty):
Witam, mam pewien problem. Otóż, próbuje z integrować forum ze strona zewnętrzną i aby to zrobić muszę wstawić ten kod:
Kod PHP:
<?php
define("IN_MYBB", 1);
chdir("forum"); // path to MyBB
require "global.php";
?>
Jednak gdy go użyję, nie działa ta część kodu:
Kod PHP:
<?php
$body = $_GET["s"];
if ($body=="")
{
include("includes/home.php"); //plik includowany jeśli body jest puste
}
else {
if (is_file("includes/$body.php"))
{
include("includes/$body.php");
}
else
{
echo"<h1>404</h1> Nie ma takiej strony!";
}
}
?>
Kod PHP:
if (is_file("includes/$body.php"))
{
include("includes/$body.php");
}
Tak jakby nie znajdowało pliku. Stronę home.php wczytuje normalnie, jednak gdy ma wczytać inną, wywala podany Error 404.
Po usunięciu kodu do połączenia strony z mybb działa wszystko normalnie, więc problem leży gdzieś z tym. Tak przynajmniej mi się wydaje i tutaj już potrzebuje pomocy