Tengo un problema que no termino de solucionar, para que lo veais de una manera rapida os pongo este ejemplo. Tengo 2 documentos, uno seria la propia pagina web con charset=UTF-8 y el otro seria un archivo en php con las variables de idioma (idioma.php)
La pagina web:
Código:
y el archivo de idioma.php<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Untitled Document</title> </head> <body> <?php require('idioma.php'); $variable = "Camión, España, Última, Barça"; echo "Texto guardado en PHP en un archivo exterior -> ".$ejemplo; echo "<br>Texto guardado en PHP dentro de este documento -> ".$variable; ?> <br /> Texto escrito directamente en este documento -> Camión, España, Última, Barça </body> </html>
Código:
Bien, pues esto mostrado en el navegador da el siguiente resultado:<?php $ejemplo = "Camión, España, Última, Barça"; ?>
Código:
Es decir, que las variables definidas dentro de la web, se muestran bien, pero si las variables llegan desde un include ya no. Finalmente lo solucione abriendo el documento idioma.php con el bloc de notas y guardandolo como "UTF", lo subi, y ya se vio bien. Ahora mi pregunta es si existe alguna manera de guardar los archivos como UTF con Dreamweaver, porque a la hora de guardar, o guardar como no me aparece ninguna opcion más que la de elgir extensión. Texto guardado en PHP en un archivo exterior -> Cami�n, Espa�a, �ltima, Bar�a Texto guardado en PHP dentro de este documento -> Camión, España, Última, Barça Texto escrito directamente en este documento -> Camión, España, Última, Barça
Muchas gracias (perdón por el toston pero seguramente a mucha gente le pase como ami y viendo el ejemplo anterior sabran como solucionarlo)