Ohne echo oder print wird das wohl nix ;O
Naja zur Not kannst du dir noch Textdateien/html-Dokumente erstellen und die dann genauso wie die Bilder einlesen, also:
PHP Code:
<?php
$ziel = $_GET["ip"];
$port = $_GET["port"];
@$abfrage = fsockopen ($ziel, $port, $errno, $errstr, 5);
if (!$abfrage) {
readfile("offline.txt");
}
else {
readfile("online.txt");
}
?>
Den Content-Type musst du nicht explizit angeben, das sollte er selbst erkennen. Für reine Textausgabe kannst du auch als Content-Type "text/plain" verwenden, also:
PHP Code:
<?php
header("Content-Type: text/plain");
$ziel = $_GET["ip"];
$port = $_GET["port"];
@$abfrage = fsockopen ($ziel, $port, $errno, $errstr, 5);
if (!$abfrage) {
readfile("offline.txt");
}
else {
readfile("online.txt");
}
?>