Código PHP:
function upload($ruta = null, $titulo = null, $temporal = null, $archivo = null) {
$cargar=false; //Inicializa la variable $cargar, ya que si por ejemplo existe el directorio no entrara en el if, y cuando hagas el return se quejara con el error que tienes.
//Existe el directorio?