mira, te pase el script así para que vieras la cantidad de errores que tenías... no lo iba a corregir ehh!!
ahora... deberías empezar por el primer error, en orden....
lo de los permisos es aparte, recuerda que no solo debes aplicarlos a la carpeta/archivo que desees emplear desde PHP, sino también a los mismos scripts
.php (
para que tengan la facultad de manipular archivos)
en realidad es un tema largo y no, como te digo... los permisos no influyen en todos los errores que te aparecen, pon mucha atención...