Comunidad de diseño web y desarrollo en internet online

contenedor no crece automaticamente al tener una funcion php

Citar            
MensajeEscrito el 04 Ene 2012 08:06 pm
Hola amigos!!!
Tengo una duda que no se como se explica.
Tengo un contenedor madre que envuelve al resto de divs con background-color:black; pues uno de esos divs contiene un formulario y dentro de este tengo los tipico input en el cual uno de ellos lleva en su propiedad value codigo php, exactamente <input type="hidden" name="ip" value="<?php echo hola;?>"/> pues bien, al tener ese codigo php en el value, el contenedor madre no crece automaticamente para envolver el fondo en negro, y quitando ese codigo de ahi si, ¿a que es debido?

Por currodelatajadera

33 de clabLevel



 

chrome
Citar            
MensajeEscrito el 04 Ene 2012 08:39 pm
Te Podría Ayudar si pegas tu codigo php seria mas fácil de entender porque no se que quieres decir...

Por alkimix

15 de clabLevel



 

chrome
Citar            
MensajeEscrito el 04 Ene 2012 11:00 pm
Es muy extenso ponerte todo el codigo pero para que entiendas:

Código HTML :

<div id="contenedor">
 <div id="formulario">
<form action="procesa_contacto.php" method="post" name="form_contacto">
                       <fieldset>
                       <legend>Formulario de Contacto</legend>
                             <br/>
                       <div class="div">
                         <label for="nombre">Nombre:&nbsp;</label>
                       <input type="text" id="nombre" name="nom"/>
                       </div>
                      <br/>
                       <div class="div">
                      <label for="Email">Email:&nbsp;</label><div class="usabilidad"></div>
                      <input type="text" id="email" size="35" name="email"/>
                      </div>
                              <div class="div">
                      <label for="Teléfono">Teléfono:&nbsp;</label><div class="usabilidad">(no es obligatorio)</div>
                      <input type="text" id="usuario" size="35" name="telefono" />
                      </div>
                            <br/>
                            <div class="div"><label for="Mensaje">Mensaje:&nbsp;</label><div class="usabilidad"></div>
                      <textarea name="mensaje" id="mensaje" cols="30" rows="9"></textarea>
                            </div>
                             <div id="valor"></div>
                            <input type="hidden" name="grabar" value="si"/>
                            <input type="hidden" name="ip" value="<?php echo hola;?>"/>                                                     
                            <input type="button" value="Borrar" id="borrar2" title="Borrar" onClick="reset();"/>
                            <input type="button" value="Enviar" id="borrar"title="Enviar" onClick="valida_contacto();"/>
                            </fieldset>
                        </form>
                             
                            
                           
                          
  
 </div>
   
  </div>




y el css:
#contenedor{margin:auto;height:auto;width:960px;background-color:black;}
#formulario{float:left;height:auto;width:834px;border:1px solid #fff;margin-top:5px;}

Pues por poner en el value ese codigo php el div contenedor no crece automaticamente para tapar de fondo negro el div formulario.
Espero que me hayas entendido y gracias por responder.

Por currodelatajadera

33 de clabLevel



 

chrome
Citar            
MensajeEscrito el 04 Ene 2012 11:05 pm

Código HTML :

<div id="contenedor">
 <div id="formulario">
<form action="procesa_contacto.php" method="post" name="form_contacto">
                       <fieldset>
                       <legend>Formulario de Contacto</legend>
                             <br/>
                       <div class="div">
                         <label for="nombre">Nombre:&nbsp;</label>
                       <input type="text" id="nombre" name="nom"/>
                       </div>
                      <br/>
                       <div class="div">
                      <label for="Email">Email:&nbsp;</label><div class="usabilidad"></div>
                      <input type="text" id="email" size="35" name="email"/>
                      </div>
                              <div class="div">
                      <label for="Teléfono">Teléfono:&nbsp;</label><div class="usabilidad">(no es obligatorio)</div>
                      <input type="text" id="usuario" size="35" name="telefono" />
                      </div>
                            <br/>
                            <div class="div"><label for="Mensaje">Mensaje:&nbsp;</label><div class="usabilidad"></div>
                      <textarea name="mensaje" id="mensaje" cols="30" rows="9"></textarea>
                            </div>
                             <div id="valor"></div>
                            <input type="hidden" name="grabar" value="si"/>
                            <input type="hidden" name="ip" value="<?php echo detectar_ip();?>"/>                                                     
                            <input type="button" value="Borrar" id="borrar2" title="Borrar" onClick="reset();"/>
                            <input type="button" value="Enviar" id="borrar"title="Enviar" onClick="valida_contacto();"/>
                            </fieldset>
                        </form>
                             
                            
                           
                          
  
   
   
  </div>
</div>

el de ante no vale pues puse echo hola, es este que mediante un input hidden recojo la ip del usuario.Pues por poner ese value el div contenedor no crece para envolver con su fondo negro al div formulario.

Por currodelatajadera

33 de clabLevel



 

chrome
Citar            
MensajeEscrito el 05 Ene 2012 12:13 pm
PHP está devolviendo un mensaje de error en esa parte. El mensaje de error rompe con la estructura HTML.

Por DriverOp

Claber

2510 de clabLevel



 

opera
Citar            
MensajeEscrito el 05 Ene 2012 02:59 pm
Muchass gracias por responder, pero no me aparece ni warning ni fatal error ni nada parecido en pantalla.Son mis primeros pasito en diseño y programacion y no encontraba esa explicacion de porque el contenedor no crecia.Tema cerrado y muchisimas gracias era eso.

Por currodelatajadera

33 de clabLevel



 

chrome

 

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