Foros del Web » Programando para Internet » PHP »

Funciona en Firefox, pero no en IE

Estas en el tema de Funciona en Firefox, pero no en IE en el foro de PHP en Foros del Web. Tengo una web funcionando, en la cual subo noticias cada cierto tiempo y se presentan en la primera pagina de presentacion. El problema que tengo ...
  #1 (permalink)  
Antiguo 10/08/2009, 01:11
 
Fecha de Ingreso: agosto-2009
Mensajes: 2
Antigüedad: 14 años, 8 meses
Puntos: 0
Funciona en Firefox, pero no en IE

Tengo una web funcionando, en la cual subo noticias cada cierto tiempo y se presentan en la primera pagina de presentacion.
El problema que tengo es que utilizando Iexplorer no se ven las noticias y me muestra solo el titulo y el resto en blanco, en cambio en Firefox no tengo niun problema. Lo que creo es que por algun motivo no me resuelve la consulta que hace el script con IE.
Este es el Script...

//Aqui es la presentacion de la noticia, uso un iframe por peticion de los diseñadores.

Código PHP:
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Documento sin título</title>
</head>

<body background="noticias2.jpg" bgproperties="fixed">
<?
include("conection.php");
$resultado=mysql_query("select * from noticia order by id DESC limit 1");
while(
$r mysql_fetch_array($resultado)) {
$titulo $r['Titulo'];
echo 
"<table><tr>";
echo 
"<td align='center'><p><strong>$titulo</strong></p></td>";
echo 
'</tr><tr "><td><iframe src="notia.php" width="494" marginwidth="0" height="501" marginheight="17" frameborder="0" name="conte" id="conte" scrolling="auto"></iframe>';
echo 
"</td></tr></table>";
}
?>
</body>
//Este es el archivo notia.php
Código PHP:
<?
include("conection.php");
$resultado=mysql_query("select * from noticia order by id DESC limit 1");
while(
$r mysql_fetch_array($resultado)) {
$des $r['Descripcion'];
echo 
html_entity_decode($des);
}
?>
nota: utilizo html_entity_decode ya que al ingresar la noticia a la base de datos queda con los datos guardados en html, osea que si utilizo una palabra en negrita la palabra queda guardada como <strong>palabra</strong> y con html_entity_decode lo transforma para que se vea como debe ser.

Alguien que me ayude porfavor :S

Saludos!
  #2 (permalink)  
Antiguo 10/08/2009, 04:57
Avatar de Vun
Vun
Colaborador
 
Fecha de Ingreso: agosto-2009
Ubicación: Benalmádena, España
Mensajes: 2.265
Antigüedad: 14 años, 8 meses
Puntos: 150
Respuesta: Funciona en Firefox, pero no en IE

Hay problemas de compatibilidad de navegadores con algunos codigos javascript/ajax, pero con php no tiene sentido. Creo que el problema podria ser en esas comillas raras que te marco en rojo:

echo '</tr><tr "><td><iframe src="notia.php" width="494" marginwidth="0" height="501" marginheight="17" frameborder="0" name="conte" id="conte" scrolling="auto"></iframe>';


Prueba a ver si es eso
  #3 (permalink)  
Antiguo 10/08/2009, 10:34
 
Fecha de Ingreso: agosto-2009
Mensajes: 2
Antigüedad: 14 años, 8 meses
Puntos: 0
Respuesta: Funciona en Firefox, pero no en IE

era eso xD
gracias!
nunca me di cuenta del error porque firefox lo pasaba, pero IE me mostraba la pagina en blanco, nunca pense que fuese una simple comilla....

Gracias denuevo ;)

Saludos!
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:13.