1- Actualmente estas recorriendo todo lo que hay en $_POST y solo necesitas un simple IF para saber si se selecciono algo:
Código php:
Ver originalif(isset($_POST['checkbox'])) echo 'Se selecciono el checkbox';
2- Estas definiendo una ruta absoluta para guardar fotos y que seguramente no existe
Código php:
Ver original// Esto buscara la carpeta fotos en la raiz del disco duro
$uploaddir = "/fotos/";
// esto es mas cercano a lo que necesitas:
$uploaddir = "/wamp/www/sitio/fotos/";
// Tambien se puede con ruta relativa eliminando la primera diagonal:
// Entonces se buscara el directorio fotos a partir del directorio donde esta tu script
$uploaddir = "fotos/";
3- No necesitas un INPUT para ingresar los datos a la tabla, solo validalos, verifica que la imagen se subio correctamente y haces un INSERT: