Hallo Bio,
Du kannst das PHP-Skript dazu bringen, nochmal eine Seite mit einem Eingabefeld zurückzugeben, wenn der Name schon existiert.
Das ist auch der einzige Ansatz der wirklich funktioniert. Allerdings würde ich mir die Datei irgendwo unter einem temporärem Namen (der sich vielleicht aus einem MD5-Hash über einer Zufallszahl o.ä.) auf dem Server zwischenspeichern, (z.B. in einem separaten Verzeichnis) dann muss der Benutzer die Datei nicht zweimal hochladen. Du musst natürlich dafür sorgen, dass dieser Zwischenspeicher regelmäßig geleert wird, damit sich da nichts ansammelt, falls der Benutzer dann doch keinen zweiten Namen eingibt.
Viele Grüße,
Christian
PS:
PHP - Pubertierende Hauptschüler Programmieren
Gleich drei Allgemeinplätzchen auf einen Schlag. Das kannst ja nur Du sein. ;-)