Hey,
Ik heb op mijn site een switch constructie met een include daaraan. Nu heb ik een forumscript (via hotscripts) geinstalleerd in de dir forum op mijn server.
Zodra je forum/forum.php direct intikt in url werkt het forum gewoon, maar als ik hem ga includen vanuit de index.php van mijn site, dan werkt het niet meer omdat al die paths dan niet kloppen.
Hier een 'grafische' uitleg:
httpdocs/index.php <--- dit is mijn 'hoofd'bestand.
httpdocs/forum/forum.php <--- dit is het forumbestand
httpdocs/forum/img/title.gif <--- afb. boven het forum
Als je forum.php los gaat draaien van index.php, dus direct aanroepen in browser, dan werkt hij gewoon, maar als ik hem ga aanroepen via een include (in de index.php),
<?
switch ($index) {
case forum:
include ("forum/forum.php");
break;
default:
include ("start.inc.php");
}
?>
,dan werkt hij niet. Dan krijg je foutmeldingen dat het path niet klopt, van bijvoorbeeld img/title.gif, omdat de file dan denkt dat er httpdocs/img/title.gif bedoeld wordt. Duidelijk zo?
Snapt iemand mijn probleem en kan iemand me daarbij helpen?
Ik heb op mijn site een switch constructie met een include daaraan. Nu heb ik een forumscript (via hotscripts) geinstalleerd in de dir forum op mijn server.
Zodra je forum/forum.php direct intikt in url werkt het forum gewoon, maar als ik hem ga includen vanuit de index.php van mijn site, dan werkt het niet meer omdat al die paths dan niet kloppen.
Hier een 'grafische' uitleg:
httpdocs/index.php <--- dit is mijn 'hoofd'bestand.
httpdocs/forum/forum.php <--- dit is het forumbestand
httpdocs/forum/img/title.gif <--- afb. boven het forum
Als je forum.php los gaat draaien van index.php, dus direct aanroepen in browser, dan werkt hij gewoon, maar als ik hem ga aanroepen via een include (in de index.php),
<?
switch ($index) {
case forum:
include ("forum/forum.php");
break;
default:
include ("start.inc.php");
}
?>
,dan werkt hij niet. Dan krijg je foutmeldingen dat het path niet klopt, van bijvoorbeeld img/title.gif, omdat de file dan denkt dat er httpdocs/img/title.gif bedoeld wordt. Duidelijk zo?
Snapt iemand mijn probleem en kan iemand me daarbij helpen?
We see things as we are, not as they are