Avatar billede kappel Nybegynder
27. januar 2004 - 19:12 Der er 23 kommentarer og
2 løsninger

include ekstern webside

Jeg vil gerne vise denne side på min side, helst bare tabellen i midten:

http://www.danskfodbold.dk/web_default.asp?Menu=resultater&Site=/sr/web_position.asp%3Fpoolid%3D6466%26saeson%3D2003

Er det muligt og hvordan skal jeg gøre det?

Er det endda muligt at give ens brugere mulighed for at bruge menuen øverst med:
Stilling  |  Detaljeret stilling  |  Kampprogram  |  Komplet kampprogram  |  Oversigt ?

/kappel
Avatar billede fangel Nybegynder
27. januar 2004 - 19:15 #1
så skal du nok først forhøre dig om du MÅ kopiere deres indhold (for det er jo det du gør)...

MEN, det er bare et spørgsmål om at finde noget unikt kode rundt om det du skal bruge... du kan indlæse siden ved hjælp af fx file() (http://php.net/file) og søge lidt rundt i den hved hjælp af strpos (http://php.net/strpos) og klippe i den med substr (http://php.net/substr)

eller lave noget skummelt perl regexp på det...

Morten
Avatar billede kappel Nybegynder
27. januar 2004 - 19:21 #2
puha - det var noget.

Er det noget du kan hjælpe igang med?

Og jeg har kontaktet mht. rettigheder.

Kappel
Avatar billede fangel Nybegynder
27. januar 2004 - 19:38 #3
til at starte med, så er det denne side du skal bruge til noget...

http://www.danskfodbold.dk/sr/web_position.asp?poolid=6466&saeson=2003

og det relevate vil starter på linie 147 og slutter 7 linier før linien der indeholder "Denne række administreres af"...

Morten
Avatar billede kappel Nybegynder
28. januar 2004 - 13:32 #4
Hej Morten
på:  http://eif.kappels.net/index.php?menu=stilling

Nu er siden jo ikke dynamisk, det er bare nogle tabeller med faste værdier.
Min side skulle gerne bliver opdateret sammen med den.

Kan det ikke lade sig gøre at vise siden dynamisk?

/Kappel
Avatar billede fangel Nybegynder
28. januar 2004 - 15:46 #5
jo, det kan sagtens laves dynamisk - som jeg skrev det... indlæs side ved hjælp af file() (kan script gøre hver gang, eller du kan udtænke noget caching) og søg lidt rundt i den... (efter de "regler" jeg gav der definede tabellen...

Morten
Avatar billede kappel Nybegynder
28. januar 2004 - 15:49 #6
Ok

Jeg har kigget på file() og jeg har lidt svært ved at gennemskue det, er det muligt du kan hjælpe mig lidt igang. Du kan godt få lidt flere point, hvis du synes 15 er for lidt :-)

/kappel
Avatar billede fangel Nybegynder
28. januar 2004 - 15:58 #7
tjoo...

$indholdArr = file('http://www.danskfodbold.dk/sr/web_position.asp?poolid=6466&saeson=2003');
$tabel = '';
for($i=147;$i<count($indholdArr);$i++)
{
  if(strpos($indholdArr[$i], 'Denne række administreres af'))
    break;
}
$endpos = $i - 7;
for($i=147;$i<=$endpos;$i++)
{
  $tabel .= $indholdArr[$i] . "\n";
}
echo $tabel;

skulle kunne klare det... (utestet og skrevet her, så ingen garenti)

Morten
Avatar billede kappel Nybegynder
28. januar 2004 - 16:10 #8
thanks

den melder fejl:
Warning: file("http://www.danskfodbold.dk/sr/web_position.asp?poolid=6466&saeson=2003") - No such file or directory in /customers/kappels.net/kappels.net/httpd.www/eif/sider/stilling.php on line 10

jeg tilføjede <? og
?>

http://eif.kappels.net/index.php?menu=stilling

/kappel
Avatar billede fangel Nybegynder
28. januar 2004 - 19:41 #9
hmm - tjek om "url_fopen" er sat til "on" i din php.ini (tjek med ini_get eller phpinfo())

ellers skal du fuske lidt...

Morten
Avatar billede kappel Nybegynder
29. januar 2004 - 07:41 #10
hvor finder jeg php.ini?
Avatar billede fangel Nybegynder
29. januar 2004 - 16:55 #11
har du webhotel? så er det lidt sværre (og har du b-one, endnu sværre)... prøv at lave en fil med ikke andet indhold end "<?php phpinfo(); ?>" (uden "-er) og giv et link...

Morten
Avatar billede kappel Nybegynder
29. januar 2004 - 22:40 #12
Avatar billede fangel Nybegynder
30. januar 2004 - 08:18 #13
okaay... du kan (måske) ændre det ved at skrive

ini_set('allow_url_fopwn', 1);

i toppen af dit script (før file(...) linien)

Morten
Avatar billede kappel Nybegynder
01. februar 2004 - 14:29 #14
Dette viker ikke:

<?
ini_set('allow_url_fopwn', 1);
$indholdArr = file('http://www.danskfodbold.dk/sr/web_position.asp?poolid=6466&saeson=2003');
$tabel = '';
for($i=147;$i<count($indholdArr);$i++)
{
  if(strpos($indholdArr[$i], 'Denne række administreres af'))
    break;
}
$endpos = $i - 7;
for($i=147;$i<=$endpos;$i++)
{
  $tabel .= $indholdArr[$i] . "\n";
}
echo $tabel;

?>


Står det rigtigt?
andre forslag? :-)

Mikkel
Avatar billede fangel Nybegynder
01. februar 2004 - 16:53 #15
ved ikke om du selv kan gætte fejlen...

skal slf. være

ini_set('allow_url_fopen', 1);

Morten
Avatar billede kappel Nybegynder
01. februar 2004 - 18:18 #16
:-)

Resulatet er at der ingenting kommer frem - se her: http://eif.kappels.net/index.php?menu=stilling

/Mikkel
Avatar billede fangel Nybegynder
01. februar 2004 - 18:53 #17
interesant... hmm... lej lidt med det... har ikke lige tid nu...

Morten
Avatar billede kappel Nybegynder
09. februar 2004 - 10:52 #18
Hvis du får lidt tid, er jeg stadig meget interreseret i at du hjælper mig.

Jeg er gået i stå :-)

Mvh Mikkel
Avatar billede fangel Nybegynder
09. februar 2004 - 12:26 #19
har ikke lige en god løsning på dit problem...

så derfor har jeg ikke tid ;) fordi jeg så skal finde en løsning på et proglem jeg ikke har... og ikke ved hvordan man løser...

Morten
Avatar billede kappel Nybegynder
09. februar 2004 - 12:33 #20
:-)

Bare iorden

Mikkel
Avatar billede kappel Nybegynder
09. februar 2004 - 12:33 #21
:-)
Avatar billede fangel Nybegynder
09. februar 2004 - 16:25 #22
vil da også gerne have lidt point...

husk at acceptere et svar

Morten
Avatar billede kappel Nybegynder
12. februar 2004 - 14:56 #23
du skal selvfølgelig have dine point, jeg har prøvet igen for at se om der er andre der har en god ide:
http://www.eksperten.dk/spm/464430

Mvh Mikkel
Avatar billede kappel Nybegynder
18. februar 2004 - 08:32 #24
-> dea_pg

Vil du evt. kigge på: http://www.eksperten.dk/spm/464430

hvor tefcke har hjulpet.
Avatar billede fangel Nybegynder
21. februar 2004 - 20:47 #25
puhhh - skal lige akklimatiseres (7 dage på snowbard) - måske (kun måske) i morgen

Morten
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