PHP Avanzado: Características avanzadas de PHP

download

of 51

  • date post

    12-Jun-2015
  • Category

    Documents
  • view

    12.819
  • download

    3

Embed Size (px)

description

Subiendo archivos 2. Constantes mgicas 3. Mtodos mgicos 4. Autoloading 5. Reflection 6. Objetos como arrays

transcript

  • 1. Bloque IV: Usos avanzados1. Subiendo archivos2. Constantes mgicas3. Mtodos mgicos4. Autoloading5. Reflection6. Objetos como arraysDesarrollo web avanzado con PHP5

2. Bloque IV: Usos avanzados1. Subiendo archivos2. Constantes mgicas3. Mtodos mgicos4. Autoloading5. Reflection6. Objetos como arraysDesarrollo web avanzado con PHP5 3. 4.1. Subiendo archivosEl marcado HTML Desarrollo web avanzado con PHP 5 Bloque IV: Usos avanzados de PHP 4. 4.1. Subiendo archivosEl array global $_FILES [mi_archivo] [name]=>Doc2.doc (Nombre dado por el navegador) [type]=>application/msword (Tipo MIME del archivo) [tmp_name]=>/tmp/phpBBq8Qa (Path del archivo en el servidor) [error]=>0 (Error producido durante la subida del archivo) [size]=>328192 (Tamao en bytes)Desarrollo web avanzado con PHP 5 Bloque IV: Usos avanzados de PHP 5. 4.1. Subiendo archivosErrores al subir un archivo (ms comunes) UPLOAD_ERR_OK == 0 Sin errores, subida satisfactoria. UPLOAD_ERR_INI_SIZE == 1 El archivo subido excede el lmite de la directiva upload_max_filesize en php.ini. UPLOAD_ERR_FORM_SIZE == 2 El archivo subido excede el lmite MAX_FILE_SIZE especificado en el formulario HTML. UPLOAD_ERR_PARTIAL == 3 El archivo se subi slo de manera parcial.Desarrollo web avanzado con PHP 5Bloque IV: Usos avanzados de PHP 6. 4.1. Subiendo archivosErrores al subir un archivo (menos comunes) UPLOAD_ERR_NO_FILE == 4 No se subi ningn archivo UPLOAD_ERR_NO_TMP_DIR == 6 No se encontr el archivo temporal de subida de archivos. UPLOAD_ERR_CANT_WRITE == 7 No se tiene permisos de escritura en disco. UPLOAD_ERR_EXTENSION == 8 Una extensin de PHP par el proceso de subida.Desarrollo web avanzado con PHP 5Bloque IV: Usos avanzados de PHP 7. 4.1. Subiendo archivosParmetros de configuracin del servidor file_uploadsOn On max_file_uploads20 20 upload_max_filesize 2M 2M upload_tmp_dirNo value No valueDesarrollo web avanzado con PHP 5Bloque IV: Usos avanzados de PHP 8. 4.1. Subiendo archivosY ahora s, subiendo un archivo a nuestro servidor