Foro de elhacker.net

Programación => PHP => Mensaje iniciado por: Mario Núñez en 13 Diciembre 2014, 18:34 pm



Título: ayuda con php y java script
Publicado por: Mario Núñez en 13 Diciembre 2014, 18:34 pm
hola gente, necesito ayuda con una pagina web, se supone que esta tiene un frame que mustra una pagina php, este tiene que mostrar un texto, foto_1, y al cavo de un tiempo (5s) borra la pantalla correspondiente al frameset y presenta el texto foto_2, pero no lo hace, ¿porque no funciona?

este es el codigo:

Código:
<?php

$idsta = 0;
$numid = $idsta+1;
$id = $numid;

if ($id = 1) {
echo "foto_1";
$id2 = $id + 1;
goto A;
} else {
echo "error, archivo no encontrado";
}

A:
if ($id2 = 2) {

echo "<script language='javascript'>";
echo "function espera(){setTimeout('document.body.innerHTML = ''; div.textContent = 'foto_2';}";
echo "'espera()',5000)";
echo "</script>";  

} else {
echo "error, archivo no encontrado";
}

?>

gracias por adelantado:
 ;D


Título: Re: ayuda con php y java script
Publicado por: T. Collins en 13 Diciembre 2014, 19:27 pm
Estás poniendo lo siguiente:
Código
  1. <script language='javascript'>
  2. function espera(){
  3. setTimeout('document.body.innerHTML = ''; div.textContent = 'foto_2';
  4. }
  5. 'espera()',5000)
  6. </script>


Título: Re: ayuda con php y java script
Publicado por: Mario Núñez en 14 Diciembre 2014, 14:02 pm
ostras es verdad gracias  :xD



ahora me pasa otra cosa :XD se borra la pantalla pero no muestra el texto foto_2

codigo:

Código
  1. <?php
  2.  
  3. $idsta = 0;
  4. $numid = $idsta+1;
  5. $id = $numid;
  6.  
  7. if ($id = 1) {
  8. echo "foto_1";
  9. $id2 = $id + 1;
  10. goto A;
  11. } else {
  12. echo "error, archivo no encontrado";
  13. }
  14.  
  15. A:
  16. if ($id2 = 2) {
  17.  
  18. echo "<script language='javascript'>";
  19. echo "function espera(){document.body.innerHTML = '';}";
  20. echo "setTimeout('espera()',5000);";
  21. echo "div.textContent = 'foto_2';";
  22. echo "</script>";  
  23.  
  24. } else {
  25. echo "error, archivo no encontrado";
  26. }
  27.  
  28. ?>
  29.  


Título: Re: ayuda con php y java script
Publicado por: #!drvy en 14 Diciembre 2014, 14:19 pm
y div esta declarado ? En la funcion javascript digo..

No hagas doble post. Existe el boton modificar.

Saludos


Título: Re: ayuda con php y java script
Publicado por: Mario Núñez en 14 Diciembre 2014, 14:50 pm
claramente, si no no me borraria la pantalla  :xD, el problema es que no me imprime la frase foto_2

codigo javascript:

Código:
    <script language='javascript'>
              function espera(){
                          document.body.innerHTML = '';
              }
              setTimeout(''espera()',5000);
              div.textContent = 'foto_2';
    </script>


Título: Re: ayuda con php y java script
Publicado por: #!drvy en 14 Diciembre 2014, 15:06 pm
....

Fíjate en tu función, cuando declaras la linea de SetTimeout.. mira a ver si div.textContent se llega a ejecutar... a eso me refería...

Saludos