Da ich viele Daten von den Mitgliedern bekomme, habe ich einen FTP-Account in einer Subdomain eingerichtet.
Wenn ich per FTP einlogge sehe ich die normalen Ordner wie
httpdocs
httpsdocs
cgi-bin
usw.
Ich habe ein Script, mit dem ich nun per Cron einen Ordner überwachen kann. Sobald dort eine Datei hochgeladen wird, bekomme ich eine Email mit einem Link zu der Datei.
Code: Alles auswählen
<?php
$D=opendir(".");
while ($fn=readdir($D))
if (!in_array($fn, Array(".","..","check_folder.php")))
$text .= "Dateiname: $fn\nLink: http://sub.domain.tld/$fn\n\n";
if ($text) mail("info@anotherdomain.tld", "Dateien im Exchange-Verzeichnis", "Dateien im Verzeichnis:\n\n$text");
closedir($D);
?>
Jetzt möchte ich aber, dass die Mitglieder die Daten z.B. in httpdocs hochladen, sie sollen aber die Cron-Datei nicht sehen, die möchte ich versteckt in dem Ordner cgi-bin unterbringen.
Ich nehme mal an, dass ich dazu die Zeilen
Code: Alles auswählen
$D=opendir(".");
Code: Alles auswählen
if (!in_array($fn, Array(".","..","check_folder.php")))
Aber wie?
Gruss
Holger