Avatar billede kappel Nybegynder
10. maj 2004 - 13:58 Der er 69 kommentarer og
2 løsninger

inkludere side (dbu.dk)

Hej eksperter

Jeg driver et site for vores fodboldhold og vil gerne vise resultater og stillinger. Førhen brugte jeg Danskfodbold.dk (og en iframe), men den er nu lukket og istedet skal jeg bruge: dbu.dk.

Jeg skrev til dbu, her er deres svar:
Danskfodbold.dk var lavet i Frames, og derfor kunne du gøre, som du gjorde. Det er desværre ikke muligt med det nye univers, da det ikke er lavet i Frames.

Siden er her: http://super6.kappels.net/index.php?menu=stilling_danskfodbold

Er der nogle der kan hjælpe med en løsning?

Mvh Mikkel
Avatar billede -xyz- Nybegynder
10. maj 2004 - 14:12 #1
Hvis du rodewr lidt med denne kan det være du kan få det til at virke...

http://www.eksperten.dk/spm/495755
Avatar billede razersedge Nybegynder
10. maj 2004 - 14:12 #2
Prøver lige at strikke noget sammen.
Avatar billede razersedge Nybegynder
10. maj 2004 - 14:27 #3
Tag et kig på www.sbjensen.dk/bold.php
Siden henter tabellerne direkte fra dbu.dk's side og udskriver dem på din side, du skal muligvis informere dem om at du bruger deres data på din side, og gøre det tydeligt på din side at det er der du henter det fra.

Er det noget du kan bruge?
Avatar billede avminarm Juniormester
10. maj 2004 - 15:03 #4
hej kappel - vi har tidligere "skrevet" i andre sprg vedr. et "resultatsystem" - jeg har ikke glemt dig, men er i øjeblikket optaget af en del andre ting ;o)
Avatar billede kappel Nybegynder
10. maj 2004 - 15:20 #5
->razersedge
prøver lige

-> avminarm
okay - lyder kanon
Avatar billede kappel Nybegynder
10. maj 2004 - 15:24 #6
->razersedge
Se lige: http://super6.kappels.net/index.php?menu=stilling_danskfodbold

Har sat det ind du foreslår
Avatar billede jakobdo Ekspert
10. maj 2004 - 15:28 #7
Prøv at brug denne funktion: file_get_contents()
Avatar billede kappel Nybegynder
10. maj 2004 - 15:29 #8
Avatar billede kappel Nybegynder
10. maj 2004 - 15:30 #9
-> -xyz-

Mener jeg har prøvet noget file(), men det er b-ones server ikke glad for!!!
Avatar billede jakobdo Ekspert
10. maj 2004 - 15:31 #10
Ok, jeg bruger det på: Web10 uden problemer! (ikke at det kan sammenlignes med B-One) Men blot til info.
Avatar billede razersedge Nybegynder
10. maj 2004 - 16:02 #11
Har du prøvet med file_get_contents? eller skal jeg prøve at lave et eksempel med den? Ser sjovt ud at mit første eksempel ikke vil virke.
Avatar billede jakobdo Ekspert
10. maj 2004 - 16:08 #12
Brug denne:
$domain = "http://dbu.dk/sr/poolBoard.aspx"
    ."?poolid=" .urlencode("6466");
   
$startTekst = "<!-- POSITION START -->";
$slutTekst  = "<!-- POSITION END -->";

flush();

$content = file_get_contents($domain);
if (!$content)
{
    echo "Fejl under hentning af stillingen";
}
else
{
    $start  = strpos($content, $startTekst);
    $slut = strpos($content, $slutTekst);
    $length = $slut-$start;
    $stilling = substr($content, $start, $length);
    echo $stilling;
}
Avatar billede razersedge Nybegynder
10. maj 2004 - 16:09 #13
Jeg har tilføjet ini_set("allow_url_fopen",true) i mit forslag, så skulle den gerne virke.
Avatar billede kappel Nybegynder
10. maj 2004 - 16:31 #14
Avatar billede kappel Nybegynder
10. maj 2004 - 16:32 #15
Avatar billede kappel Nybegynder
10. maj 2004 - 16:54 #16
-> razersedge
nu har jeg lagt det over på en anden server og henter det via iframe og det virker.

Men hvordan fjerner jeg linkene, til hver og får et andet layout?

har prøvet at hente stillingen her: http://super6.kappels.net/index.php?menu=stilling_danskfodbold
men der sker ingenting....
/kappel
Avatar billede jakobdo Ekspert
10. maj 2004 - 18:24 #17
Prøv:

if (($STARTPOS != false) && ($ENDPOS != false))
{
  echo substr($content, $STARTPOS, $ENDPOS-$STARTPOS);
}
else
{
  echo "Unable to find START/END positions";
}

Henter du siden korrekt?
FOr den fejler i tjekket ovenover, så enten søger du efter forkerte START og END...
Eller også henter du ikke siden korrekt, og derfor findes START og END ikke!

Med start og end menes:
$START = "<!-- PROGRAM START -->";
$END  = "<!-- REGION MAIN END -->";
Avatar billede kappel Nybegynder
10. maj 2004 - 18:33 #18
Avatar billede kappel Nybegynder
10. maj 2004 - 18:43 #19
en anden ting; hvordan kan jeg knytte det op på deres stylesheets?

<LINK href="/data/common/style/standard.css" type="text/css" rel="stylesheet">
<LINK href="/data/common/style/modules.css" type="text/css" rel="stylesheet">
<LINK href="/data/common/style/result.css" type="text/css" rel="stylesheet">
<LINK href="/data/dbu/style/local.css" type="text/css" rel="stylesheet">
<LINK href="/data/dbu/style/menu.css" type="text/css" rel="stylesheet">
Avatar billede jakobdo Ekspert
10. maj 2004 - 18:46 #20
<LINK href="http://www.dbu.dk/data/common/style/standard.css" type="text/css" rel="stylesheet">
osv...
tilføj: http://www.dbu.dk
Avatar billede jakobdo Ekspert
10. maj 2004 - 18:49 #21
Prøv evt at brug denne kode:

<?
    $URL  = "http://dbu.dk/sr/poolBoard.aspx?poolid=6466";
    $START = "<!-- PROGRAM START -->";
    $END  = "<!-- REGION MAIN END -->";
   
    ini_set("allow_url_fopen",true);
   
    $hndl = fopen ($URL, "rb");
    $content = "";
    do
    {
        $out = fread ($hndl, 8192);
        if (strlen($out) == 0)
        {
            break;
        }
       
        $content .= $out;
    } while(1);
    fclose($hndl);
   
    echo $content; //Lille tjek...
   
    /*$STARTPOS = strpos($content, $START);
    $ENDPOS  = strpos($content, $END);
   
    if (($STARTPOS != false) && ($ENDPOS != false))
    {
        echo substr($content, $STARTPOS, $ENDPOS-$STARTPOS);
    }
    else
    {
        echo "Unable to find START/END positions";
    }*/
   
   
?>
Avatar billede kappel Nybegynder
10. maj 2004 - 18:52 #22
Avatar billede kappel Nybegynder
10. maj 2004 - 18:53 #23
nu ligner det noget
Avatar billede jakobdo Ekspert
10. maj 2004 - 18:55 #24
Hvad lavede du denne gang?
Avatar billede jakobdo Ekspert
10. maj 2004 - 18:55 #25
Kan vi evt se koden du får dette resultat med?
Eller bare det du bruger i iframen?
Avatar billede kappel Nybegynder
10. maj 2004 - 18:57 #26
lige nu er det:

<style type="text/css">
<!--
body {
    background-color: #FFF8DC;
}
-->
</style>
<LINK href="http://www.dbu.dk/data/common/style/standard.css" type="text/css" rel="stylesheet">

<?
    $URL  = "http://dbu.dk/sr/poolBoard.aspx?poolid=6466";
    $START = "<!-- PROGRAM START -->";
    $END  = "<!-- REGION MAIN END -->";
   
    ini_set("allow_url_fopen",true);
   
    $hndl = fopen ($URL, "rb");
    $content = "";
    do
    {
        $out = fread ($hndl, 8192);
        if (strlen($out) == 0)
        {
            break;
        }
       
        $content .= $out;
    } while(1);
    fclose($hndl);
   
    echo $content; //Lille tjek...
   
    /*$STARTPOS = strpos($content, $START);
    $ENDPOS  = strpos($content, $END);
   
    if (($STARTPOS != false) && ($ENDPOS != false))
    {
        echo substr($content, $STARTPOS, $ENDPOS-$STARTPOS);
    }
    else
    {
        echo "Unable to find START/END positions";
    }*/
   
   
?>


-------------------------------------------------------------------------------------



og en iframe:



<iframe src="http://www.plan.auc.dk/~mkje02/andet/super6/opslagstavle.php" width="612" height="800"
    scrolling="auto" frameborder="0">
  [Din browser understøtter ikke frames. Få dig en ny,
  eller <a href="http://www.plan.auc.dk/~mkje02/andet/super6/opslagstavle.php">klik her.</a>]
</iframe>
Avatar billede jakobdo Ekspert
10. maj 2004 - 19:03 #27
Se lige denne side, her virker koden fra: razersedge
http://www.damgaard-olsen.dk/dbu.php
Avatar billede kappel Nybegynder
10. maj 2004 - 19:07 #28
det gør også ved mig:
http://super6.kappels.net/index.php?menu=stilling_danskfodbold_klubhuset_2

Det eneste der er træls er linkene - kan der gøre noget ved det?
Avatar billede jakobdo Ekspert
10. maj 2004 - 19:09 #29
Brug disse 2:
$content = ereg_replace('<a[^>]*>','',$content);
$content = ereg_replace('</a[^>]*>','',$content);
Avatar billede kappel Nybegynder
10. maj 2004 - 19:10 #30
den der ikke virker er ved brug af:
    $URL  = "http://dbu.dk/sr/position.aspx?poolid=6466";


Der ser det således ud:
http://super6.kappels.net/index.php?menu=stilling_danskfodbold_klubhuset
Avatar billede jakobdo Ekspert
10. maj 2004 - 19:11 #31
Hmm, nu er jeg ikke med på hvad du mener?
Avatar billede kappel Nybegynder
10. maj 2004 - 19:23 #32
jeg har også lidt svært ved at følge med - lad os lige opsummere:

Jeg har en oversigt der virker her: http://super6.kappels.net/index.php?menu=stilling_opslagstavle

Har prøvet at fjerne de der links ved at sætte dette foran
    $URL  = "http://dbu.dk/sr/poolBoard.aspx?poolid=6466";

$content = ereg_replace('<a[^>]*>','',$content);
$content = ereg_replace('</a[^>]*>','',$content);
men det virker ikke!

Dette er bygget om omkring:    $URL  = "http://dbu.dk/sr/poolBoard.aspx?poolid=6466";

nu mangler jeg bare at få denne til virke:
    $URL  = "http://dbu.dk/sr/position.aspx?poolid=6466";

Her melder den: Unable to find START/END positions

adressen er: http://super6.kappels.net/index.php?menu=stilling_enkel
Avatar billede razersedge Nybegynder
10. maj 2004 - 19:28 #33
Har lige været optaget af noget andet. Mit eksempel virker fint på min egen server, forstår ikke hvor problemet skulle være ved den if-sætning.

Mht. til af ændring af indholdet (links) må du have gang i noget streng-gymnastik, som jakobdo har givet et eksempel på.

Og som jakobdo er jeg heller ikke helt med på hvad du mener, det sidste link ser ud til at virke fint.
Avatar billede razersedge Nybegynder
10. maj 2004 - 19:30 #34
hvad mener du med det "$URL = ....", hvordan ser koden ud som den er sat ind nu?
Avatar billede kappel Nybegynder
10. maj 2004 - 19:31 #35
<style type="text/css">
<!--
body {
    background-color: #FFF8DC;
}
-->
</style>
<LINK href="http://www.dbu.dk/data/common/style/standard.css" type="text/css" rel="stylesheet">
<?
    $content = ereg_replace('<a[^>]*>','',$content);
    $content = ereg_replace('</a[^>]*>','',$content);

    $URL  = "http://dbu.dk/sr/position.aspx?poolid=6466";
    $START = "<!-- PROGRAM START -->";
    $END  = "<!-- REGION MAIN END -->";
   
    ini_set("allow_url_fopen",true);
   
    $hndl = fopen ($URL, "rb");
    $content = "";
    do
    {
        $out = fread ($hndl, 8192);
        if (strlen($out) == 0)
        {
            break;
        }
        $content .= $out;
    }while(1);
    fclose($hndl);
   
    $STARTPOS = strpos($content, $START);
    $ENDPOS  = strpos($content, $END);
   
    if (($STARTPOS != false) && ($ENDPOS != false))
    {
        echo substr($content, $STARTPOS, $ENDPOS-$STARTPOS);
    }
    else
    {
        echo "Unable to find START/END positions";
    }
   
    echo "<hr>";

?>
Avatar billede razersedge Nybegynder
10. maj 2004 - 19:32 #36
If-sætningen fejler hvis den ikke kan finde $START og $END i $content, prøv at echo'e $content inden if sætningen.
Avatar billede razersedge Nybegynder
10. maj 2004 - 19:38 #37
$content = ereg_replace('<a[^>]*>','',$content);
$content = ereg_replace('</a[^>]*>','',$content);

Disse to linjer skal placeres inden "echo substr(.." i if-sætningen før de virker.
Avatar billede jakobdo Ekspert
10. maj 2004 - 19:41 #38
Prøv denne kode:

<style type="text/css">
<!--
body {
    background-color: #FFF8DC;
}
-->
</style>
<LINK href="http://www.dbu.dk/data/common/style/standard.css" type="text/css" rel="stylesheet">
<?
    $content = ereg_replace('<a[^>]*>','',$content);
    $content = ereg_replace('</a[^>]*>','',$content);

    $URL  = "http://dbu.dk/sr/position.aspx?poolid=6466";
    $START = "<!-- PROGRAM START -->";
    $END  = "<!-- REGION MAIN END -->";
   
    ini_set("allow_url_fopen",true);
   
    $hndl = fopen ($URL, "rb");
    $content = "";
    do
    {
        $out = fread ($hndl, 8192);
        if (strlen($out) == 0)
        {
            break;
        }
        $content .= $out;
    }while(1);
    fclose($hndl);
   
    $STARTPOS = strpos($content, $START);
    $ENDPOS  = strpos($content, $END);
   
    if (($STARTPOS != false) && ($ENDPOS != false))
    {
        $content = substr($content, $STARTPOS, $ENDPOS-$STARTPOS);
        $content = ereg_replace('<a[^>]*>','',$content);
            $content = ereg_replace('</a[^>]*>','',$content);
            echo $content;
    }
    else
    {
        echo "Unable to find START/END positions";
    }
   
    echo "<hr>";

?>
Avatar billede kappel Nybegynder
10. maj 2004 - 21:23 #39
tilbage igen, den melder stadig fejl: http://super6.kappels.net/index.php?menu=stilling_enkel
Avatar billede kappel Nybegynder
10. maj 2004 - 21:25 #40
det med at fjerne linkene virker ved det du foreslog jakobdo

men den melder stadig: Unable to find START/END positions
Avatar billede kappel Nybegynder
10. maj 2004 - 21:26 #41
>> razersedge
10/05-2004 19:32:00

Hvordan gør jeg det?
Avatar billede olebole Juniormester
10. maj 2004 - 21:29 #42
<ole>

Du kan gøre dig helt uafhængig af, hvad din server tillader ved at bruge forntend-kode i stedet. I IE kan du skrive (et helt simpelt eksempel):

<script type="text/JavaScript">
var sURL = "http://www.google.dk";
var oXMLHTTP = new ActiveXObject("Msxml2.XMLHTTP");
oXMLHTTP.Open("GET",sURL,false);
oXMLHTTP.Send();
document.write(oXMLHTTP.ResponseText);
</script>

Mozilla her en tilsvarende teknologi med en lidt anden syntaks - men Opera kan ikke, da den (også) er helt håbløs til XML.

Du kommer heller ikke her udover at skulle parse strengen, da du jo kun skal have fat i noget af indholdet. Desuden skal alle stier laves om, da de er lokale på den side, du vil inkludere  ;o)

/mvh
</bole>
Avatar billede jakobdo Ekspert
10. maj 2004 - 21:33 #43
Kappel, hvad er koden på din side: http://super6.kappels.net/index.php?menu=stilling_enkel
Avatar billede kappel Nybegynder
10. maj 2004 - 21:38 #44
<style type="text/css">
<!--
body {
    background-color: #FFF8DC;
}
-->
</style>
<LINK href="http://www.dbu.dk/data/common/style/standard.css" type="text/css" rel="stylesheet">
<?
    $URL  = "http://dbu.dk/sr/position.aspx?poolid=6466";
    $START = "<!-- PROGRAM START -->";
    $END  = "<!-- REGION MAIN END -->";
   
    ini_set("allow_url_fopen",true);
   
    $hndl = fopen ($URL, "rb");
    $content = "";
    do
    {
        $out = fread ($hndl, 8192);
        if (strlen($out) == 0)
        {
            break;
        }
        $content .= $out;
    }while(1);
    fclose($hndl);
   
    $STARTPOS = strpos($content, $START);
    $ENDPOS  = strpos($content, $END);
   
    if (($STARTPOS != false) && ($ENDPOS != false))
    {
        $content = substr($content, $STARTPOS, $ENDPOS-$STARTPOS);
        $content = ereg_replace('<a[^>]*>','',$content);
            $content = ereg_replace('</a[^>]*>','',$content);
            echo $content;
    }
    else
    {
        echo "Unable to find START/END positions";
    }
   
    echo "<hr>";

?>
Avatar billede kappel Nybegynder
10. maj 2004 - 21:41 #45
>> olebole

Hvordan kan jeg bruge det i mit tilfælde?

Er det en .js eller .php fil dit forslag skal samles i??
Avatar billede olebole Juniormester
10. maj 2004 - 21:45 #46
Det er JavaScript ... altså f.eks. i en HTML-fil eller en .js-fil
Avatar billede olebole Juniormester
10. maj 2004 - 21:45 #47
... eller HTML-delen af en .php-fil  :)
Avatar billede jakobdo Ekspert
10. maj 2004 - 21:46 #48
RET START OG END til:

$START = "<!-- POSITION START -->";
$END  = "<!-- POSITION END -->";
Avatar billede jakobdo Ekspert
10. maj 2004 - 21:47 #49
Og måske du så skal bruge lidt streng-gymnastik som razersedge kaldte det, til at fjerne: Denne række administreres af JBU
Avatar billede olebole Juniormester
10. maj 2004 - 21:48 #50
Billederne skal nok også igennem noget RegExp - da de vist også har lokale stier
Avatar billede kappel Nybegynder
10. maj 2004 - 21:53 #51
>>jakobdo
he
Det må jeg prøve

>> olebole
siden er tom:
http://super6.kappels.net/index.php?menu=dbu

her er koden:
<html>
<head>
<title>Untitled Document</title>
</head>
<body>
<script type="text/JavaScript">
var sURL = "http://www.google.dk";
var oXMLHTTP = new ActiveXObject("Msxml2.XMLHTTP");
oXMLHTTP.Open("GET",sURL,false);
oXMLHTTP.Send();
document.write(oXMLHTTP.ResponseText);
</script>
</body>
</html>
Avatar billede jakobdo Ekspert
10. maj 2004 - 21:54 #52
Du kunne evt lave et transparent gif på 1x1 pixel, og kalde det trans.gif
og så bruge:
ereg_replace('<img[^>]*>','<img src="trans.gif" alt="trans"',$content);
Avatar billede jakobdo Ekspert
10. maj 2004 - 21:55 #53
Hov: $content = ereg_replace('<img[^>]*>','<img src="trans.gif" alt="trans"',$content);
Avatar billede kappel Nybegynder
10. maj 2004 - 23:13 #54
hvordan ændrer jeg tekstfarven til hvis?
Avatar billede olebole Juniormester
10. maj 2004 - 23:22 #55
Nej, den går åbenbart ikke længere, når siden hentes på en server - og man vil hente data fra et andet domæne. Det betragtes som X-domain scripting. Du kan hente data (en side) fra eget domæne, men det holder jo ikke en meter her  :)

Hvis du med PHP skriver teksten ind i et div, kan du bare sætte styles på dette  ;o)
/mvh
Avatar billede olebole Juniormester
10. maj 2004 - 23:28 #56
<style type="text/css">
.my-import {
  width: 400px;
  border: 1px dotted #cccccc;
  color: red;
}
.my-import a {
  color: #cccccc;
  text-decoration: none;
}
.my-import a:visited {
  color: #666666;
  text-decoration: none;
}
.my-import a:hover {
  color: #333333;
  text-decoration: underline;
}
</style>

<div class="my-import">
<?=$content?>
</div>

... or whatever  :)
Avatar billede kappel Nybegynder
10. maj 2004 - 23:33 #57
teksten skal bare være hvis, det er eneste
Avatar billede kappel Nybegynder
10. maj 2004 - 23:52 #58
>>jakobdo
10/05-2004 21:55:28

Hvor skal det stå henne?

her prøvet mange forskellige ting, men intet virker:
<style type="text/css">
<!--
body {
    background-color: #FFF8DC;
}
-->
</style>

<LINK href="http://www.dbu.dk/data/common/style/standard.css" type="text/css" rel="stylesheet">
<LINK href="http://www.dbu.dk/data/common/style/modules.css" type="text/css" rel="stylesheet">
<LINK href="http://www.dbu.dk/data/common/style/result.css" type="text/css" rel="stylesheet">

<div class="my-import">
<?
    $URL  = "http://dbu.dk/sr/position.aspx?poolid=6466";
    $START = "<!-- POSITION START -->";
    $END  = "<!-- POSITION END -->";
   
    ini_set("allow_url_fopen",true);
   
    $hndl = fopen ($URL, "rb");
    $content = "";
    do
    {
        $out = fread ($hndl, 8192);
        if (strlen($out) == 0)
        {
            break;
        }
        $content .= $out;
    }while(1);
    fclose($hndl);
   
    $STARTPOS = strpos($content, $START);
    $ENDPOS  = strpos($content, $END);
   
    if (($STARTPOS != false) && ($ENDPOS != false))
    {
        $content = substr($content, $STARTPOS, $ENDPOS-$STARTPOS);
        $content = ereg_replace('<a[^>]*>','',$content);
            $content = ereg_replace('</a[^>]*>','',$content);
            echo $content;
                        $content = ereg_replace('<img[^>]*>','<img src="trans.gif" alt="trans"',$content);

    }
    else
    {
        echo "Unable to find START/END positions";
    }
   
?>

</div>
Avatar billede kappel Nybegynder
10. maj 2004 - 23:53 #59
>> olebole:

Okay, æv og tak for tippet, en skam det ikke virker, da det ville være en nem løsning!!

der skal stå:
teksten skal bare være HVID, det er det eneste der mangler
Avatar billede kappel Nybegynder
11. maj 2004 - 00:31 #60
>> jakobdo
10/05-2004 21:46:14

Angående $START = "<!-- ........
Så det eneste sted det ikke virker er her:
http://super6.kappels.net/index.php?menu=stilling_kampe_eif_2

Det virker her:
http://super6.kappels.net/index.php?menu=stilling_kampe_eif

Den eneste forskel er et tal - jeg forstår det ikke.
Avatar billede kappel Nybegynder
11. maj 2004 - 00:34 #61
>> jakobdo
nu virker det, undskyld jeg forstyrrede - tror jeg skal til at i seng - lol

kan du hjælpe med hvid tekst farve?
Avatar billede olebole Juniormester
11. maj 2004 - 01:37 #62
Jeg havde ikke set efter i kildekoden - vi skal selvfølgelig have fat i tabel-cellerne i div'et  :)

<style type="text/css">
.my-import td {
  color: white;
}
</style>

<div class="my-import">
  // Al din kode her
</div>

/mvh
Avatar billede olebole Juniormester
11. maj 2004 - 01:39 #63
og baggrundsfarven laver du med:
  background-color: red;

... or whatever  :)
Avatar billede kappel Nybegynder
11. maj 2004 - 01:56 #64
Avatar billede kappel Nybegynder
16. maj 2004 - 14:15 #65
Avatar billede kappel Nybegynder
17. maj 2004 - 15:57 #66
nu virker alt, undtagen: http://super6.kappels.net/index.php?menu=stilling_kampe_eif

Det underlige er at http://super6.kappels.net/index.php?menu=stilling_kampe_eif_2 virker fint og eneste forskel er id'et til sidst i denne linje:

      $URL  = "http://dbu.dk/sr/programTeam.aspx?teamid=2877&poolid=6466";

her er koden til http://super6.kappels.net/index.php?menu=stilling_kampe_eif:



-----------------------------------------------------------------------------------

<html>
<head>
<title>Test</title>

<link href="style.css" type="text/css" rel="stylesheet">
<LINK href="http://www.dbu.dk/data/common/style/standard.css" type="text/css" rel="stylesheet">
<LINK href="http://www.dbu.dk/data/common/style/modules.css" type="text/css" rel="stylesheet">
<LINK href="http://www.dbu.dk/data/common/style/result.css" type="text/css" rel="stylesheet">

<style type="text/css">
<!--
body
{
    background-color: #02365F;
}

.my-import td
{
  color: white;
  background-color: #02365F;
}
-->
</style>
</head>
<body>

<div class="my-import">
<?
      $URL  = "http://dbu.dk/sr/programTeam.aspx?teamid=2877&poolid=6466";
    $START = "<!-- PROGRAM START -->";
    $END  = "<!-- REGION MAIN END -->";

    ini_set("allow_url_fopen",true);

    $hndl = fopen ($URL, "rb");
    $content = "";
    do
    {
        $out = fread ($hndl, 8192);
        if (strlen($out) == 0)
        {
            break;
        }
        $content .= $out;
    }while(1);
    fclose($hndl);

    $STARTPOS = strpos($content, $START);
    $ENDPOS  = strpos($content, $END);

    if (($STARTPOS != false) && ($ENDPOS != false))
    {
        $content = substr($content, $STARTPOS, $ENDPOS-$STARTPOS);
        $content = ereg_replace('<a[^>]*>','',$content);
                $content = ereg_replace('</a[^>]*>','',$content);
                $content = str_replace("<br>","",$content);
                echo $content;
    }
    else
    {
        echo "Unable to find START/END positions";
    }


?>
</div>
</body>
</html>


------------------------------------------------------------------------------------


Håber i kan hjælpe, så jeg kan få givet jer de fortjente point!
Avatar billede jakobdo Ekspert
17. maj 2004 - 16:36 #67
Dit link: http://dbu.dk/sr/programTeam.aspx?teamid=2877&poolid=6466
Giver da et mærkelig svar???
Avatar billede kappel Nybegynder
17. maj 2004 - 16:55 #68
Det giver samme resultat med http://dbu.dk/sr/programTeam.aspx?teamid=2878&poolid=6465

altså med 6465 og det virker jo fint, se her:
http://super6.kappels.net/index.php?menu=stilling_kampe_eif_2

så det er ikke det der er i vejen

/kappel
Avatar billede kappel Nybegynder
17. maj 2004 - 17:00 #69
jeg har fundet fejlen.

nu virker det - tak for hjælpen !
Avatar billede kappel Nybegynder
17. maj 2004 - 17:03 #70
smid et svar i af jer der hjulpet med en fed løsning :)
Avatar billede jakobdo Ekspert
17. maj 2004 - 20:41 #71
Svar...
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