Avatar billede styrbaek Nybegynder
27. august 2008 - 12:01 Der er 4 kommentarer

Kan ikke se funktioner i en include fil

Er der en der kan forklarer mig hvor mit script pludselig ikke kan se funktioner som ligger i en include fil?

Har lavet en echo i min include for at tjekke om filen er fundet og det virker fint.
Men hvis jeg kører en function_exists på den funktion der ligger i include filen så findes den ikke.

Flytter jeg funktionen ind i hovedscriptet fungere det fint.

Har brugt det 1000 gange og fatter virkelig ikke hvad der går galt.
Avatar billede coderdk Praktikant
27. august 2008 - 12:16 #1
hvis du smider echo'en ned i bunden af filen, skriver den så stadig ud?
Avatar billede styrbaek Nybegynder
27. august 2008 - 12:27 #2
Ja det er kun funktionen den ikke kan finde.
Har lige slettet alt i min hovedfil så nu indeholder den kun
<?php
include("../../config.php");
skriv();
?>
Nøjagtig de samme linjer har jeg copieret ind i en ny testfil som ligger i samme mappe som hovedfilen.
Resultatet er TEMMELIG UVENTET at funktionen fungere i testfilen men IKKE i min hovedfil, selvom de som sagt indeholder nøjagtig den samme kode og ligger samme sted ??????????????????????????????????????????
Avatar billede jakobdo Ekspert
27. august 2008 - 12:32 #3
Hvordan ser din include ud ?
Avatar billede styrbaek Nybegynder
27. august 2008 - 12:48 #4
Nu har jeg lavet en helt ny hovedfil fra bunden, og det ser ud til at fungere. Så hvad der lige var gået galt ved jeg ikke.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester