Temos pavadinimas: WordPress, Shopify ir PHPFusion programuotojų bendruomenė :: Min. privalomas ilgis: 35 simbolių

Parašė Pakartoti slaptažodį· 2014 Vas. 9 00:02:35
#2

<?php
if (isset($_POST['submit']) {
if (strlen($_POST['area']) < 50) {
die('asile rašyk daugiau');
}
}
?>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
<script>
$(document).ready(function () {
$('#tarea').keyup(function () {
$('#char').html($('#area').val().length);
});
});
</script>
<form method="post">
<textarea id="area" name="area"></textarea>
<input type="submit" name="submit" />
</form>
<div id="char"></div>

šitaip vartotojui dar ir rodysim kiek jis jau prirašė simbolių.

naudodami jquery patogumui, suskaičiuojam duoto elemento prirašytą ilgį ir momentaliai išvedam rezultatą į atskirą div'ą kad vartotojas būtų informuotas kiek jam dar reikia, na o pridavę formą tikriname su php strlen funkcija: jei pranešimo ilgis mažesnis nei 50 - mandagiai parodysim tą vartotojui.

aišku dabar tik daėjo kad tikrinti iš pradžių galima buvo iš vartotojo pusės su js'u, bet nebetaisysiu

Redagavo Pakartoti slaptažodį· 2014 Vas. 9 01:02:14