de verdad te sirve??
yo no lo creo.... ya que tiene bastantes errores e incongruencias!!
¿porque usas $_POST['img'] como el índice del upload??
Cita: $_FILES[$_POST['img']]['name'];
según el manual, debes usar el name="
algo" de tu <input/>
ahora, ¿porque usas el array completo como nombre de ruta??
Cita: $ruta_del_archivo = $ruta.$_FILES[$_POST['img']];
ya que $_FILES['
name_del_input'] siempre devuelve un
array()
¿¿de verdad eres honesto con lo que argumentas??
(
ya quisiera ver funcionando este código, blah!!)