Just nu i M3-nätverket
Gå till innehåll
Thursday

Läsa andra sidor i PHP

Rekommendera Poster

Jag håller på och skapar en hemsida där jag också har en gästbok (såndär gratis). Det jag skulle vilja göra är att läsa in en bit av gästboken för att sedan visa den på sidan, så man typ kan se de senaste inläggen och så. Kan ju vara lite snyggt.

 

Mitt problem är att gästboken är också en PHP-sida, och det verkar inte som att den kompileras innan jag läser in den, får bara header och sånt. Läser in filen väldigt enkelt med read();, men jag förutsätter att det finns nått bättre sätt att göra detta på.

 

Så, frågan blir då om det går att på nått sätt att "vänta" på att sida behandlas av servern och sedan läsa in den?

 

_______________________________________

”The reason I know I am God is because one day as I was praying, I realized I was talking to myself” - Nicholas Patterson

 

 

******

Tråden flyttas härmed till forumet för PHP!

 

Vänliga Hälsningar

Kristoffer, moderator för forumet för Programmering

******

[inlägget ändrat 2002-10-25 16:00:40 av Kristianstad]

Dela detta inlägg


Länk till inlägg
Dela på andra webbplatser

Använd dig av fopen funktionen för att läsa in en annan sida eller fil (http://se.php.net/manual/en/function.fopen.php)

 

Läs även på om fread funktionen (http://se.php.net/manual/en/function.fread.php), eller varför inte använda fgets i det här sammanhanget: http://se.php.net/manual/en/function.fgets.php

 

Ett exempel på hur du kan göra det:

 

<?
$fp = fopen ("http://www.idg.se", "r");
while(!feof($fp)) {
$contents .= fread($fp,1024);
}
fclose($fp);
echo $contents;
?>

 

Istället för att köra en echo direkt på $contents bör du parsa genom resultatet du får från sidan så att du bara skriver ut det du själv vill visa.

 

--

Some say I am crazy..but the Voices in my head disagree...

 

Dela detta inlägg


Länk till inlägg
Dela på andra webbplatser

Jag tackar och bockar, ska genast testa. :)

 

_______________________________________

”The reason I know I am God is because one day as I was praying, I realized I was talking to myself” - Nicholas Patterson

 

Dela detta inlägg


Länk till inlägg
Dela på andra webbplatser

Skapa ett konto eller logga in för att kommentera

Du måste vara medlem för att kunna kommentera

Skapa ett konto

Skapa ett nytt konto på vårt forum. Det är lätt!

Registrera ett nytt konto

Logga in

Redan medlem? Logga in här.

Logga in nu



×
×
  • Skapa nytt...