Eine Möglichkeit wäre es, Dein Standardbild stets als Hintergrundbild zu laden. Doch das erhöht die Ladezeit. Außerdem gibts keine Gewähr, dass nicht auch das Hintergrundbild mal nicht gefunden wird. Und warum überhaupt das Ganze?
Also - es geht darum: Ein User kann per php Script die URL eines Bildes eingeben, dass für andere sichtbar sein soll. Jetzt sind User gewöhnlich dumm und packen es nicht, eine valid URL einzugeben - falls also dieses Bild nicht angezeigt wird, wird ein standardisiertes Bild statt dessen angezeigt...