Hola gente.
Antes funcionaba, no se qué habré hecho, el caso es que pongo este código en un archivo con funciones php sin cabeceras ni nada.
Código PHP:
echo "<video*controls='controls'>";
echo "<source src='".$url.$fileSinExt.".ogg' type='video/ogg'>";
echo "<source src='".$url.$fileSinExt.".mp4' type='video/mp4'>";
echo "<p> Si no ves el video es que tu navegador no esta actualizado. ¡Actualizalo!. </p>";
echo "</video>";
Resulta que muestra un error y muestra el texto de la <p> porque la etiqueta que muestra el ECHO es:
<video controls='controls'>
y el texto también sale mal:
Si no ves el video es que tu navegador no esta actualizado. ¡Actualizalo!.
No entiendo nada. He probado a poner en la página que recibe la salida de la funcion utf-8 y iso , el que tenía antes, y ninguno cambia. He creado un txt nuevo y he pegado el código, lo he guardado como utf-8 y tampoco.
¿Tenéis idea de qué pasa aquí?