rehi,
folgendes geht nicht:
exec ("rm bilder/$bname");
im Handbuch steht zu "exec":
"exec() führt ein gegebenen Befehl aus, ohne eine Ausgabe zu erzeugen. Die Funktion gibt lediglich die letzte Zeile aus dem Befehlsergebnis zurück."
obwohl es ein unix host ist, kommt eine fehlermeldung konnte nicht gelöscht werden.
Möglicherweise ist die Datei bereits gelöscht, ohne daß du es mitbekommen hast. Du solltest das mit einem FTP-Programm überprüfen. Die Fehlermeldung kommt mit diesem Wortlaut, wenn die zu löschende Datei nicht existiert oder mit anderem Namen existiert
Grüße aus Berlin
Christoph S.