Foros del Web » Programando para Internet » PHP » CodeIgniter »

Renombrar archivo al subirlo

Estas en el tema de Renombrar archivo al subirlo en el foro de CodeIgniter en Foros del Web. Hola foreros tengo el siguinte código para subir un archivo. Mi pregunta es donde y que código tengo q poner para poner a ese archivo ...
  #1 (permalink)  
Antiguo 10/03/2012, 14:46
 
Fecha de Ingreso: mayo-2009
Mensajes: 35
Antigüedad: 15 años
Puntos: 1
Renombrar archivo al subirlo

Hola foreros tengo el siguinte código para subir un archivo.
Mi pregunta es donde y que código tengo q poner para poner a ese archivo q subo el nombre q quiera

Código PHP:
Ver original
  1. <?php
  2.  class Upload extends CI_Controller {
  3.   function __construct()
  4.  {
  5.     parent::__construct();
  6.     $this->load->helper(array('form', 'url'));
  7.  }
  8.  function index()
  9.  {
  10.    $this->load->view('upload_form', array('error' => ' ' ));
  11.  }
  12.  function do_upload()
  13.  {
  14.    $config['upload_path'] = './uploads/';
  15.    $config['allowed_types'] = 'gif|jpg|png';
  16.    $config['max_size'] = '100';
  17.    $config['max_width'] = '1024';
  18.    $config['max_height'] = '768';
  19.    $this->load->library('upload', $config);
  20.    if ( ! $this->upload->do_upload())
  21.    {
  22.       $error = array('error' => $this->upload->display_errors());
  23.       $this->load->view('upload_form', $error);
  24.    }
  25.    else
  26.    {
  27.       $data = array('upload_data' => $this->upload->data());
  28.       $this->load->view('upload_success', $data);
  29.    }
  30.  }
  31. }
  32. ?>
  #2 (permalink)  
Antiguo 11/03/2012, 07:00
Avatar de NUCKLEAR
Moderador radioactivo
 
Fecha de Ingreso: octubre-2005
Ubicación: Cordoba-Argentina
Mensajes: 5.688
Antigüedad: 18 años, 6 meses
Puntos: 890
Respuesta: Renombrar archivo al subirlo

Por que no lees un poco, esta bien explicado creo:
http://codeigniter.com/user_guide/li...uploading.html
__________________
Drupal Argentina

Etiquetas: Ninguno
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 16:48.