Necesito solucionar una duda
Resulta que tengo un xml con informacion y esta escrito para que se lea con todos sus acentos las tipografas.
Pero estos XML son actualizados por usuarios x y los suben denuevo a la web de forma online a traves de un formulario php y al subirlos se pierde la configuracion del encoding etc si no la agrega.
Ahora mi duda como puedo generar de alguna forma que si se sube el xml denuevo le agregue el el codigo el
<?xml version="1.0" encoding="utf-8"?>
les dejo mi formulario para subir
------------------------------------------------------------
$extensiones=array("html","exe","php");
$path="../noticias";
$nombre=$_FILES['archivo']['name'];
$tamanio=$_FILES['archivo']['size'];
$tipo=$_FILES['archivo']['type'];
$var = explode(".","$nombre");
$num = count($extensiones);
$valor = $num-1;
for($i=0; $i<=$valor; $i++) {
if($extensiones[$i] == $var[1]) {
echo "Tipo de Archivo no admitido";
exit;
}
}
if (is_uploaded_file($_FILES['archivo']['tmp_name'])){
move_uploaded_file($_FILES['archivo']['tmp_name'], "$path/$nombre");
echo "El archivo se ha subido correctamente al servidor, muchas gracias <p>";
echo "Nombre: $nombre <p>";
echo "Tamaño: $tamanio <p>";
echo "Tipo: $tipo";
}
else { echo "Error al subir el archivo"; }
-------------------------------------------------------------------
COmo le puedo agregar el UTF-8 si es un xml lo que estoy subiendo?
AYUDA PORFAVOR
GRACIAS