ag3nt:
da es ja nur ein beispiel sein soll, denke ich mal das der user ausnahmweise mal eine sichere quelle ist, fürs inter/intra-net würde ich das ganze aber besser auch nicht einsetzten.
Das Problem ist aber:
Ich weiß, dass der User normalerweise eine unsichere Quelle ist,
du weißt es,
NetCrack weiß es, ein paar andere wissen es.
Viele wissen es aber noch nicht. Der Unterschied warum der User im Beispiel sicher ist und im richtigen Leben nicht, wird vielen erst zu spät klar. Spätestens dann wenn Dateien fehlen oder sonst Daten verloren gehen.
Deswegen sollte man auch in Beispielen darauf achten, dass man die Sachverhalte der "echten Welt da draußen" mit berücksichtigt.
Ich wollte dich nicht dumm anmachen oder so, aber es könnte sein, dass einige Anfänger auf diese Weise dann heftige Sicherheitslücken in ihr System bauen ohne irgendwas davon zu ahnen.
Das der User eine unsichere Quelle ist, steht in absolut jedem guten PHP Tutorial oder in PHP Manuals.
@Domenik: Vertraue keinem User.
Und noch was: Nichts ist idiotensicher, Idioten denken sich immer wieder was neues aus um es dann doch falsch zu machen.