0
你好是否有可能检查输入的文字区域与PHP或JavaScript检查第一个字
echo '<textarea name="TA" cols="50" rows="10">';
echo '</textarea>';
我要检查,如果第一个字是选择/插入/更新。
感谢您的帮助
你好是否有可能检查输入的文字区域与PHP或JavaScript检查第一个字
echo '<textarea name="TA" cols="50" rows="10">';
echo '</textarea>';
我要检查,如果第一个字是选择/插入/更新。
感谢您的帮助
PHP
$words = explode(' ', $_POST['TA']);
switch (strtoupper($words[0]))
{
case 'SELECT':
echo 'Select';
break;
case 'UPDATE':
echo 'Update';
break;
}
的jQuery:
var first_word = $('textarea[name="TA"]').val().split(' ')[0];
alert(first_word);
你可以在jQuery的textarea的内容有:
var text = $('#mytextarea').val();
的第一个字:
var firstword = text.split(/\b/)[0];
你是否在使用jQuery? – summea 2012-02-17 17:55:40
如果你想防止SQL注入,你不应该只检查第一个字。这是你的意图吗? – Smamatti 2012-02-17 17:56:16
是的。但这听起来像是你允许用户在textarea输入中针对你的数据库编写SQL查询。这是一个可怕的想法。如果你这样做......呃......你应该停下来。 – rdlowrey 2012-02-17 17:56:32