Avatar billede amite Mester
30. juli 2003 - 21:15 Der er 27 kommentarer og
2 løsninger

include enkelte tables fra ekstern url

Jeg står med følgende problem stilling:

Jeg har 2 websites hos 2 forskellige udbydere. De handler begge om det samme og emne, men med delvist forskelligt indhold. Jeg skal include dele af tables fra den anden website, da jeg ikke magter at opdatere nyheder på begge steder. Hvordan gør man så det ??
Avatar billede ahv Nybegynder
30. juli 2003 - 21:18 #1
De dele du skal bruge lægger du i eksterne sider på de anden side så kan du nemt inkludere dem med ->

<?php
include("http://www.andenside.dk");
?>
Avatar billede amite Mester
30. juli 2003 - 21:32 #2
Ja, det har du s'følgelig ret i, men det er desværre ikke en løsning som jeg kan bruge, da jeg får nyherne på den anden side ind via en gratis service, som jeg desværre ikke kan få til at opdatere den anden side, da siderne ikke ligger hos samme host. Jeg kunne derfor godt tænkte mig at hente det ind via en alternativ metode (som beskrevet i spørgsmålsoverskriften ;).

Jeg ønsker at lave det i php, da det er et sprog jeg forstår, men jeg kan sku' ikke lige regne den ud.

Forslag?
Avatar billede schaefner Juniormester
30. juli 2003 - 21:33 #3
Kan du komme med et eksempel på hvad du præcis ønsker?
Avatar billede ahv Nybegynder
30. juli 2003 - 21:33 #4
Dele af tables, der mener du en del af det andet design/text på den anden side?
Avatar billede nicklasb Nybegynder
30. juli 2003 - 21:34 #5
hvilken side drejer det sig om?? Det lydder da underligt at du ikke kan tilmede den anden side den gratis service?!?
Lidt lettere at "finde på" et script hvis du viste os din side hvor nyhederne er på..
Avatar billede amite Mester
30. juli 2003 - 21:39 #6
Her er linket til siden hvor der skal includes fra: http://frederiksberg.klubfodbold.dk/default.asp?pageid=198

Det som jeg har farvet ønsker jeg included. Det som ikke er farvet ønsker jeg ikke include'd.
Avatar billede ahv Nybegynder
30. juli 2003 - 21:40 #7
Men ellers lyder det måske som om du skal lave hele din side med variabler også inkludere den side du har lavet med variabler og så echo dem, hvor du så f.eks. har kaldt de dele af en table du ønsker for tabel 1 tabel2 osv. også kan du så inkludere det p ådet andet domæne og udskriove dem der, måske lidt dårligt forklaret men håber du kan forstå det ;o) Eller ser her noget som måske illustrer min ide ->

includefil.php

$htmltop = "en hel masse";
$tabel1 = "Den tabel vi ønsker ind på den anden side";
$htmlbund = "en hel masse";

Disse skal vi så alle echo på den ene side ->

<?php
include("includefil.php");
echo $htmltop;
echo $tabel1;
echo $htmlbund;
?>

Hvor vi på den anden kun skal bruge tabel1 variablen ->

<?php
include("http://www.as.dk/includefil.php");
echo $tabel1;
?>
Avatar billede ahv Nybegynder
30. juli 2003 - 21:40 #8
Skulle være et nyt svar :o)
Avatar billede schaefner Juniormester
30. juli 2003 - 21:41 #9
det som du har farvet? Er det nyhederne du ønsker?
Avatar billede ahv Nybegynder
30. juli 2003 - 21:45 #10
Stort set hele siden er farvet her?
Avatar billede ahv Nybegynder
30. juli 2003 - 21:45 #11
Hvertfald hvis det er den grønlige farve vi taler om.
Avatar billede amite Mester
30. juli 2003 - 21:47 #12
Problemet med det er bare at siden (http://frederiksberg.klubfodbold.dk/default.asp?pageid=198) desværre er et CMS system som jeg ikke har mulighed for at få lov at omskrive. Jeg kan kun redigere det "online" via et login, så jeg kan desværre ikke definere variable på denne side.

JA! - Meget komplekst (i know), jeg ville også ønske det var anderledes, men jeg er jo bundet af "deres" regler og begrænsning, som jeg dog håber at snige mig udenom ;=)
Avatar billede repsac Nybegynder
30. juli 2003 - 21:47 #13
Må jeg for et øjeblik have lov til at skrige XML ud over det hele (lidt som et spørgsmål)? ;)
Avatar billede schaefner Juniormester
30. juli 2003 - 21:48 #14
du har stadig ikke fortalt hvad du ønsker udtrukket
Avatar billede amite Mester
30. juli 2003 - 21:49 #15
Skrig løs, så længe det et konkret skrig med kodeeksempel ;=)
Avatar billede amite Mester
30. juli 2003 - 21:52 #16
Jeg kunne f.eks. ønske dette include'd :

-------indsæt------start

<table class="table" width="100%" border="0" cellspacing=0 cellpadding=0><tr><td  colspan=1 rowspan=1 width="50%" style="" valign=top >
<a name="con614"><div  id="container614" class="container" style=""><div class="header"><div>? nyheder</div></div><div class="marginV"><IMG SRC="images/dot.gif" width="1" height="1"></div><div class="paragraph"><div>Her finder du nyheder fra lokal unionerne.<br><a href="default.asp?pageid=199" class="link" target="_top">Klik her...</a></div></div></div></td><td  colspan=1 rowspan=1 width="50%" style="" valign=top >
<a name="con615"><div  id="container615" class="container" style=""><div class="header"><div>DBU nyheder</div></div><div class="marginV"><IMG SRC="images/dot.gif" width="1" height="1"></div><div class="paragraph"><div>Her finder du nyheder fra DBU.<br><a href="default.asp?pageid=200" class="link" target="_top">Klik her...</a></div></div></div></td></tr></table>

-------indsæt------slut

resten skal ikke includes...
Avatar billede ahv Nybegynder
30. juli 2003 - 22:05 #17
Hvis blot det står sådan der kan du ikke få det includet, så kunne jeg jo også bare includere f.eks. dele af eksperten på en anden side, hvilket de nok ikke ville være så glade for.
Avatar billede amite Mester
30. juli 2003 - 22:11 #18
Helt enig. Det kunne helt sikkert misbruges. Jeg tror dog alligevel at det er muligt, jeg skal bare lige finde ud af hvordan... :-/
Avatar billede erikjacobsen Ekspert
30. juli 2003 - 22:16 #19
Hvis du kan en tekststreng, der entydigt definerer hvor din tekst starter, og
tilsvarende hvor den slutter, så kan det godt fikses.
Avatar billede amite Mester
30. juli 2003 - 22:16 #20
Tak for jeres tid, jeg lukker spørgsmålet og søger svar andetsteds. :-(
Avatar billede amite Mester
30. juli 2003 - 22:17 #21
erikjacobsen >> har du et kodeeksempel ?
Avatar billede erikjacobsen Ekspert
30. juli 2003 - 22:20 #22
Har du de to tekststrenge?
Avatar billede amite Mester
30. juli 2003 - 22:22 #23
lad os bare kalde dem 'tekststreng1' og 'tekststreng2'. Jeg skal nok hitte ud af at skrive det om, sålænge jeg har basis scriptet :)
Avatar billede amite Mester
30. juli 2003 - 22:31 #24
eller et link til hvor der står et lignende eksempel ville også være rigeligt...
Avatar billede andy Nybegynder
31. juli 2003 - 10:57 #25
ereg("tekststreng1(.*)tekststreng2", $websitehtml, $regs);
echo $regs[1];
Avatar billede sukos Juniormester
31. juli 2003 - 12:42 #26
den ereg er da vist fin?

Men lavede en på et tidspunkt, for at vise point for en given bruger her på eksperten, men som nu blot er de point jeg har :O)

http://www.sukos.dk/diverse/sukospoint.php
Avatar billede amite Mester
02. august 2003 - 01:56 #27
andy & sukos, smid lige et svar hver, så får i 50/50
Avatar billede andy Nybegynder
02. august 2003 - 12:16 #28
.
Avatar billede sukos Juniormester
02. august 2003 - 12:39 #29
-
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