[php]Warning: Undefined variable $value in 〜のエラー

Warning: Undefined variable $value in 〜

が出る時は、事前に定義されていない値を処理しようとすることで起こるものです。

$count = 0; //数値型を定義
foreach($array as $key => $val){
    $count++;

}

など定義を必ず行いましょう。