Ver Mensaje Individual
  #2 (permalink)  
Antiguo 15/05/2004, 13:30
Avatar de Reynier
Reynier
 
Fecha de Ingreso: noviembre-2002
Ubicación: Por ahí en algún sitio
Mensajes: 1.844
Antigüedad: 21 años, 5 meses
Puntos: 1
Pues nada

Para subir el archivo desde el cliente tienes que crear un formulario de tipo "multipart/form-data". Despues debes comprobar la extension del fichero:
Código PHP:
  $extension_file explode(".",$_FILES['imagen']['name']);
  
$numero count($extension_file)-1;
  if(
$extension_file[$numero] == "gif" || $extension_file[$numero] == "jpg"){
 
#acciones
 # OJO: esto es casesensitive no es lo mismo GIF que gif

luego comrpuebas el tamaño del archivo
Código PHP:
$img_size $_FILES['imagen']['size'];
if(
$img_size 10000){
 
#acciones

si estas dos condiciones se cumplen entonces realizas el upload
Código PHP:
if(($extension_file[$numero] == "gif" || $extension_file[$numero] == "jpg") &&($img_size<10000)){
 
$dir "var/www/html/";
 
$new_name $_FILES['imagen']['name'];
 
$img_uploaded move_uploaded_file($_FILES['imagen']['tmp_name'],$dir.$new_name);
}
if(
$bool){
 echo 
"Se subio";
}else{
 echo 
"No se subio";

Salu2
__________________
Ing. Reynier Pérez Mira