Avatar billede clausberg Nybegynder
26. juli 2005 - 23:31 Der er 27 kommentarer og
1 løsning

php include

Jeg kan ikke få følgende til at virke:

<?php include "opdateretliste.htm"; ?>

Er der noget galt i den sætning???

Og er det ligemeget hvad opdateretliste.htm indeholder - altså kan den godt indeholde en formular eller en menu?

Opdateretliste.htm skal vel også begynde med <html> og slutte med </html> - altså standart.

Den fil der indeholder sætningen:
<?php include "opdateretliste.htm"; ?>
skal den gemmes som temp.htm eller temp.php for at "include" kommandoen virker??

Håber I kan hjælpe!
Avatar billede hmortensen Nybegynder
26. juli 2005 - 23:33 #1
Den skal hedde temp.php. Der skal ikke <html> i include filen.

Ex.:
--side1.php--
<html>
<head>
<title><?php include "title.htm"; ?></title>
</head>
osv..


--title.htm--
En titel til siden
Avatar billede leif Seniormester
26. juli 2005 - 23:35 #2
Er det mest korrekte ikke:

include("filnavn");
Avatar billede foxmulder58 Praktikant
26. juli 2005 - 23:37 #3
ja husk også ( ) sådan her:

<?php include ("opdateretliste.htm"); ?>

mvh
Mads
Avatar billede foxmulder58 Praktikant
26. juli 2005 - 23:37 #4
Og den fil du inkluderer skal have filnavnet ".php"


mvh
mads
Avatar billede leif Seniormester
26. juli 2005 - 23:38 #5
Det er da lige meget hvad filen hedder !
Avatar billede jesper-madsen Nybegynder
26. juli 2005 - 23:39 #6
fox - Nej? - Du kan includere både .css, .js, .php, .html
Avatar billede leif Seniormester
26. juli 2005 - 23:39 #7
Ja, den fil som indeholder <? include(); ?> skal hedde .php
Avatar billede foxmulder58 Praktikant
26. juli 2005 - 23:39 #8
Nå ja jeg man kan også inkluderer ".txt" !
Avatar billede hmortensen Nybegynder
26. juli 2005 - 23:40 #9
Der skal netop IKKE () om.
Avatar billede foxmulder58 Praktikant
26. juli 2005 - 23:40 #10
Jesper-madsen >> OK! det vidste jeg faktisk ikke så lærte jeg noget nyt igen i dag.


mhv
Mads
Avatar billede jesper-madsen Nybegynder
26. juli 2005 - 23:41 #11
hmortensen, du kan sagtens sige:
<?php include("style.css"); ?>

-- Men selfølgelig også <?php include "style.css"; ?>
Avatar billede clausberg Nybegynder
26. juli 2005 - 23:41 #12
Ja, så enkelt kan det gøres :-D

Det virker!!!!!!!!!!
Php styrer og du har lige scoret 30 point - smid et svar :-)
Avatar billede leif Seniormester
26. juli 2005 - 23:41 #13
hmortensen -> Hvorfor virker så include("filnavn") ?
Avatar billede foxmulder58 Praktikant
26. juli 2005 - 23:41 #14
Der SKAL da ( ) om ved at anvende include.....eller er jeg gået helt gal i byen?


mvh
Mads
Avatar billede foxmulder58 Praktikant
26. juli 2005 - 23:42 #15
hvem skal smide et svar?

mvh
Mads
Avatar billede hmortensen Nybegynder
26. juli 2005 - 23:42 #16
Iflg. manualen skal der ikke om.
Avatar billede foxmulder58 Praktikant
26. juli 2005 - 23:43 #17
ok ! jeg plejer at anvende include således:

<?php include("minSide.php")  ?>  og det virker ihvertfald!


mvh
Mads
Avatar billede jesper-madsen Nybegynder
26. juli 2005 - 23:43 #18
hmort. - Nej, kan godt være, men det virker :).
Det er det samme som echo, der står der også man bare skal <? echo "hej"; ?> men kan sagtens <? echo("hej"); ?> det samme med print ;)
Avatar billede jesper-madsen Nybegynder
26. juli 2005 - 23:44 #19
foxmoulder - nok også det de fleste brugere. Selv jeg bruger det :o)
Avatar billede hmortensen Nybegynder
26. juli 2005 - 23:44 #20
Der er nogle tilfælde hvor det ikke virker. Har ikke lige et eksempel på stående fod dog.
Avatar billede clausberg Nybegynder
26. juli 2005 - 23:44 #21
hmortensen> smid et svar :-D
Jeg fik det faktisk til at virke, før jeg læste de andre besvarelser... men tak for interessen - jeg har lært en masse.
Avatar billede jesper-madsen Nybegynder
26. juli 2005 - 23:45 #22
Clausberg, - jamen det var da godt ;o)
Avatar billede hmortensen Nybegynder
26. juli 2005 - 23:45 #23
Det var så lidt.
Husk, du kan altid slå en funktion op i manualen sådan her:
php.net/funktionsnavn
Avatar billede clausberg Nybegynder
26. juli 2005 - 23:47 #24
Takker
Avatar billede foxmulder58 Praktikant
27. juli 2005 - 00:07 #25
Tak for dårlig karma !
Avatar billede coderdk Praktikant
27. juli 2005 - 00:19 #26
FYI hmortensen, så står der () i manualen :-D
http://dk2.php.net/include/

Det er dog et language contruct, som echo, så du kan godt bruge den uden ()...
Avatar billede hmortensen Nybegynder
27. juli 2005 - 00:20 #27
Alle eksemplerne er uden ;)
Har også læst det et eller andet sted, kan bare ik huske hvor.
Avatar billede coderdk Praktikant
27. juli 2005 - 00:23 #28
heheheh yeah :) Anyway vi fik da kastet lys over at den kan bruges på begge måder - Ved require, include, echo og print er det ikke nødvendigt at bruge parenteser :) Jeg kan ikke lige umiddelbart komme i tanker om flere...
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