Mir geht es bei dem @ aber darum, dass der Themenersteller das Thema eröffnete, weil er ein Projekt mit PHP hochzieht, das ganze ist also noch im Aufbau. Ergo: es kann schnell zu Fehlern kommen. Wenn er nun ein @ davor setzt, kann er schlecht etwas debuggen, da er den genauen Fehler nicht sieht - beim Debuggen ist das @ also hinderlich.
Aber er, hat auch keine isset abfragen bei den posts, also muss zwangsläufig entweder der ganze Code umgeschrieben
werden oder es mit @ gemacht werden