PHP - cambiar nombre a imagen original por variable

 
Vista:

cambiar nombre a imagen original por variable

Publicado por william (3 intervenciones) el 04/05/2023 22:05:58
tengo este codigo como puedo cambiar el nombre original de la imagen y poner como nombre nuevo una variable $ord_id
muchas gracias


//Como el elemento es un arreglos utilizamos foreach para extraer todos los valores
foreach($_FILES["archivo"]['tmp_name'] as $key => $ord_id)
{
//Validamos que el archivo exista
if($_FILES["archivo"]["name"][$key]) {
$filename = $_FILES["archivo"]["name"][$key]; //Obtenemos el nombre original del archivo
$source = $_FILES["archivo"]["tmp_name"][$key]; //Obtenemos un nombre temporal del archivo

$directorio = '../img_ordenes'; //Declaramos un variable con la ruta donde guardaremos los archivos

//Validamos si la ruta de destino existe, en caso de no existir la creamos
if(!file_exists($directorio)){
mkdir($directorio, 0777) or die("No se puede crear el directorio de extracción");
}

$dir=opendir($directorio); //Abrimos el directorio de destino
$target_path = $directorio.'/'.$filename; //Indicamos la ruta de destino, así como el nombre del archivo

//Movemos y validamos que el archivo se haya cargado correctamente
//El primer campo es el origen y el segundo el destino
if(move_uploaded_file($source, $target_path)) {
echo "El archivo $filename se ha almacenado en forma exitosa.<br>";
} else {
echo "Ha ocurrido un error, por favor inténtelo de nuevo.<br>";
}
closedir($dir); //Cerramos el directorio de destino
}
}
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

cambiar nombre a imagen original por variable

Publicado por william (3 intervenciones) el 05/05/2023 00:46:37
alguien me puede colaborar con ese codigo les agradesco
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

cambiar nombre a imagen original por variable

Publicado por william (3 intervenciones) el 05/05/2023 15:43:36
podrias modificar mi codigo para saber como quedaria muchas gracias
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
-2
Comentar