function stemizle($data) {
$data = trim($data); //boşlukları kaldır
$data = stripslashes($data); //ters slash \ kaldırır
$data = htmlspecialchars($data, ENT_QUOTES, 'UTF-8'); //html özel karakterlerini kaldırır
return $data;
}
$veri = stemizle($_POST['formelemanınınismi']);
if(!veri){ // "!" boş değilse anlamı taşır
//kodlar
}
geliştirilebilir.
yada senin kod karmaşası istemiyorsan
trim($_POST['formelemanınınismi'])
şeklinde ama değişkenlere atayıp fonksiyon kullanman tekrara düşmenden daha güzel. yukardaki fonksiyonu binlerce kez kullanabilirsin..
javascript ile
$("input#UserName").on({
keydown: function(e) {
if (e.which === 32)
return false;
},
change: function() {
this.value = this.value.replace(/\s/g, "");
}
});