Ver Mensaje Individual
  #8 (permalink)  
Antiguo 28/09/2007, 07:39
viktoria
 
Fecha de Ingreso: septiembre-2006
Mensajes: 349
Antigüedad: 17 años, 7 meses
Puntos: 0
Re: saber tipo del archivo sin getimagesize

Hola chico de nuevo y vuelvo a levantar el tema.
Disculpanme.
La funcion pathinfo($path) no devulve tipo de arhivo si paso como parametro
Código PHP:
$path=$_FILES['archivo']['tmp_name']; 
Solo me devulve si paso como paramentro
$path=$_FILES['archivo']['name'];
que no me es util ya que tengo que pasar como parametro $_FILES['archivo']['tmp_name'];
Saco info del arhcivo asi

Código PHP:
function FileInfo($path){
$info=pathinfo($path);
$this->FileInfo['route']=$path;
$this->FileInfo['dir']=dirname($path);
$this->FileInfo['name']=basename($path);
$this->FileInfo['size']=filesize($path);
$this->FileInfo['mime']=$info['extension'];


Pero claro un arhivo con un nombre temporal no tiene extension.
Y solo puedo pasar como paramentro un arhivo temporal.
Igualmente intento sacar el mime type ya que con eso se puede saber igual la extencion asi

Código PHP:
$this->FileInfo['mime']=mime_content_type($this->FileInfo['name']); 
tampoco me devuelve valor alguno.

Como lo hago entonces para saber el tipo de archivo subido a carpeta temporal con un nombre temporal?