---
title: "Infoga på min hemsida från extern sida, hur gör man?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/webbutveckling/133345-infoga-på-min-hemsida-från-extern-sida-hur-gör-man"
topic: "Webbutveckling"
topic_url: "https://www.webforum.nu/amne/webbutveckling"
author: "richi_f"
published: "2005-08-26T17:02:26.000Z"
updated: "2005-08-28T09:38:59.000Z"
replies: 2
views: 562
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/webbutveckling/133345-infoga-på-min-hemsida-från-extern-sida-hur-gör-man"
---

# Infoga på min hemsida från extern sida, hur gör man?

## #1 — richi_f, 2005-08-26T17:02Z

Hej!

Vet inte om detta är rätt forum, flytta mig gärna annars! 
 
Jag har hand om min förenings hemsida. Jag skulle vilja kunna hämta in vår tabell från svenskfotboll.se och intregrera den i min sida. Alltså bara tabellen.

Ungefär som tvsidorna hämtar tvprogrammen från de olika kanalernas sidor...

Går det att göra på något enkelt sätt?

Mvh,
Richard

Permalänk: https://www.webforum.nu/p/133345

## #2 — Hansen, 2005-08-26T22:44Z

Re: Infoga på min hemsida från extern sida, hur gör man?

> **richi_f skrev:**
>
> \[...\]Jag skulle vilja kunna hämta in vår tabell från svenskfotboll.se och intregrera den i min sida. Alltså bara tabellen.
> 
> Ungefär som tvsidorna hämtar tvprogrammen från de olika kanalernas sidor...
> 
> Går det att göra på något enkelt sätt?
> \[...\]

Ja, men utan att veta vilka verktyg som du har tillgång till så blir det något svårare att komma med konkreta förslag. Om det gäller <https://www.aik.se> så verkar det som värden är Apache på ett Unixbaserat OS.

Nedan är ett perl CGI script som hämtar en resultat sida på <https://www.svenskfotboll.se> och extraherar två tabeller.

```
#!/usr/bin/perl

use strict;
use warnings;

use Cache::FileCache;
use URI::Fetch;

{
    my $uri   = 'http://www.svenskfotboll.se/print/Table.asp?TournamentId=30785';
    my $cache = Cache::FileCache->new;
    my $hook  = sub {
        my $content = shift;
        my $wanted  = undef;
        
        while ( $$content =~ m{<table.*?>(.*?)</table>}igs ) {
            
            my $chunk = $1;
            
            if ( $chunk =~ m{(SENASTE RESULTAT|KOMMANDE MATCHER)}i ) {
                $wanted .= sprintf( "<table>%s</table>\n", $chunk );
            }
        }
        
        $$content = $wanted;
    };

    my $response = URI::Fetch->fetch( $uri,
        Cache            => $cache,
        ContentAlterHook => $hook,
        NoNetwork        => 3600,  # Force caching of responses for atleast 1H
    );
    
    if ( $response->status == 200 ) {
        print $response->content;
    }
    else {
        print '<p>Results is temporally unavailable.</p>';
    }
}
```

Scriptet använder sig utav två moduler som inte följer med vid en standardinstallation utav perl. Om du inte själv har möjlighet att installera dessa så fråga din operatör om hjälp. Modulerna [URI::Fetch](http://search.cpan.org/dist/URI-Fetch/) och [Cache::Cache](http://search.cpan.org/dist/Cache-Cache/) finns hos [CPAN](http://search.cpan.org/).

Scritet är tänkt att installeras i din cgi-bin katalog, och sedan anropas via [SSI](http://httpd.apache.org/docs/2.0/howto/ssi.html).

```
<!--#include virtual="/cgi-bin/remote_results.pl" -->
```

Permalänk: https://www.webforum.nu/p/1663146

## #3 — richi_f, 2005-08-28T09:38Z

Oj oj! 

Tackar så mycket! 

Dåligt av mig att inte skriva att jag har ett windowskonto på loopia. Så det kan bli problem med perl....

Men det kanske går att göra ändå med ASP?

Permalänk: https://www.webforum.nu/p/1663384

---

Tråden på webben: https://www.webforum.nu/amne/webbutveckling/133345-infoga-på-min-hemsida-från-extern-sida-hur-gör-man
