13. december 2003 - 15:54Der er
21 kommentarer og 1 løsning
Anden kommando end Include
Når jeg bruger kommandoen "Include", inkludere den en hel HTML side... Mit spørgsmål er så, om det er muligt, at bruge en anden kommando, så HTML koderne "HTML", "HEAD", og "Body" ikke kommer med??
Jeg skal nemlig bruge kommandoen, så jeg kan inkludere en HTML side, ind i en anden HTML side (i en ramme).
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Slettet bruger
13. december 2003 - 16:01#1
Det findes der ikke en specifik kommando til.
Du kan åbne filen som en tekstfil, og så nøjes med at udskrive det, der er indenfor <body>
nej det er der, som sandbox sagde, ikke... du bliver nød til at fjene tagsene eller lade være, for man kan sagtens include en side, med html head og body..
Synes godt om
Slettet bruger
13. december 2003 - 16:10#4
Så skal du også have lidt kode:
$tekst=file_get_contents($filnavn); if (preg_match("/<body>(.*)<\/body>/i",$tekst,$match)) { $tekst=$match[1]; }
ja, jeg ved godt, at man kan inkludere en side, med HTML koderne, HTML & BODY, men det ser lidt fjoldet ud synes jeg, når det står i toppen, og midt på kildekoden.... så jeg tænkte på, at der fandes en kode, som der sorterede HTML koderne, HTML, HEAD og BODY fra...??
Sandbox => Når jeg bruger den kode du kommer med, får jeg kun dette udskrevet: "]*>(.*)<\/body>/i",$tekst,$match)) { $tekst=$match[1]; } echo $tekst ?>", istedet for den html-fil jeg vil have hentet istedet.. kan du sige mig, hvad fejlen kan være??
Jeg har skrevet den kode du er kommet med, i et HTML dokument, mellem "<?php", og "?>"... Burde dette være forkert???
Jeg havde lige glemt at .* ikke ville matche på linieskift medmindre man giver den besked på det...
Denne her virker, og nu har jeg testet den.
$tekst=file_get_contents("test.php"); if (preg_match("/<body>(.*)<\/body>/is",$tekst,$match)) { $tekst=$match[1]; }
Synes godt om
Slettet bruger
15. december 2003 - 21:13#22
Den fil, du inkluderer behøver ikke hedde .php, den kan hedde hvad som helst. Det er bare filen, du skriver inkluderingskoden i, der skal hedde .php
Synes godt om
Ny brugerNybegynder
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.