Добро пожаловать в увлекательный мир отладки. Есть два стула пути:
1. Поставить и настроить отладчик и пошагово пройти скрипт, увидев в какой строке проблема.
2. Применить способ debug-print. В разных частях кода добавить вывод на экран какой-либо строки (типа echo "point 1"; и/или переменной (var_dump($name)). По выводу уже и определить, где ошибка.
Как-то так.