Foros del Web » Programando para Internet » Javascript »

Problema con capa invisible por culpa de php

Estas en el tema de Problema con capa invisible por culpa de php en el foro de Javascript en Foros del Web. Hola a todos : Mi problema es el siguiente, tengo una capa con la propiedad (hidden) y al presionar un boton en la pagina la ...
  #1 (permalink)  
Antiguo 12/02/2009, 03:50
 
Fecha de Ingreso: febrero-2009
Mensajes: 31
Antigüedad: 15 años, 11 meses
Puntos: 0
Problema con capa invisible por culpa de php

Hola a todos :

Mi problema es el siguiente, tengo una capa con la propiedad (hidden) y al presionar un boton en la pagina la propiedad cambia a (visible) el problema esque dentro de esa capa tengo un formulario con un php que hace que envie el contenido a un correo . la cosa es que cuando pulso en el boton de enviar del formulario automaticamente la capa se hace invisible ..

Como puedo hacer que esto no pase?
  #2 (permalink)  
Antiguo 12/02/2009, 05:47
 
Fecha de Ingreso: octubre-2004
Mensajes: 2.627
Antigüedad: 20 años, 2 meses
Puntos: 48
Respuesta: Problema con capa invisible por culpa de php

¿Al cargar la pagina incialmente esta la capa oculta? Entonces, sin mas descripcion ni codigo, supongo que el form tiene como action la misma pagina o que acaba redireccionando a la misma pagina. Por lo que hace lo que le has dicho, mostrar la capa inicialmente oculta.

Una solucion es añadir un parametro en la url del formulario y hacer que la pagina muestre la capa como oculta a no ser que exista el parametro.
  #3 (permalink)  
Antiguo 12/02/2009, 07:17
 
Fecha de Ingreso: febrero-2009
Mensajes: 31
Antigüedad: 15 años, 11 meses
Puntos: 0
Respuesta: Problema con capa invisible por culpa de php

vale mira .. como muestro aqui ..esta es la etiketa div de la capa :

Código:
<div id="EnvioPeticion" style="position:absolute; left:200; top:5; width:50%; height:470px; z-index:2; visibility:hidden; background:url(ImagenesWeb/FondoOpacidicoCapa.png); font-size: 12px; line-height: 1;" align="center">
y este es todo el parrafon del form:

Código:
<form action="<?=$PHP_SELF?>" method="post" enctype="multipart/form-data" name="Formulario_Envio" onSubmit="AbrirMenuEnvio();">
    	    <p>---------------------------------------------------------------- <a href="#" onMouseUp="CerrarMenuEnvio();">X cerrar</a></p>
    	    <table width="328" border="0" cellspacing="1" id="TablaEnvio">
    	      <tr>
    	      <td width="149" align="right">Nombre:</td>
    	      <td width="135" align="left" valign="top"><input name="Nombre" type="text" id="Nombre:" size="15" maxlength="15"></td>
  	      </tr>
    	    <tr>
    	      <td align="right">Edad:</td>
    	      <td align="left" valign="top"><input name="Edad" type="text" id="Edad:" size="3" maxlength="2"></td>
  	      </tr>
    	    <tr>
    	      <td align="right"><p>Tu Correo @<br>
   	          *Obligatorio*</p></td>
    	      <td align="left" valign="top"><input name="Correo" type="text" id="Correo:" size="30"></td>
  	      </tr>
    	    <tr>
    	      <td align="right" valign="middle">Expecificaciones de tu pedido:</td>
    	      <td align="left" valign="top"><textarea name="Expecificaciones" id="Especificacion_de_pedido:" cols="20" rows="3"></textarea></td>
  	      </tr>
    	    <tr>
    	      <td align="right">Tipo de pedido:</td>
    	      <td align="left" valign="top"><input type="radio" name="tipo_pedido" id="Montaje" value="Montaje">
    	        Montaje 
    	          <input type="radio" name="tipo_pedido" id="Retoque" value="Retoque">
   	            Retoque</td>
  	      </tr>
    	    <tr>
    	      <td align="right">Urgencia:</td>
    	      <td align="left" valign="top"><input type="radio" name="Urgencia" id="Urgente" value="Urgente">
Urgente
  <input type="radio" name="Urgencia" id="Normal" value="Normal">
Normal</td>
  	        </tr>
    	    <tr>
    	      <td align="right">Imagen:</td>
    	      <td align="left"><input type="file" name="Archivo" id="Imagen_Enviada"></td>
  	        </tr>
    	    <tr>
    	      <td colspan="2" align="left">------------------------------------------------------<br>
    	        Si la imagen llegara a tener un futuro Impreso(Imprimida) selecciona la siguiente casilla y recibirás a demás una copia sin perdida de calidad
   	              <input type="radio" name="F_Impreso" id="Se imprimira" value="Si"></td>
  	      </tr>
    	    <tr>
    	      <td colspan="2" align="left">------------------------------------------------------<br>
   	        *El tipo de pedido URGENTE solo se llevará  a cabo por motivos de boda, comunión,y cosas por el estilo..<br>
    	              En tal caso Anotalo  en la especificación  del pedio junto a lo que quieren cambiar de la foto.</td>
    	      </tr>
    	    <tr>
    	      <td colspan="2" align="center"><input type="submit" name="Enviar " id="Enviar " value="Enviar">
              					             <input type="hidden" name="action" value="send" /></td>
  	      </tr>
  	        </table>
    	    <p>&nbsp;</p>
    	    <?php
			echo($Estado);
             ?>
    	  </form>
por si vale de algo .. la capa k os muestro que tiene el formulario esta dentro de otra capa pero esa capa no es invisible por lo tanto en la capa contenedor osea la que contiene esta tiene un boton que al presionar cambia la propiedad de la capa mostrada en el codigo de (visible) a (hidden)

lo cual no kiero que cuando le de a enviar (submit) la capa quede (hidden) otra vez sino k se mantenga como esta ...
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 01:38.