$fp = @fopen($url,"r");
-> der Variablen $fp wird der Datei-Handler zurückgegeben, mit dem du z.B. den Inhalt der Datei auslesen kannst, oder eben "nix", was darauf schließt, dass er die Datei nicht öffnen, bzw. nicht finden konnte.
@fclose($fp);
-> Datei wird wieder geschlossen
if (!$fp) {
-> wenn $fp == false (entspr. !$fp
echo "<b>Kein Dateiname angegeben oder Datei ungültig!</p>";
}
eigentlich verdiene ich für diesen Mist von mir einen Hinweis auf
http://learn.to/quote/
Benne