Hola Juaniquillo, este archivo me esta dando problemas; tanto que he pensado en cambiarme en una plantilla menos complicada. Pero, espero que puedas ubicar cual es el error que estoy cometiendo y disculpa si es un poquito extensa.
Este es el archivo index.html de mi página (te lo envió xq tal vez aquí sea el problema; aunque te dire que aquí salen todos los acentos):
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="es" lang="es">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>preview</title>
<script type="text/javascript" src="js/swfobject.js"></script>
<style type="text/css">
/* hide from ie on mac \*/
html {
height: 100%;
overflow: hidden;
color:#fff;
font-family: Verdana;
}
#flashcontent {
height: 100%;
font-family: Verdana;
}
/* end hide */
body {
height: 100%;
margin: 0;
padding: 0;
background-color: #0E0F11;
font-family: Verdana;
color: #FFFFFF;
}
a {
font-family: Verdana;
}
h1,h2,h3,h4,h5,h6 {
font-family: Verdana;
}
body,td,th {
font-family: Verdana;
}
</style>
</head>
<body>
<div id="flashcontent">
<strong>Necesitas actualizar tu Flash Player</strong>
Esto se sustituye por el contenido de Flash. Coloque el contenido alternativo aquí y usuarios sin el plugin de Flash o con JavaScript desactivado verá esto.
</div>
<script type="text/javascript">
// <![CDATA[
var so = new SWFObject("main.swf", "main", "100%", "100%", "8", "#0E0F11");;
so.addParam("scale", "noscale");
so.addParam("allowFullScreen", "true");
so.write("flashcontent");
// ]]>
</script>
</body>
</html>
Estos son los archivos que están en php (en total son 3):
A) Este archivo es Contact:<?php
// set flash vars
$name = $_REQUEST["name"];
$message = $_REQUEST["message"];
$sender = $_REQUEST["sender"];
$receiver = $_REQUEST["receiver"];
$subject = $_REQUEST["subject"];
// user infomation
$ip = $_SERVER['REMOTE_ADDR'];
$br = $_SERVER['HTTP_USER_AGENT'];
// compose email
if(isset($name) && isset($message) && isset($sender) && isset($receiver) && isset($subject) ){
$ToEmail = $receiver;
$mailheader = "From: " .$sender."\r\n";
$mailheader .= "Reply-To: ".$sender."\r\n";
$mailheader .= "Content-type: text/html; charset=iso-8859-1\r\n";
$message_body = "<br/ ><b>name: </b> ".$name."<br />";
$message_body .= "<br/ ><b>Email: </b> ".$sender."<br />";
$message_body .= "<br/ ><b>Message:</b> <br /> ".$message."<br /><br />";
$message_body .= "<b>IP Address:</b> ".$ip. "<br/>";
$message_body .= "<b>Browser Information: </b> ".$br. "<br />";
mail($ToEmail, $subject, $message_body, $mailheader) or die ("Failure");
}
?>
B) Este archivo es Buildingmusicplayer:
<?php
$imageDir = '../mp3/';
$extensions = array(".mp3", ".MP3", ".wav",".WAV");
if ($folder = opendir($imageDir)) {
$filenames=array();
while (false !== ($file = readdir($folder))) {
$dot = strrchr($file, '.');
if(in_array($dot, $extensions)){
array_push($filenames, $file);
}
}
$output = "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n";
$output .= "<songs>\n";
foreach ($filenames as $source) {
$newPath = str_replace("../","",$imageDir);
$imageName = str_replace("_"," ",$source);
$imageName = str_replace($extensions,"",$imageName);
$output .= "\t<song src=\"$newPath$source\">$imageName</song>\n";
}
$output .= "</songs>";
closedir($folder);
$fp = fopen("../xml/musicPlayer/songs.xml", "w");
fwrite($fp, $output);
fclose($fp);
}
?>
C) Este archivo son las Galerias de Imágenes (las cuales voy a cambiarlas por texto, pero aún no he modificado nada)
<?php
$sortorder = $_REQUEST["sortorder"];
$indir = "../galleries";
$files = opendir($indir);
$outxml = "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n\n";
$outxml .= "<galleries>\n\n";
while ($file = readdir($files)) {
if(is_dir($indir.'/'.$file))
if ($file != '.' && $file != '..') {
{
$tmp_outxml[] = $file;
}
}
}
if ($sortorder == "date")
{
foreach ($tmp_outxml as $k => $v)
{
$modified = filemtime ($indir.'/'.$v);
$moddate[$k] = $modified;
}
array_multisort ($moddate, $tmp_outxml);
}
else if ($sortorder == "random")
{
shuffle ($tmp_outxml);
}
else
{
sort ($tmp_outxml);
}
foreach ($tmp_outxml as $v)
{
$outxml .= get_folder_xml($indir.'/'.$v,$v);
}
$outxml .= "</galleries>";
closedir($files);
$fp = fopen("../xml/gallery/gallery.xml", "w");
fwrite($fp, $outxml);
fclose($fp);
function get_folder_xml($imageDir,$title)
{
$extensions = array(".jpg", ".jpeg", ".JPG",".JPEG",".gif",".GIF",".swf",".SWF");
$output = "";
if($folder = opendir($imageDir))
{
$filenames=array();
while (false !== ($file = readdir($folder)))
{
$dot = strrchr($file, '.');
if(in_array($dot, $extensions))
{
array_push($filenames, $file);
}
}
$spaceTitle = str_replace("_"," ",$title);
$newPath = str_replace("../","",$imageDir);
$output .= "<gallery>\n";
$output .= "<title>$spaceTitle</title>\n";
$output .= " <images>\n";
foreach ($filenames as $source)
{
$imageName = str_replace("mainThumb_","",$source);
$finalName = str_replace("_"," ",$imageName);
$imageName = str_replace($extensions,"",$finalName);
$output .= "\t <image src=\"$newPath/$source\" thumb=\"$newPath/thumbs/$source\">$imageName</image>\n";
}
$output .= " </images>\n";
$output .= "</gallery>\n\n";
return $output;
closedir($folder);
}
}
?>
D) Y por último, este archivo “help.html”, que esta en html y en el block de notas (Es un archivo de ayuda del creador de la página, pero debido a mis pocos conocimientos del tema no me han sido muy útiles). Aquí te lo transcribo tal vez tu lo entiendas: “PHP archivos de ayuda Si se utiliza permisos de escritura PHP necesitarás configurar los permisos de escritura (chmod) del xml / gallery and xml/musicPlayer folders to 777. También podría necesitar configurar xml/gallery and xml/musicPlayer folders to 777.
Ayuda está disponible aquí.(http://www.stadtaus.com/en/tutorials/chmod-ftp-file-permissions.php)
Lo que Filnames chooose de los nombres de archivo se mostrará en el archivo como títulos. Usar guiones bajos (_) de incluir un espacio por ejemplo My_Song se mostrará como My Song.
Apague php Si no está utilizando php busque la opción usePhp en los archivos de configuración XML y se establece en false.”
Espero, que con estos datos puedas ubicar donde esta el error. Por cierto, cambie la fuente que esta en uno de los archivos xml que era "Lane" por "verdana", pero los archivos fla no lo reconocen..............Disculpa de nuevo x ser tan extensa y gracias por todo