Gå til innhold

file_get_contents(), bli kvitt die()?


Anbefalte innlegg

For å forklare det hele litt kjapt.

 

<?php
foreach ($ditt as $datt)
{
$urk=file_get_contents($datt)
gjøre forkjellige greier med innholdet i $urk.
}
?>

 

Saken er at dersom hosten ikke er tilgjengelig, gjerne nedetid, da starter ikke denne videre med neste url. Det virker som at det er die() som kommer inn i bildet her, istedenfor at den bare fortsetter med neste url slik som jeg vil. Noen tips til hva en kan gjøre for at den skal fortsette?

 

Fikk lese at følgende skulle fungere etter et søk i Google, men det gjør ikke nytten. Resultatet blir akkurat det samme, at hele greia stopper opp. :(

 

<?php
foreach ($ditt as $datt)
{
$urk=file_get_contents($datt)
if (!$urk)
{
}
else
{
gjøre forkjellige greier med innholdet i $urk.
}
}
?>

 

På forhånd, takk for tips! ;)

Endret av seppolaatle
Lenke til kommentar
Videoannonse
Annonse

Tilsynelatende fungerte

 

$urk= file_get_contents($url) or print('<li>This host is not aviable</li>');

 

Eneste var vel at jeg også måtte øke grensa på max tid for å kjøre gjennom et script i php.ini, 30 sekunder var ikke nok. Jaja, denne tråden ble rotete, om en moderator elns føler for å ta bort slikt unyttige greier som denne type tråd må vedkommende gjerne gjøre det.

Endret av seppolaatle
Lenke til kommentar

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å
×
×
  • Opprett ny...