我目前在我的 ExpressionEngine 控制面板中开发了一个表单,将数据发布到我的数据库中,我希望复制其中一个字段,删除所有空格并替换为和 _。这与 ExpressionEngine 频道条目复制标题并使用 _ 而不是空格转换为 URL 标题的方式相同,但我似乎无法弄清楚!我一直在挖掘文档。
这是我目前拥有的,如果这是错误的,请告诉我:)
复制帐户名称字段。
<script type="text/javascript">
$(document).ready(function() {
$('#account_name').keyup(function () {
$('#account_short_name').val(this.value);
});
});
</script>
两个表单域
<tr>
<td><?=form_label('Account Name', 'account_name');?></td>
<td><?=form_input(array('id'=>'account_name','name'=>'account_name'));?></td>
</tr>
<tr>
<td><?=form_label('Account Short Name', 'account_short_name');?></td>
<td><?=form_input(array('id'=>'account_short_name','name'=>'account_short_name'));?> </td>
</tr>
我有 preg_replace 处理标准文本,但我正在努力让它处理 account_short_name 值。每当我尝试将其应用于输入字段时,它都不起作用。
这是我对标准文本的看法。
<?php
$str = 'this is an example';
$str = preg_replace('/\s+/', '_', $str);
echo $str;
?>
非常感谢本