-1
ログインボタンをクリックすると、条件が直接cakephpの他の部分に入っているので空の入力値を取っています。以下はログインボタンをクリックするとcakephpのelse部分に直接入ります
コードです:
if($this->request->is('post'))
{
if(isset($this->data['Loginsubmit']))
{
if($this->data['Reg']['email']=='')
{
echo 'hii';
}
elseif($this->data['Reg']['password']=='')
{
echo "hi";
}
else
{
$result = $this->Reg->find('list',array('conditions'=>array('email'=>$this->request->data['Reg']['email'], 'password'=>$this->request->data['Reg']['password'],'status'=>1)));
pr($result);
if(!empty($result)){
$email=$this->request->data['Reg']['email'];
$this->Session->write('Reg', $result);
$this->redirect(array('action' => 'login'));}
else{$this->Flash->error("invalid");
}
$result = $this->Reg->find('all');
$this->set('results',$result);
}
print_r($ this-> data);どの値が送信フォームから取得されているかを確認します。 –
お返事ありがとうございました –
ありがとうございます:) –