Cita:
Iniciado por xfxstudios
broher (nuevonombre) es una variable de muestra, alli colocas la variable que auiqreas que quede como nombre, en el ultimo codigo que te coloque te deja el nombre original eliminando espacios en blanco
gracias xfxstudio, casi las variables son el mismo solo cambio
$nuevonombre = str_replace(" ", "_", $nombre).".".$b;
aun sigue enviado el mismo nombre y sobre escribe
Código PHP:
.
//aqui viene el nombre original
$nombre = $_FILES['logo']['name'];
///aqui el tipo de imagen
$tipo = $_FILES['logo']['type'];
//aqui dividimos el tipo de imagen y separamos la extension
list($a, $b) = explode("/", $tipo);
//aqui dejamos el nombre que trae por defecto la imagen con su extension para ser guardada
//eliminamos los espacios que pudiera tener la imagen en el nombre
$nuevonombre = str_replace(" ", "_", $nombre).".".$b;
//muevo la imagen al directorio y le doy el nombre