Was möchten Sie tun, wenn das Feld leer ist? Sie müssen damit umgehen, aber es kann ausreichen, um es als eine leere Zeichenfolge zu behandeln und sagen, Zugriff verweigert.
Beachten Sie, dass jemand versuchen könnte, curl oder wget zu verwenden, damit Sie nicht auf den Browser zählen können, der das REQUIRED-Tag berücksichtigt. Und wenn dies ein sicherheitsrelevantes Problem ist, müssen Sie dies überprüfen.
Der Punkt hier ist, darauf zu bestehen, dass ein normaler Web-Browser das Formular nicht erneut einreichen, es sei denn der Eingang in gefüllt ist. Allerdings ist der Web-Server keine Kenntnis von der Form hat so ......
Ja, Sie sollten immer Formulareingaben auf der Serverseite validieren. Verlassen Sie sich niemals ausschließlich auf den Kunden. –
Wenn Sie require-Tag verwenden, müssen Sie nicht chack von PHP ist leer. –
@ONLINETELEKOM und wenn ich eine Curl Post-Anfrage gemacht habe, was dann? –