Einzelnen Beitrag anzeigen
Ungelesen 01.07.11, 19:39   #10
Pillewutz
Banned
 
Registriert seit: Jun 2011
Beiträge: 62
Bedankt: 40
Pillewutz ist noch neu hier! | 0 Respekt Punkte
Standard

Zitat:
Zitat von urga Beitrag anzeigen
stimmt, jetzt wo ichs genau nachlese

eine andere möglichkeit wäre das eingeben von leerzeichen per javas***** zu unterbinden:
Code:
<html>
	<body>
		<s***** type="text/javas*****">
			function keine_leerzeichen (i,e) {
				if(window.event) // IE
				{
					keynum = e.keyCode;
				}
				else if(e.which) // Netscape/Firefox/Opera
				{
					keynum = e.which;
				}
                                return keynum != 32;
                                /*
				keychar = String.fromCharCode(keynum)
				return keychar != ' ';
                                */
			}
		</s*****>

		<form>
			<input type=text name=bla value="" onKeyPress="return keine_leerzeichen(this,event)">
			<input type=submit>
			<textarea onKeyPress="return keine_leerzeichen(this,event)"></textarea>
		</form>
	</body>
</html>
Ist aber keine sichere Methode, da die Restriktion im UI statt findet und nicht in der Anwendung! (Sowas lässt sich auch sehr leicht umgehen...).
Wenn keine Leerzeichen in der DB erlaubt sind (warum eigentlich?), dann muss das beim Einfügen verhindert werden und NIEMALS über das UI.
Pillewutz ist offline   Mit Zitat antworten