このコードはCakephpにあり、その名前とモバイルフィールドが空であるかどうかをチェックしたいと思います。フィールドが空であるかどうかわかりませんか?
これは私のCTPファイルのコードである: -
<div class="form-group">
<?= $this->Form->label('Name','Name',array('class' => 'col-sm-2 control-label')); ?>
<div class="col-sm-4">
<?= $this->Form->text('name', ['class' => 'form-control input-sm', 'style'=>'float:left', 'placeholder' => "Name"]); ?>
</div>
</div>
<div class="form-group">
<?= $this->Form->label('Mob No.','Mob No.',array('class' => 'col-sm-2 control-label')); ?>
<div class="col-sm-4">
<?= $this->Form->text('mobile', ['class' => 'form-control input-sm', 'style'=>'float:left', 'placeholder' => "Mob No."]); ?>
</div>
</div>
これでコントローラコード: -
public function details_data(){
if($this->request->is('post')){
$result = null;
$_Post['Name']= $name;
$_Post['Mobile'] = $mobile;
if(!empty($name) && !empty($mobile)){
echo "Fields are not empty.";
} else{
echo "Fields are empty.";
}
}
}
が私を助けて。
(strlenを($フィールド)> 0){}'。 – Manikiran
CakePHPには独自の検証ルールがあります。それらを実装することができます。 –