Sesiones En Php

Páginas: 3 (649 palabras) Publicado: 29 de septiembre de 2012
Subir archivo php
Por medio de este articulo aprenderemos la forma de subir un archivo al servidor por medio del navegador. El único requisito para que todo funcione es que la carpeta donde vaya asubir el archivo tenga los permisos adecuados ("777").
El Formulario
Lo primero que debemos armar es el formulario para permitir que el usuario indique que archivo desea subir al servidor, paraesto utilizamos la etiqueta HTML <input> con su atributo type establecido a "file", veamos el código HTML...
<form action="<?=$PHP_SELF?>" method="post" enctype="multipart/form-data"name="form1">
<p align="center">Archivo
<input name="archivo" type="file" id="archivo">
</p>
<p align="center"><input name="boton" type="submit" id="boton"value="Enviar"></p>
< /form>
Tengamos en cuenta varios detalles importantes: el formulario esta apuntado (action) a el archivo php actual ($PHP_SELF) y el atributo enctype esta establecido a"multipart/form-data", esto es así por que debemos enviar un archivo. Otro detalle importante son los nombre de los campos "archivo" para el input y "boton" para el submit.
El Script
Bueno llegoel turno de crear el script que hará el trabajo de subir el archivo, este script php va ubicado al comienzo de la pagina...
<?
if($boton) {
if(is_uploaded_file($HTTP_POST_FILES['archivo']['tmp_name'])) {
copy($HTTP_POST_FILES['archivo']['tmp_name'], $HTTP_POST_FILES['archivo']['name']);
$subio = true;
}

if($subio) {
echo "El archivo subio con exito";
} else {
echo "Elarchivo no cumple con las reglas establecidas";
}
die();
}
?>
Lo primero que tenemos es un bloque if que detecta si se envió el formulario, para esto preguntamos si la variable $boton estapresente, si esta presente quiere decir que se envió el formulario entonces entramos en el segundo if que comprueba que se haya enviado algún archivo, si se envió el archivo se copia (copy) desde el...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Variables de sesion en PHP
  • Sesiones Php
  • Sesion php
  • php
  • PHP
  • Php Y Php
  • Que Es Php
  • Sesion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS