| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> Programación PHP /MySQL >> Content
    Cómo leer un archivo de texto desde un cliente utilizando PHP
    Hay dos métodos que puede utilizar para el manejo de carga de archivos desde un cliente a un servidor usando PHP. El método POST , utilizado por las formas de las páginas web , codifica el archivo como parte de la solicitud HTTP desde el cliente . El método PUT, utilizado por clientes como Netscape Composer , escribe el archivo directamente a la conexión de socket establecida con el servidor . Instrucciones
    POSTE Método
    1

    Crear un archivo de formulario en su página Web cargar. El atributo de acción es la ruta y el nombre de archivo del archivo PHP que será el manejo de la carga de archivos . El valor de entrada MAX_FILE_SIZE es el tamaño máximo en bytes que se permitirán para el archivo de texto cargado .

    ; Subir archivo : name="fileupload" type="file" /> < /form>
    2

    Editar el archivo PHP. Establezca la ruta de acceso y nombre de archivo donde se guardará el archivo de texto cargado en el servidor. El array $ _FILES contiene información sobre el archivo subido , referencia mediante el atributo de nombre de archivo de entrada asignado en el formulario de una página Web

    $ uploaddir = '/srv /www /uploads /' ; . $ Archivo = basename ($ _FILES [' fileupload '] [' name'] ) ; $ uploadfile = $ uploaddir . $ archivo ;
    3

    mover el archivo subido desde la ubicación temporal donde el servidor almacena en el destino que definió para el upload

    if ( move_uploaded_file ($ _FILES . [' fileupload '] [' tmp_name ' ], $ uploadfile ) ) {echo $ archivo . " Subido Gracias \\ n . ";} Else { echo " Error uploading " . $ archivo . " : " . $ _FILES [' Userfile '] [' error'] . " \\ n";
    PUT Método
    4

    Editar el archivo PHP. Establezca la ruta de acceso y nombre de archivo donde se guardará el archivo de texto cargado en el servidor. La matriz $ _SERVER contiene información acerca de la solicitud , incluyendo la ruta de destino y el nombre del archivo solicitado por el cliente ( " REQUEST_URI ' )

    $ uploaddir = ' /srv /www /uploads /' ; . $ Archivo = basename ($ _SERVER [' REQUEST_URI ']); $ uploadfile = $ uploaddir . $ archivo ;
    5

    Abra el flujo de entrada de los datos del archivo que está siendo cargado

    $ entrada = fopen ( "php ://input " , "r" ) .
    6

    Abra un puntero al archivo de destino donde desea guardar el archivo subido

    $ Guardarpara = fopen ($ uploadfile , " w " ) .
    7

    Leer los datos del flujo entrante y escribir en el archivo de destino

    while ($ InData = fread ($ entrante, 1024 )) { fwrite ($ Guardarpara , $ InData ) . < br > Página 8

    Cierre la entrada y flujos de archivos

    fclose ($ Guardarpara ) . fclose ($ entrada) ;

    Previous :

    next :
      Artículos relacionados
    ·¿Cómo hacer todo con PHP y MySQL 
    ·Cómo codificar un enlace en PHP 
    ·Cómo eliminar filas en archivos planos en PHP 
    ·Cómo insertar varios registros a la vez en MySQL 
    ·Cómo hacer un PHP Redirigir página 
    ·Cómo subir y cambiar el tamaño de una PHP MySQL Image…
    ·Cómo incluir funciones de PHP desde otro archivo 
    ·Cómo configurar el valor del atributo del PHP DOM 
    ·Titanium PHP Tutorial 
    ·Cómo permitir el acceso a una base de datos MySQL 
      Artículos destacados
    ·Cómo convertir OS Grid para GPS 
    ·Cómo probar un paquete SSIS 
    ·Herramientas usadas en Desarrollo de Software 
    ·Cómo utilizar la variable numérica en Python Script 
    ·PHP Tricks Botón 
    ·Una lista de métodos Scala 
    ·Cómo utilizar el diamante forma en el diagrama de fluj…
    ·Cómo acceder a MySQL desde PHP 
    ·Cómo hacer correderas contenido en jQuery 
    ·Cómo conectar marcos con NetBeans 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com