lyoung:
Podrias poner el FORM que utilizas para subir la imagen?
Ya que esta parte del codigo se ve bien ->
Cita: $ruta = 'paginas/articulos/destacada'.$id_dest.'.jpg';
if (is_uploaded_file($_FILES['foto']['tmp_name'])) {
echo 'La foto parece que subió.'; //Pero en realidad no sube nada
if (move_uploaded_file ($_FILES['foto']['tmp_name'], $ruta)){
echo 'Parece que se copió en su lugar';}//Pero no.
}else{echo 'Algo no andubo bien';}
Saludos
Franco
P.S. Si el FORM esta en orden pon algo asi ->
$foto = $_FILES['foto']['name'];
despues un
echo "$foto";
Si aqui sale el nombre del archivo entonces se esta subiendo adecuadamente
si no pues hay problemas con el form y el pase hacia el codigo php.
P.S. Siempre debes revisar los errores ya sea visibles en el navegador o en los archivos
de errores y acceso del servidor