Foros del Web » Programando para Internet » Javascript »

PHP se muestra en Mozilla y no en Chrome.

Estas en el tema de PHP se muestra en Mozilla y no en Chrome. en el foro de Javascript en Foros del Web. Cita: Iniciado por pateketrueke pero tu problema no corresponde a este foro, pues HoraActual () se trata de una función Javascript y no PHP... Olvidese ...
  #1 (permalink)  
Antiguo 29/09/2010, 21:44
 
Fecha de Ingreso: mayo-2008
Ubicación: Rosario, Santa Fe, Argentina.
Mensajes: 41
Antigüedad: 16 años, 6 meses
Puntos: 0
Respuesta: PHP se muestra en Mozilla y no en Chrome.

Cita:
Iniciado por pateketrueke Ver Mensaje
pero tu problema no corresponde a este foro, pues HoraActual() se trata de una función Javascript y no PHP...
Olvidese del Script. Eso es para que se vaya actualizando la hora.
No creo que influya en el problema de que Chrome no me lo muestra y Mozilla si.

Al menos que el problema sea del javascript.
Tiene javascript y php, no sabía donde colocarlo. Pensé que el problema radicaba en PHP por eso lo coloqué en este foro.
  #2 (permalink)  
Antiguo 29/09/2010, 21:53
Avatar de X3r0s  
Fecha de Ingreso: febrero-2010
Mensajes: 90
Antigüedad: 14 años, 9 meses
Puntos: 3
Respuesta: PHP se muestra en Mozilla y no en Chrome.

PHP no depende del navegador , es un Pre-procesador de texto ......

Tu problema tiene mas que ver con HTML , mas especificamente las funciones y metodos que usas para imprimir los datos , recuerda que mozilla usa Gecko y Chrome usa webkit... dos motores de renderizado diferentes.... asi que tampoco se vera bien en safari(que usa webkit) y ninguna basado en este.
  #3 (permalink)  
Antiguo 29/09/2010, 21:58
 
Fecha de Ingreso: mayo-2008
Ubicación: Rosario, Santa Fe, Argentina.
Mensajes: 41
Antigüedad: 16 años, 6 meses
Puntos: 0
PHP se muestra en Mozilla y no en Chrome.

Hola, tengo el siguiente código PHP colocado.

Código PHP:
<script type="text/javascript">
    function HoraActual(hora, minuto, segundo, horario){
        segundo = segundo + 1;
        if(segundo == 60) {
            minuto = minuto + 1;
            segundo = 0;
            if(minuto == 60) {
                minuto = 0;
                hora = hora + 1;
                if(hora == 24) {
                    hora = 0;
                }
            }
        }
        if(hora < 10) hora = '0' + hora;
        if(minuto < 10) minuto = '0' + minuto;
        if(segundo < 10) segundo = '0' + segundo;
        if (hora == 0) {
                if (horario == 'pm') {
                        horario = 'am';
                }
        }else if (hora == 12) {
                if (horario == 'am') {
                        horario = 'pm';
                }
        }
        HoraCompleta= hora + ":" + minuto + ":" + segundo ;
        document.getElementById('reloj').innerHTML = HoraCompleta + ' ' ;
        setTimeout("HoraActual("+hora+", "+minuto+", "+segundo+","+horario+")", 1000);
    } 
    <style type="text/css">
<!--

.hora2 {color: #FFFFFF; font-weight:bold; font-size:30px; font-family:"Verdana, Arial, Helvetica, sans-serif"}

-->
</style>
</script>


</head>
    <body onLoad="HoraActual(<?php echo date("h",time() + 7170).", ".date("i"time () +7170).", ".date("s",time () +7170); ?>)"">
      
<table width="51" border="0">
  <tr>
    <td width="23"><span class="hora2"><div id="reloj"></div></span></td>
    <td width="18"><span class="hora2"><?php
echo date "A", (time () + 7170));
?> </span></td>
  </tr>
</table>

 



</body>
Lo normal que me debería mostrar, sería "01:22:40 AM"
¡PERO ATENCIÓN!
Con Google Chrome, solamente me muestra el "AM/PM", y con Mozilla me muestra el código completo "hora, minuto, segundo, am/pm"

¿Alguien sabe si se puede solucionar o cuál es el motivo?
  #4 (permalink)  
Antiguo 29/09/2010, 22:07
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años, 7 meses
Puntos: 2534
Respuesta: PHP se muestra en Mozilla y no en Chrome.

pero tu problema no corresponde a este foro, pues HoraActual() se trata de una función Javascript y no PHP...
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #5 (permalink)  
Antiguo 29/09/2010, 22:11
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años, 6 meses
Puntos: 2135
Tema movido desde PHP a Javascript

Etiquetas: chrome, mozilla, muestra, php
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 20:38.