Avatar billede JeanJensendk Juniormester
14. maj 2011 - 11:29 Der er 7 kommentarer og
1 løsning

Include en div

Hejsa.

Hvis muligt, hvordan 'includer' jeg en bestemt div fra en side på et andet domæne (har tilladelse)?

Jeg vil kun inkludere en ganske speciel del (div) fra en anden af mine hjemmesider.
Avatar billede berner5300 Nybegynder
14. maj 2011 - 11:31 #1
Hvis det er din egen hjemmeside, kan du så ikke tage den del og flytte over på en anden side?

Ellers kan du ligge det div ind i en anden fil, og include den via php, på begge sider
Avatar billede JeanJensendk Juniormester
14. maj 2011 - 11:37 #2
Den aktuelle div indeholder blog-indlæg, så jeg kan ikke flytte den ud af sitet...
Avatar billede The_Buzz Novice
14. maj 2011 - 12:33 #3
Det kan gøres med denne: http://codesnippets.joyent.com/posts/show/602

Men det er altså ikke PHP men Javascript
Avatar billede JeanJensendk Juniormester
14. maj 2011 - 12:47 #4
@ The_Buzz:
Den loader jo alt indhold fra URLen - meningen er, at det kun er indholdet fra en bestemt <div> der skal hentes (include)...

Eksempel:
På domæne-a.dk har jeg en masse indhold, bl.a. <div id="blogroll" class="blog2">bla bla bla</div>

På domæne-b.dk vil jeg så lave en
<?php include 'domæne-a.dk/blogsiden.php; ?>
- som KUN henter indholdet fra ovenstående div.

Men hur?
Avatar billede tjens Nybegynder
14. maj 2011 - 14:15 #5
# hvis du på domæne-a har mulighed for at kopiere koden, der genererer dit div indhold, ud i en selvstændig fil, kan du kalde denne nye php-fil fra domæne-b.

Hvis du ikke kan gøre dette, må du bruge substring-gynmastik til at klippe div-indholdet ud af hele sidens tekst.

Hvis du vil hente sidens div på php-serveren til domæne-b kan du bruge cURL: http://php.net/manual/en/book.curl.php
Avatar billede berner5300 Nybegynder
14. maj 2011 - 15:54 #6
JeanJensendk

Det du går, er at ligge den der blog ind i en php fil for sig selv, så på domæne-a.dk skriver du bare inde mellem de div tags: "<?php incude('php filens navn'); ?>"

Det sammen går du på domæne-b.dk hvor du skriver: "<?php include('http://domæne-a.dk/blog.php filen'); ?>"

Det skulle kunne klare det
Avatar billede berner5300 Nybegynder
16. juli 2011 - 01:45 #7
Har du fået det til at virke?
Avatar billede JeanJensendk Juniormester
23. oktober 2011 - 00:52 #8
Jeg lukker tråden
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