SweyMedlem sedan apr. 20003 971 inlägg Anta att jag har en fil som heter include.inc och ser ut så här.
<?
include "include2.inc";
?>
När jag skriver
include "include.inc";
för att inkludera den filen går det utmärkt. Men när jag skriver
include "../include.inc";
för att hitta filen när jag befinner mig i en annan mapp så hittar inte include.inc filen include2.inc.
Hur löser man det?
Har försökt att skriva / framför filens namn men det fungerar inte. Och några exakta sökvägar är det blir krånligt eftersom jag kör både lokalt och på nätet.
Tips?
------------------
/mvh Swey
Programmera PHP
[Redigerat av Swey den 28 jun 2000]
ikarosMedlem sedan juni 2000114 inlägg Det där var riktigt skumt... Det har alltid fungerat för mig. Däremot med require() har jag haft det problemet, men inte med include()...
Visserligen använder jag alltid parenteser (av någon bra anledning...), typ include("include.inc"), men det _ska_ ju inte göra någon skillnad. Är du helt säker att du har rätt sökväg? det är det enda felet jag kan komma på...
SweyMedlem sedan apr. 20003 971 inlägg Hej
require och include gör ingen skillnad för mig. Och inte parenteser heller.
Det luriga är att det egentligen inte är rätt sökväg eftersom innehållet från filen sätts in i den nya filen.
Problemet är ju att den inte hittar include2 nu eftersom det är en annan mapp.
------------------
/mvh Swey
Programmera PHP
Då tycker jag att man gör som så att man refererar till bättre sökvägar, typ t.ex:
~/spacedump/public_html/include2.inc
------------------
http://www.spacedump.pp.se/
RyzzenMedlem sedan mars 2000267 inlägg Liten fråga..
Skillnaden mellan include och require()?
SweyMedlem sedan apr. 20003 971 inlägg SpaceDump,
Jag kör på flera maskiner och den lösningen blir jobbig att använda...
men tack iaf...
Ryzzen, http://php.webforum.nu/projektwf/static/Forum3/HTML/000003.html
------------------
/mvh Swey
Programmera PHP