Ver Mensaje Individual
  #22 (permalink)  
Antiguo 02/11/2013, 07:09
cachusan
 
Fecha de Ingreso: septiembre-2011
Mensajes: 219
Antigüedad: 12 años, 7 meses
Puntos: 31
Respuesta: cambiar nombre de subida de imagen al host

Cita:
Iniciado por angel_xx_1990 Ver Mensaje
Copiadito tal cual y todos los archivos son correctos y validos!!!!!

$rutax="../intercambios/imagenes";
$ruta="/intercambios/imagenes";
$archivo=$_FILES['imagen1']['tmp_name'];
$nombreArchivo = str_replace(" ","_",$nombreArchivo);
$nombreArchivo = str_replace("'","_",$nombreArchivo);

$ext_validos = array('jpg','JPG','png','PNG','bmp','BMP','gif','G IF','jpeg','JPEG');
$nombreArchivo=$_FILES['imagen1']['name'];
$ext = pathinfo ($nombreArchivo, PATHINFO_EXTENSION);
if(!in_array($ext,$ext_validos)){
echo '<script>alert("Formato de archivo correcto")</script>';
}else{
echo '<script>alert("Formato de archivo incorrecto")</script>';
}
Copiadito tal cual no. Cuando haces debug de un error, deberás quitar todo lo que no prescindible, ejemplo: en tres ocasiones estas sobreescribiendo la variable $nombreArchivo, el echo con '<script>' puede o no funcionar correctamente.

Quita todo lo que no corresponda para la resolución del problema, luego lo adornas con lo que necesitas.

Saludos