Gå til innhold

Includere deler av en ekstern side


Anbefalte innlegg

Skrevet

Jeg lager en side for et fotaballag, og skal inkludere tabellen fra adressen http://n3sport.no/KKTable.asp?WCI=wiKKtabl...urnament=247804

 

Jeg bruker følgene kode for å gjøre dette:

 

<?

$hent_fra_url = "http://n3sport.no/KKTable.asp?WCI=wiKKtable&selTournament=247804"; // Full adresse til dokumentet du vil hente fra.

 

$hent_start = "<table width=470 cellpadding=2 cellspacing=1><!--Inner table-->";

$hent_slutt = "</TABLE><!-- End Inner table-->

</td></TR>

 

<tr>

<td colspan="2" >";

 

 

$file = fopen("$hent_fra_url", "r");

$rf = fread($file, 5000000);

$grab = eregi("$hent_start(.*)$hent_slutt", $rf, $printing);

$printing[1] = str_replace("Articles", "Artikler", $printing[1]);

fclose($file);

echo $printing[1];

?>

 

Jeg tenkte at kanskje alle mellomrommene og linjeskiftene i '$hent_slutt' fikk scriptet til å ikke fungere, så jeg prøvde også:

 

<?

$hent_fra_url = "http://n3sport.no/KKTable.asp?WCI=wiKKtable&selTournament=247804"; // Full adresse til dokumentet du vil hente fra.

 

$hent_start = "<table width=470 cellpadding=2 cellspacing=1><!--Inner table-->";

$hent_slutt = "</TABLE><!-- End Inner table--> </td></TR> <tr> <td colspan="2">";

 

 

$file = fopen("$hent_fra_url", "r");

$rf = fread($file, 5000000);

$grab = eregi("$hent_start(.*)$hent_slutt", $rf, $printing);

$printing[1] = str_replace("Articles", "Artikler", $printing[1]);

fclose($file);

echo $printing[1];

?>

 

Dette fungerte heller ikke. Noen som kan hjelpe?

Videoannonse
Annonse
Skrevet

Har ikke peiling på det der, men istedenfor det der kan du kanskje

høre med NIF eller hva det var og spør om du kan få koden for å vise data fra databasen deres.

Siden du linket til gjorde dette og det kan hende du får det og!

Skrevet

la til en enkelt linje for å fikse det...

$table = str_replace("<a href=Organisation.asp","<a href=http://n3sport.no/Organisation.asp",$table);

 

sidene er oppdatert, fint om du kan se gjennom siden og lære noe av koden.

  • 1 måned senere...
Skrevet

Her er koden som jeg fikk av Torbjørn, men har gjort noen endringer da...

 

<?php
$url ="http://n3sport.no/KKTable.asp?WCI=wikkTable&selTeam=442006&selSeason=200285&selTournament=247804&hdnInpTeams=Vis";

$html =implode( '' ,file( $url ));

$upper ='<TABLE border=0 cellspacing=0 cellpadding=2 width=470> <!-- The scound table-->';
$lower ='</TABLE><!-- End second table-->';

$start =strpos( $html ,$upper );
$stop =strpos( $html ,$lower ,$start ) + strlen( $lower );

$table =substr( $html ,$start ,$stop -$start );

$table =str_replace( "<a href=Organisation.asp" ,"<a target=_blank href=http://n3sport.no/Organisation.asp" ,$table );

$table =str_replace( "<A target=\"_blank\" href=\"result.asp" ,"<A target=\"_blank\" href=\"http://n3sport.no/result.asp" ,$table );

$table =str_replace( "<A href=\"Table.asp" ,"<A href=\"http://n3sport.no/Table.asp" ,$table );

$table =str_replace( " class=\"color3\"" ,"" ,$table );

$table =str_replace( "<small>" ,"<font size=\"1\">" ,$table );

$table =str_replace( "</small>" ,"</font>" ,$table );

$table =str_replace( "<font color=\"#ffffff\">" ,"<font size=\"1\">" ,$table );

$table =str_replace( "<nobr>3.div Menn avd 03<nobr>" ,"<font size=\"1\">3.div Menn avd 03" ,$table );

$table =str_replace( "<td align=\"left\">" ,"<td align=\"left\"><font size=\"1\">" ,$table );

$table =str_replace( "<th colspan=\"2\"><span class=\"ffffff\">Kommende kamper:</span></th>" ,"<th colspan=\"2\"><font size=\"1\">Kommende kamper:</font></th>" ,$table );

$table =str_replace( "<td colspan=\"2\"><span class=\"ffffff\">Siste resultater:</span></td>" ,"<td colspan=\"2\"><font size=\"1\">Siste resultater:</font></td>" ,$table );

$table =str_replace( "<td bgcolor=\"#ffffff\" width=\"470\" colspan=\"2\">" ,"<td width=\"470\" colspan=\"2\">" ,$table );

$table =str_replace( " class=\"color1\"" ,"" ,$table );

$table =str_replace( "Se kampoppsettet" ,"<font size=\"1\">Se kampoppsettet</font>" ,$table );


echo $table;

?>

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...