Hola,
¿Que es $rec? Es que no la veo por ahi. Y es ella la que falla. Sin saber que es, no se puede decir mucho.
Pero el problema puede ser el segundo paramentro que le pasas a in_array(), Porque estas intentando usar un array com oindice de otro array, lo cual no es valido. Quizas lo que querias hacer es:
Código PHP:
if (in_array($rec[$post], $recorridos)) {
echo "La imagen ya existe en la bd";
}
Suerte.