Avatar billede naxosnaxos Nybegynder
09. juli 2003 - 17:52 Der er 6 kommentarer og
1 løsning

problem med at benytte funktioner i ekstern fil

Hej

Jeg har en fil check.php som skal benytte en funktion i min anden fil log.php.
i toppen af check har jeg en require('log.php').
i log.php er der defineret:
function test( $var1, $var2 )
{
.........
}

i chech.php laver jeg så en test( "test1", "test2" );
dette resulter dog i at den skriver den ikke kan finde funktionen test(). Undrer mig, da de ligger i samme folder nogle forslag??
Avatar billede sukos Juniormester
09. juli 2003 - 17:57 #1
måske det space du har når du skriver test( "test1, "test2" ); ?
Men noget kode at kikke på, vil jo nok hjælpe! :O)
Avatar billede naxosnaxos Nybegynder
09. juli 2003 - 18:04 #2
funktionsfil.:
function loga( $ip, $action )
{....}
-------------------
fil der benytter funktion.:
require('log.php);
.....
.....
loga( $ip, $action );
.....
Avatar billede naxosnaxos Nybegynder
09. juli 2003 - 18:05 #3
variable navne er jo ligemeget i den der benytter lige lidt copy/past ;o)
Avatar billede summersun Nybegynder
09. juli 2003 - 18:32 #4
uden af vide hvad pokker du snakker om... næsten :)

så kunne jeg forstiller mig at du måske har nogle blanke linier efter ?>

hvis du forstår?

<?

?>
blank line
blank line
Avatar billede naxosnaxos Nybegynder
09. juli 2003 - 18:34 #5
mmmmmmmm nu virker det, underligt nok. JEg benyttede før logA og nu loga med lille "a". er php ligeglad med det??
Avatar billede tipsen Nybegynder
09. juli 2003 - 18:57 #6
Mener ikke funktionsnavne, men kun variabelnavne, er case-sensitive i php.
Avatar billede naxosnaxos Nybegynder
09. juli 2003 - 22:38 #7
lukker da jeg vist havde en tastefejl
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