前提・実現したいこと
PHPExcelでユーザの登録を楽にしたいと思っています。
発生している問題・エラーメッセージ
エクセルデータにログイン名、パスワード、ユーザ名などをいれて、データを流し込みます。
foreachで回して、いれているのですが、パスワードが生で入ります。
パスワードをどうすればハッシュ化できるのでしょうか。
PHP
1 $count = count($sheetData); 2 if($count <= 1){ 3 $this->Flash->success('削除しました'); 4 }else{ 5 6 $query->insert(['loginid', 'password','name','name_kana']); 7 $i = 0; 8 foreach ($sheetData as $rowData){ 9 if($i == 0 ){ 10 //タイトルの行は空にしておく。 11 $i++; 12 }else{ 13 //echo $rowData[1];//コメントアウトをするとパスワードが生で見られる。 14 $query->values(['loginid' => $rowData[0],'password' => $rowData[1],'name' => $rowData[2],'name_kana' => $rowData[3]]); 15 $i++; 16 } 17 } 18 $query->execute(); 19
あなたの回答
tips
プレビュー