webForumDet fria alternativet

Root dir/Server dir

2 svar · 196 visningar · startad av Back

BackMedlem sedan juli 20014 inlägg
#1

Jag har precis skrivit om min hemsida till php istället för CGI och SSI och allting fungerar perfekt.. men nu har jag stött på ett litet problem.
Min katalogstruktur gör att jag har några php sidor i underkataloger. När jag sedan kallar header.php, som innehåller en include sats till en osynlig counter/loggare så fungerar den bara för index.php filen i roten, och inte i underkatalogerna.
Jag behöver därför ha ett sätt att få fram rooten för servern på något sätt.. Jag försökte göra en variabel som innehöll värdet, ungefär
[KOD]
<?php
$server_dir='http://www.back.mine.nu';
include($server_dir.'/include/counter.php');
?>

men det ville sig inte. dock fungerar $server_dir på alla bilder och länkar och det är ju fint.
Några idéer?

Förtydligande,
t.ex. har jag index.php i underkatalogen /confusion/
när jag sedan includerar header.php så blir Include('./include/counter.php'); i header.php såklart fel, och har jag istället '../include/counter.php' blir det ju fel för sidor i roten...

Kan inte förklara bättre, hoppas ni förstår...

------------------
/Back
http://www.back.mine.nu

BackMedlem sedan juli 20014 inlägg
#2

alltså, strukturen är

/root/
/root/include/
/root/confusion/
/root/andra sidor/

där min vanliga hemsida ligger i roten, men andra sidor med samma layout ligger i underkataloger. header.php, counter.php osv ligger i /include/

------------------
/Back
http://www.back.mine.nu

BackMedlem sedan juli 20014 inlägg
#3

Äsch, så tramsigt
har meckat med det här någon timme och nu när jag frågar kom jag på en lösning:

<?php
$hd_dir='D:\WWW\Gothic Back';
include ($hd_dir.'\include\counter.php'); ?>

Märkte att inte Include('http://www.back.mine.nu/include/counter.php'); fungerade heller.. ville såklart ha katalogen på hårddisken, så då gav jag den det :)

------------------
/Back
http://www.back.mine.nu

126 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
124 ms — hämta tråd, inlägg och bilagor (db)