Hallo liebe Leute!
Ich habe mir mal ein paar Gedanken zu einer ordentlichen Überprüfung einer solchen Signatur gemacht. Stoße da aber auf Probleme.
Eine Zeichenbegrenzung ist klar und einfach zu gestalten.
Was schwieriger ist, eine bestimmt Höhe nicht zu überschreiten.
Denn wenn jemand nur Zeilenumbrüche in die Signatur schreibt, oder jedenfalls zuviele, kann sowas nunmal passieren. Könnte man sowas mit substr_count("\n") machen?
Das größte Problem sind die Bilder. Ich möchte sie nicht ganz verbieten nur auf Bannergröße beschränken.
Man kann ja einfach die URL auslesen und dann die width und height des bildes holen und schauen ob sie zugroß sind. Das dauert nur immer ziemlich lange und wenn jetzt in einem Thread mehrere Bilder in den Signaturen sind, dauert ein Aufruf ne halbe ewigkeit.
Dann müsste man die Bildgrößenüberprüfung auslagern an den Punkt wo man die Signatur einstellt. Das ist schön und gut. Nur kann man dann ja ein neues Bild an die Stelle hochladen und umgeht somit die sperre.
Also was tun?
MfG Chris
Ich habe mir mal ein paar Gedanken zu einer ordentlichen Überprüfung einer solchen Signatur gemacht. Stoße da aber auf Probleme.
Eine Zeichenbegrenzung ist klar und einfach zu gestalten.
Was schwieriger ist, eine bestimmt Höhe nicht zu überschreiten.
Denn wenn jemand nur Zeilenumbrüche in die Signatur schreibt, oder jedenfalls zuviele, kann sowas nunmal passieren. Könnte man sowas mit substr_count("\n") machen?
Das größte Problem sind die Bilder. Ich möchte sie nicht ganz verbieten nur auf Bannergröße beschränken.
Man kann ja einfach die URL auslesen und dann die width und height des bildes holen und schauen ob sie zugroß sind. Das dauert nur immer ziemlich lange und wenn jetzt in einem Thread mehrere Bilder in den Signaturen sind, dauert ein Aufruf ne halbe ewigkeit.
Dann müsste man die Bildgrößenüberprüfung auslagern an den Punkt wo man die Signatur einstellt. Das ist schön und gut. Nur kann man dann ja ein neues Bild an die Stelle hochladen und umgeht somit die sperre.
Also was tun?
MfG Chris
Kommentar