webForumDet fria alternativet

Include problem

4 svar · 265 visningar · startad av Flashes

FlashesMedlem sedan jan. 2003282 inlägg
#1

Jag har använt mig av include ($menu) för att få rätt meny beroende på om man är inloggad eller inte.
Problemet är att jag måste ha olika menyer beroende på vilken nivå sidan ligger i på min site.
Jag försöker nu att få http://www.salasdk.se/meny.inc att fungera, men menyn laddas bara inte in.
Jaghar försökt skriva include 'http://www.salasdk.se/meny.inc';
"http://www.salasdk.se/meny.inc";
('http://www.salasdk.se/meny.inc');
("http://www.salasdk.se/meny.inc");

Ingen variant fungerar.
allow_url_fopen är satt till ON i php.ini
Finns det något annat som man måste ändra för att få det här att fungera?
Jag vill naturligtvis gå tillbaka till
<?php
include ($menu);
?>
Så att valet fungerar automatiskt, men jag får inte ens den hårdkodade include:en att fungera.
Vad gör jag för fel?

Mvh
Jan-Olov

SPiNMedlem sedan mars 20007 896 inlägg
#2

Har du startat om tjänsten/-erna efter att du har editerat i php.ini?

FlashesMedlem sedan jan. 2003282 inlägg
#3

Jag behövde inte editera php.ini den var redan on

Mvh
Jan-Olov

FlashesMedlem sedan jan. 2003282 inlägg
#4

Mitt problem löste sig så här.
include '/var/www2/'.$menu;

Man kunde ha använt sig av
include $_SERVER['DOCUMENT_ROOT'].'/'.$menu;

Men det stödde tyvärr inte servern jag ligger på.

Mvh
Jan-Olov

kjelleMedlem sedan jan. 200430 inlägg
#5

<?php
include ("$menu");
?>

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