| 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 subir y cambiar el nombre de los nombres de archivos usando PHP
    Para cargar un archivo usando PHP, primero tiene que crear un formulario HTML y publicar el nombre del archivo a un script PHP. Al cargar el archivo en PHP, se le dará un nombre temporal y la ubicación en el servidor hasta que se llama a la función de cambiar el nombre y mover a una ubicación permanente. Si usted decide desechar un archivo cargado , se puede desechar la copia temporal y mantener sus ubicaciones de los servidores permanentes libres de los archivos cargados que nunca se van a utilizar . Instrucciones
    1

    uso de un editor , cree un archivo PHP para presentar la interfaz de usuario . Por ejemplo , escriba:

    nano getfile.php
    2

    Introduzca el código para crear y presentar un formulario HTML que permite al usuario buscar y seleccionar el archivo que quiere subir de la PC . Cerrar etiquetas PHP antes de crear la forma , porque la forma se codifica en HTML, no en PHP. < ? Php

    > : Por ejemplo, escriba


    < DOCTYPE HTML PUBLIC " - //W3C //DTD XHTML 1.0 Transitional //EN " " http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd ">

    < HTML xmlns =" http://www.w3.org/1999/xhtml ">


    < br >

    carga de archivos < /title > <br> <p> < /head> <br> <p> <body> <br> <p> < formulario enctype = " multipart /form -data " action = " " method = " upload.php post " > <br> <p> <input type="hidden" name="uploaded" value="1" /> <br> <p> <p> buscar un archivo para subir : <input name="file" type="file" /> < /p> <input type <br> <p> = "submit " nombre = valor "enviar " = "submit " /> < /p > <br> <p> < /form> <br> <p> < /body> <br> <p> < /html> ; <br> 3 <p> Salga del editor y guarde el archivo . Inicie el editor y crear un nuevo archivo PHP llamado " upload.php . " Por ejemplo , escriba: <br> <p> nano upload.php <br> 4 <p> Obtenga el nombre del temporal, ubicación temporal y la ubicación original del archivo con los "$ _FILES " función. Extraer el nombre original del archivo con la función " nombre base " . Mueva el archivo subido a la localización permanente mediante la función " move_uploaded_file " . Cambie el nombre del archivo si lo desea , moviendo con un nombre diferente. Por ejemplo , escriba: ? Php <br> <p> $ subida = $ post [' subido '] <br> <p> < ; if ($ subido = '1 ') die <br> <p> ( " no forma completa "); <br> <p> $ archivo = basename ($ _FILES [ 'file ']); <br> <p> $ target_file = " archivos /" . $ archivo ; <br> <p> $ target_file = " archivos /newfilename " //si desea cambiar el nombre del archivo <br> <p> if ( move_uploaded_file ( $ archivos [ ' archivo '] [' tmp_name '] , $ target_file )) <br> <p> echo " $ archivo subido correctamente "; <br> <p> más <br> <p> echo "Error al cargar $ archivo "; <br> <p> > ? <br> 5 <p> Salga del editor y guarde el archivo . Inicie un navegador y vaya a la secuencia de comandos " getfile.php " para probar la funcionalidad de la aplicación. <br> <br> <div class=ad2><script language='javascript' src='/ad/201310/4.js'></script></div> </div> </td> </tr> </table> <table width="95%" height="1" border="0" align="center" cellpadding="0" cellspacing="0" bgcolor="#DEE7EE"> <tr> <td></td> </tr> </table> <table width="100%" height="7" border="0" cellpadding="0" cellspacing="0"> <tr> <td></td> </tr> </table> <table width="91%" height="52" border="0" align="center" cellpadding="0" cellspacing="0"> <tr> <td width="51%"><p>Previous : <a class='LinkPrevArticle' href='/Programacion/php-mysql-programming/92615.html' >Cómo configurar un archivo de descarga de PHP </a></li></p></td> </tr> <tr> <td width="49%"> next : <a class='LinkNextArticle' href='/Programacion/php-mysql-programming/92617.html' >Cómo cambiar el tamaño de imágenes en PHP </a></li></td> </tr> </table></td> </tr> </table> <table width="100%" height="7" border="0" cellpadding="0" cellspacing="0"> <tr> <td></td> </tr> </table> <table width="770" height="246" border="0" align="center" cellpadding="0" cellspacing="0"> <tr> <td width="375" height="246" valign="top"><table width="380" border="0" cellpadding="0" cellspacing="0" class="bian"> <tr> <td height="244" valign="top"><table width="100%" border="0" cellpadding="0" cellspacing="0" background="img_dm/danmai_r4_c04 -.jpg" bgcolor="#DBE3EE"> <tr> <td width="4%" height="29"> </td> <td width="96%" class="lan_lm"> Artículos relacionados </td> </tr> </table> <table width="95%" height="209" border="0" align="center" cellpadding="0" cellspacing="4"> <tr> <td height="201"><table width="100%" cellpadding="0" cellspacing="0"><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/Programacion/php-mysql-programming/92308.html" title="Cómo matar una consulta MySQL " target="_self">Cómo matar una consulta MySQL </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/Programacion/php-mysql-programming/92286.html" title="Cómo comprobar MySQL Null en PHP " target="_self">Cómo comprobar MySQL Null en PHP </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/Programacion/php-mysql-programming/91794.html" title="Cómo deshabilitar PHP Exec " target="_self">Cómo deshabilitar PHP Exec </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/Programacion/php-mysql-programming/91798.html" title="Cómo alejarse de MySQL " target="_self">Cómo alejarse de MySQL </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/Programacion/php-mysql-programming/91668.html" title="Cómo convertir de ColdFusion para MySQL " target="_self">Cómo convertir de ColdFusion para MySQL </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/Programacion/php-mysql-programming/91804.html" title="Cómo ahorrar decimales a MySQL " target="_self">Cómo ahorrar decimales a MySQL </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/Programacion/php-mysql-programming/92161.html" title="Cómo matar Tema MySQL " target="_self">Cómo matar Tema MySQL </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/Programacion/php-mysql-programming/92907.html" title="Cómo utilizar una consulta para encontrar palabras claves " target="_self">Cómo utilizar una consulta para encontrar palabras cla…</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/Programacion/php-mysql-programming/91636.html" title="Cómo quitar una declaración XML en PHP " target="_self">Cómo quitar una declaración XML en PHP </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/Programacion/php-mysql-programming/92493.html" title="Cómo instalar PEAR PHP en Ubuntu " target="_self">Cómo instalar PEAR PHP en Ubuntu </a></td></tr><tr></tr></table></td> </tr> </table></td> </tr> </table></td> <td width="20" valign="top"></td> <td width="375" valign="top"><table width="380" border="0" cellpadding="0" cellspacing="0" class="bian"> <tr> <td height="244" valign="top"><table width="100%" border="0" cellpadding="0" cellspacing="0" background="img_dm/danmai_r4_c04 -.jpg" bgcolor="#DBE3EE"> <tr> <td width="4%" height="29"> </td> <td width="96%" class="lan_lm">Artículos destacados </td> </tr> </table> <table width="95%" height="207" border="0" align="center" cellpadding="0" cellspacing="4"> <tr> <td height="199"><table width="100%" cellpadding="0" cellspacing="0"><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/Programacion/visual-basics-programming/95685.html" title="Cómo construir un temporizador de cuenta regresiva Electrónica " target="_self">Cómo construir un temporizador de cuenta regresiva Ele…</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/Programacion/php-mysql-programming/91706.html" title="Cómo crear Estructura del registro en PHP " target="_self">Cómo crear Estructura del registro en PHP </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/Programacion/computer-programming-languages/88403.html" title="Gratis Capacitación en Programación " target="_self">Gratis Capacitación en Programación </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/Programacion/java-programming/90589.html" title="Cómo cifrar un archivo en Java " target="_self">Cómo cifrar un archivo en Java </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/Programacion/visual-basics-programming/94699.html" title="¿Cómo puedo ver un formulario en una aplicación de consola Vb.NET " target="_self">¿Cómo puedo ver un formulario en una aplicación de c…</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/Programacion/computer-programming-languages/87886.html" title="Cómo encontrar la suma de los dígitos de un número de dos dígitos en Prolog " target="_self">Cómo encontrar la suma de los dígitos de un número d…</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/Programacion/php-mysql-programming/91871.html" title="Cómo convertir consultas para JSON PHP " target="_self">Cómo convertir consultas para JSON PHP </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/Programacion/computer-programming-languages/86705.html" title="Diferencias entre Codificación y programación " target="_self">Diferencias entre Codificación y programación </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/Programacion/visual-basics-programming/95744.html" title="Cómo acceder a los datos de subformulario " target="_self">Cómo acceder a los datos de subformulario </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/Programacion/php-mysql-programming/92824.html" title="Cómo encontrar la fecha para todos los viernes del año, utilizando PHP " target="_self">Cómo encontrar la fecha para todos los viernes del añ…</a></td></tr><tr></tr></table></td> </tr> </table></td> </tr> </table></td> </tr> </table></td> </tr> </table> <table width="980" height="8" border="0" cellpadding="0" cellspacing="0"> <tr> <td></td> </tr> </table> <table border=0 cellSpacing=0 cellPadding=0 width=980 bgColor=#36506e height=90> <tr> <td class=bs height=90 align=middle>Copyright © Conocimientos Informáticos http://ordenador.wingwit.com <script language='javascript' src='/ad/201310/1.js'></script></td> </tr> </table> </div> </body> </html>