Controle of pagina compleet geladen is.

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Simon

simon

15/09/2009 23:01:00
Quote Anchor link
Hoi,

Ik heb een pagina in pagina gemaakt, en roep hem op met PHP
$string = file_get_contents('http://www..voorbeeld.......
Vervolgens schrijf ik de string naar een bestand op mijn server.
Maar omdat de server traag is dan is de pagina nog niet geladen,....
gevolg een niet complete pagina wordt op mijn server opgeslagen.
Dit moet ik dus anders doen.

Kan dit door eerst een file open commando te geven?
Vervolgens weet ik toch nog niet wanneer de pagina compleet is.
Bestaat er een commando om te checken of de pagina compleet is.

De optie om de wachttijd in te schakelen, wil ik nu niet gebruiken als het kan.
(kan altijd nog)

Wie heeft voor mijn een goed script of advies.
(het liefst kort en simpel)

Met vriendelijke groet
Simon
 
PHP hulp

PHP hulp

29/11/2024 04:40:19
 
Eddy E

Eddy E

16/09/2009 09:05:00
Quote Anchor link
Dat hoeft toch niet?
PHP gaat pas echt verder met het script zodra de regel erboven klaar is.
Dus je file-schrijven gaat echt niet van start als de regel erboven (file_get_contents()) nog niet klaar is.

Wellicht ontvangt file_get_contents() niet alle informatie.... en ligt daar de fout (time-out oid).
Wat je kan controleren is of er een </html> aan het eind staat... want dat is het einde van de pagina (neem ik aan).
Zo niet... dan moet je wachten.
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.