Ver Mensaje Individual
  #11 (permalink)  
Antiguo 14/05/2011, 12:51
Avatar de Nemutagk
Nemutagk
Colaborador
 
Fecha de Ingreso: marzo-2004
Ubicación: México
Mensajes: 2.633
Antigüedad: 20 años, 7 meses
Puntos: 406
Respuesta: Error al subir un archivo jpg al servidor

Cita:
Iniciado por s00rk Ver Mensaje
Bueno si vemos un poco veremos que en $ext contengo esto
$ext = pathinfo($target);
donde $target es donde se encuentra los datos de mi archivo osea su nombre y eso ok.

Bueno ahora si vemos un poco de documentacion sobre pathinfo
http://php.net/manual/es/function.pathinfo.php
Veremos que cuenta con la funcion extension y eso nos ayuda a obtener pues la extension del archivo

Ejemplo
Código PHP:
<?php
$partes_ruta 
pathinfo('/www/htdocs/inc/lib.inc.php');

echo 
$partes_ruta['dirname'], "\n";
echo 
$partes_ruta['basename'], "\n";
echo 
$partes_ruta['extension'], "\n";
echo 
$partes_ruta['filename'], "\n"// desde PHP 5.2.0
?>
Espero me explique, por cierto que error te da ?
y am recuerda cambiar ahi el target por el tuyo osea el archivo que vas a subir ya que nomas puse mi codigo pero no lo edite con el dato tuyo jeje
Tu código esta bien, pero para nada es recomendable hacerlo en validaciones para subir archivos ya que facilmente se manipula la extensión, para este tipo de validaciones lo mas seguro (ojo, solo es mas seguro mas no es al 100%) verificar el mime type
__________________
Listo?, tendría que tener 60 puntos menos de IQ para considerarme listo!!!
-- Sheldon Cooper
http://twitter.com/nemutagk
PD: No contestaré temas vía mensaje personal =)