Gunnar Bittersmann: Zwei CSS formatierungen für Textarea verwenden

Beitrag lesen

@@inspiron:

nuqneH

Bei fehlerhafter/fehlender Eingabe sollte ein Formular gar nicht erst abgeschickt werden.

Für Pflichtfelder gibt es in HTML5 das @required-Attribut. (s.a. Formulare auf der Höhe der Zeit)

Zur Kennzeichnung der fehlerhaften Stellen gibt es in CSS3 die :invalid-Pseudoklasse.

Das gibt dem Nutzer sofort eine Rückmeldung. Das erspart aber nicht die serverseitige Validierung der Nutzereingaben.

<?php
error_reporting(E_ALL ^  E_NOTICE); //localhost keine Notizen mehr, alle anderen Fehler werden aber angezeigt
?>
<html>

Kein DOCTYPE?

<head>
<style type="text/css">
<!--

Das Auskommentieren von Style-Bereichen (oder Script-Bereichen) ist bestenfalls sinnlos, möglicherweise auch falsch.

font: 14px Helvetica, Arial, "Nimbus Sans L", FreeSans, sans-serif;

"Nimbus Sans L" oder FreeSans kommen auf Systemen zur Anwendung, die weder Helvetica noch Arial installiert haben. Welche Systeme sollen das sein?

echo "gro&szlig;es textfeld --- ".$_POST['content_1'];
  echo "<br>";
  echo "kleines textfeld --- ".$_POST['content_2'];

Aua. Weiter unten hast du dran gedacht, das mit htmlspecialchars() zu bearbeiten. Warum hier nicht?

Qapla'

--
„Perfektion ist nicht dann erreicht, wenn es nichts mehr hinzuzufügen gibt, sondern wenn man nichts mehr weglassen kann.“ (Antoine de Saint-Exupéry)