PHP Codeschnipsel

Hier werden PHP Snippets zur praktischen Anwendung bereit gestellt.

PHP fopen

Mittels fopen() kann man ganz einfach testen, ob ein Link vorhanden ist / erreichbar ist oder dieser nicht zur Abfrage untersucht werden kann.

<?php
   function urlspy($adresse){
      if($adresse) {
        // Gesuchte Datei öffnen
        $file = @fopen ($adresse, "r");
      }
      // Prüfen ob die gewünschte Datei existiert
      if($file) {
        return true;
        fclose($file);
      }

      // Wenn Datei nicht vorhanden ist
      else {
        return false;
      }
   }

   // Funktions - Abfrage, mit Ausgabe: true
   $adresse = "http://www.typo-sript.de/index.php";
   if(urlspy($adresse)) {
      echo $adresse." existiert und ist erreichbar";
   }
   else {
      echo $adresse." existiert nicht oder ist nicht erreichbar";
   }

   // Funktions - Abfrage, mit Ausgabe: false
   echo "<br/>";
   $adresse = "http://www.typo-sript.de/die-gibts-nicht.php";
   if(urlspy($adresse)){
      echo $adresse." existiert und ist erreichbar";
   }
   else {
      echo $adresse." existiert nicht oder ist nicht erreichbar";
   }
?>