Avatar billede viggosmor Nybegynder
15. august 2008 - 16:06 Der er 10 kommentarer og
1 løsning

include, function hjælp.

Jeg har følgende side:
http://soederberg-webdesign.dk/eksamenOrganic
Og istedet for at skrive dato php koden på hver side, ville jeg kalde en function fra et andet dokument.

Følgende kode, er i index.php filen:

<?php
include("funktioner.php");
?>
<p>Datoen idag er:</p>
<?php date(); ?>


og følgende kode, jeg ikke kan få til at fungerer, er i filen funktioner.php

<?php
function date()
{
echo date("d-m-Y");
}
?>

Jeg er klar over at det ikke er den korrekte kode, men har nu prøvet alt muligt, og kan ikke få det til at fungere....

Ja, jeg ved godt det måske er lidt dumt, men vil godt til eksamen vise nogen forskellige måder at bruge include og funktioner på, og dette var en mulighed...
Avatar billede viggosmor Nybegynder
15. august 2008 - 16:07 #1
Glemete at sige at jeg selvfølgelig har ovenstående koder på test.php og funktioner.php
Avatar billede hmortensen Nybegynder
15. august 2008 - 16:49 #2
Får du nogen fejl?
Hvad hvis du kalder din funktion noget andet end et navn som allerede er brugt af PHP.
Avatar billede viggosmor Nybegynder
15. august 2008 - 17:11 #3
Bingo, hvor dum kan man være, det hjapl at ændre funktionen til dato... istedet for date...

Tusisnd tak for hjælpen
Avatar billede tmi Nybegynder
15. august 2008 - 17:16 #4
http://www.php.net/manual/en/function.rename-function.php

<?
rename_function ( 'date' , 'dateOriginal' );

function date()
{
echo dateOriginal("d-m-Y");
}
?>
Avatar billede viggosmor Nybegynder
15. august 2008 - 17:18 #5
læg et svar... :)
Avatar billede tmi Nybegynder
15. august 2008 - 18:08 #6
Hvem? :-)
Hvilket svar ledte du efter?
Avatar billede viggosmor Nybegynder
15. august 2008 - 18:38 #7
Jeg mente hmortensen.
Det funker jo fint med et nyt navn til funktionen...
Avatar billede hmortensen Nybegynder
15. august 2008 - 19:05 #8
Det var så lidt.

Jeg vil ikke anbefale at bruge rename_function(), da det vil være et helvede for evt. andre at vedligeholde koden.
Avatar billede tmi Nybegynder
16. august 2008 - 03:21 #9
Jeg vil bestemt heller ikke anbefale at bruge den, men det kunne jo være at han ville have funktionen SKULLE hedde date ;-)
Avatar billede viggosmor Nybegynder
16. august 2008 - 09:21 #10
Hmmm, for det første er jeg en kvinde ( viggosmor), og for det andet har jeg aldrig sagt at jeg VILLE have at funktionen skulle hedde date....
Avatar billede viggosmor Nybegynder
16. august 2008 - 09:55 #11
Sorry, misforstod dig med det at jeg ville have den til at hedde date...

My mistake...
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