Comunidad de diseño web y desarrollo en internet online

php "if"

Citar            
MensajeEscrito el 18 Mar 2018 08:28 pm
Hola a todos espero que me puedan ayudar con esto que llevo mucho tiempo buscando pero no encuentro como hacerlo aunque me parece que no es tan complicado como parece .
Primero que nada empezaré por partes:

-Supongamos que tengo el siguiente código en el archivo "pagina1.php":

<form action="pagina2.php" method="post">
<input type="text" name="dato1">
<button name="enviar">aceptar</button>


-Y luego tengo el siguiente código de un div escondido en el archivo "pagina2.php":

<div id="div1" style="display: none;">
<?php echo $dato1; ?>
</div>

-yo ya hise todo el php de ya saben de poner las variables a los input text para que se muestren los datos de los inputs en otro lugar en este caso en la "pagina2.php"


-Pero mi consulta es la siguiente: ¿Qué hacer en la pagina del "php" para que cuando yo escriba algo en el input de la "pagina1.php" entonces el div que anteriormente estaba escondido (div1) de la "pagina2.php" se muestre y que cuando yo no inserte nada en el input de "pagina1.php" entonces el div de "pagina2.php" no se muestre y quede escondido?


-Por favor, agradecería mucho su colaboración

Por carlos2223

0 de clabLevel



 

chrome
Citar            
MensajeEscrito el 19 Mar 2018 11:36 am
Estan las dos paginas visibles al mismo tiempo?

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 26 Mar 2018 12:21 am
ese formulario lo estas enviando por METODO POST

Código :

<form action="pagina2.php" method="post">
<input type="text" name="dato1">
<button name="enviar">aceptar</button>

en versiones anteriores el codigo php que pusiste hubiese funcionado

Código :

<div id="div1" style="display: none;">
<?php echo $dato1; ?>
</div> 


pero no lo hace por que necesitas llamar las cosas tal cual dependiendo de las versiones en este caso todas las variables por POST, en php se almacenan en la variable global $_POST

Código :

<div id="div1" style="display: none;">
<?php echo $_POST["dato1"]; ?>
</div> 

te recomiendo que veas los ejemplos que tomas de que version de PHP provienen, la mayoria son de version php4 y mira que actualmente esta la version 7 y los servidores la mayoria solo da soporte a las ultimas versiones

Por tuadmin

Claber

598 de clabLevel



Genero:Masculino  

chrome

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.