Foro de elhacker.net

Programación => PHP => Mensaje iniciado por: Erik# en 24 Noviembre 2008, 21:21 pm



Título: No me funciona mime_content_type
Publicado por: Erik# en 24 Noviembre 2008, 21:21 pm
No me va la funcion mime_content_type:

La probe en dos hostings diferentes y nada (a proposito, no tengo el php.ini):
www.eriksharp.gratishost.com/imageload.php
www.krews.es/imageload.php


Título: Re: No me funciona mime_content_type
Publicado por: luiggy2 en 24 Noviembre 2008, 21:43 pm
Podrías poner el código????


Saludos!


Título: Re: No me funciona mime_content_type
Publicado por: Erik# en 25 Noviembre 2008, 13:44 pm
No necesitas código, simplemente no me va la funcion:

Código
  1. mime_content_type($_FILES['imagen']['tmp_name'])


Título: Re: No me funciona mime_content_type
Publicado por: #!drvy en 25 Noviembre 2008, 14:17 pm
Simplemente dice que esa función no la encuentra por lo cual probablemente el servidor no la soporte...


Saludos


Título: Re: No me funciona mime_content_type
Publicado por: Diabliyo en 25 Noviembre 2008, 15:42 pm
Y cual es la finalidad por la que deseas utilizar esa funcion ???

Ya que, si deseas armar una trama para generar un correo que posea un archivo adjunto, pues esta funcion puedes dejarla de lado y utilizar simplemente: $_FILES["archivo"]["type"], aun asi cuando armes el Content-Type: el archivo sera bien interpretado y reconocido.....

En fin, estoy dibagando :D

bye bye


Título: Re: No me funciona mime_content_type
Publicado por: Erik# en 25 Noviembre 2008, 20:17 pm
Es para mi uploader:

Código
  1. $extTipos = array("image/gif","image/jpeg","image/pjpeg","image/png","image/x-png");
  2. $carpeta = "./imagenes/";
  3. $imagenes = $_FILES['imagen']['name'];
  4. if (in_array(mime_content_type($_FILES['imagen']['tmp_name']), $extTipos) && $imagenes != ""){


Título: Re: No me funciona mime_content_type
Publicado por: дٳŦ٭ en 25 Noviembre 2008, 23:38 pm
Es para mi uploader:

Código
  1. $extTipos = array("image/gif","image/jpeg","image/pjpeg","image/png","image/x-png");
  2. $carpeta = "./imagenes/";
  3. $imagenes = $_FILES['imagen']['name'];
  4. if (in_array(mime_content_type($_FILES['imagen']['tmp_name']), $extTipos) && $imagenes != ""){

Usa $_FILES["archivo"]["type"]

Prueba con if (function_exists('mime_content_type')) {
...