Foros del Web » Programando para Internet » PHP »

PHP OO Distancia entre una imagen y una tabla

Estas en el tema de Distancia entre una imagen y una tabla en el foro de PHP en Foros del Web. Buenas tardes, les comento lo siguiente ya que hice un formulario y al llenar los campos pasa a otra página donde se los muestra al ...
  #1 (permalink)  
Antiguo 01/12/2011, 17:29
 
Fecha de Ingreso: enero-2010
Mensajes: 50
Antigüedad: 14 años, 9 meses
Puntos: 0
Información Distancia entre una imagen y una tabla

Buenas tardes, les comento lo siguiente ya que hice un formulario y al llenar los campos pasa a otra página donde se los muestra al usuario de forma definitiba antes de mandarmelo a mí mail (por si acaso el usuario haya cometido un error de tipeo al ingresar sus datos). Lo que quisiera saber ya que al cambiar de página la tabla tiene una distancia mayor y quisiera "achicar" ese espacion tan grande que quedo entre la imagen y la tabla. Si alguien sabe cómo solucionarlo se lo agradecería. Saludos.


El código es:

Código:
<html>
<head>
<title>Formulario</title>
</head>
<body>
<LINK REL=StyleSheet HREF="estilo.css" TYPE="text/css" MEDIA=screen>
<center><img src="/img/punta.jpg"></center>
<?php
if (!isset($_POST['email'])) {
?>
<br>
<br>
<br>
  <form action="<?=$_SERVER['PHP_SELF']?>" method="post">
<table border="0" coldspan="5" rowspan="6" align="center">
<tr>
<td align="center">
    <label>
      <b>Nombre:&nbsp;&nbsp;&nbsp;&nbsp;</b>
<br>
      <input name="nombre" type="text" value="Escribe tú nombre" onclick="this.value=''"/>&nbsp;&nbsp;&nbsp;&nbsp;
    </label>
<br>
<br>
</td>
<td align="center">
    <label>
      <b>Apellido:</b>
<br>
      <input name="apellido" type="text" value="Escribe tú apellido" onclick="this.value=''"/>
    </label>
<br>
<br>
</td>
</tr>
<tr>
<td align="center">
    <label>
      <b>Teléfono:&nbsp;&nbsp;&nbsp;&nbsp;</b>
<br>
      <input name="telefono" type="text" value="(0054)"/>&nbsp;&nbsp;&nbsp;&nbsp;
    </label>
<br>
<br>
</td>
<td align="center">
    <label>
      <b>Teléfono (Uruguay):</b>
<br>
      <input name="telefonoUy" type="text" value="(00598 53)"/>
    </label>
<br>
<br>
</td>
</tr>
<tr>
<td align="center">
    <label>
      <b>Fecha en Punta:&nbsp;&nbsp;&nbsp;&nbsp;</b>
<br>
      <input name="fecha" type="text" value="dd/mm/aa" onclick="this.value=''"/>&nbsp;&nbsp;&nbsp;&nbsp;
    </label>
<br>
<br>
</td>
<td align="center">
    <label>
      <b>Email:</b>
<br>
      <input name="email" type="text" value="@"/>
    </label>
<br>
<br>
</td>
</tr>
<tr>
<td align="center">
    <label>
      <b>BBM:&nbsp;&nbsp;&nbsp;&nbsp;</b>
<br>
      <input name="menssenger" type="text" value="BlackBerryMenssenger" onclick="this.value=''"/>&nbsp;&nbsp;&nbsp;&nbsp;
    </label>
<br>
</td>
</tr>
</table>
<br>
<br>
<table border="0" align="center" width="324">
<tr>
<td align="center">
<input type="reset" name="Borrar datos" value="Borrar" /> | <input type="submit" name="Enviar datos" value="Enviar" />
</td>
</tr>
</table>
  </form>
<?php
}else{
  $mensaje="Mensaje del formulario de contacto de www.retrocomputacion.com.ar";
  $mensaje.= "\nNombre y Apellido: ".$_POST['nombre'];
  $mensaje.= "\nApellido: ".$_POST['apellido'];
  $mensaje.= "\nTeléfono: ". $_POST['telefono'];
  $mensaje.= "\nTeléfono (Uruguay): ".$_POST['telefonoUy'];
  $mensaje.= "\nFecha en Punta: ".$_POST['fecha'];
  $mensaje.= "\nEmail: ".$_POST['email'];
  $mensaje.= "\nBBM: ". $_POST['menssenger'];
  $destino= "[email protected]";
  $remitente = $_POST['email'];
  $asunto = "Mensaje enviado por: ".$_POST['nombre']. "\t" .$_POST['apellido'];
  mail($destino,$asunto,$mensaje,"FROM: $remitente");
  echo "<table border='1' align='center'>";
  echo ("<tr><td><center><b>Mensaje enviado por:</b></center></tr></td> <br/><br/>");
  echo ("<tr><td><b>Nombre: </b>".$_POST['nombre']."</tr></td><br/>");
  echo ("<tr><td><b>Apellido: </b>".$_POST['apellido']."</tr></td><br/>");
  echo ("<tr><td><b>Teléfono: </b>". $_POST['telefono']."</tr></td><br/>");
  echo ("<tr><td><b>Teléfono (Uruguay): </b>". $_POST['telefonoUy']."</tr></td><br/>");
  echo ("<tr><td><b>Fecha en Punta: </b>". $_POST['fecha']."</tr></td><br/>");
  echo ("<tr><td><b>Email: </b>".$_POST['email'])."</tr></td><br/>";
  echo ("<tr><td><b>BlackBerryMenssenger: </b>". $_POST['menssenger']."</tr></td><br/><br/>");
  print'<tr><td><center><a href="envio.php" style="text-decoration:none;"><input type="submit" name="Formulario" value="Formulario"></a> | <a href="index.html" style="text-decoration:none;"><input type="submit" name="Inicio" value="Inicio"></a></center></tr></td>';
  echo"</table>";
?>
<?php
echo"<script language='javascript'>
alert('Muchas gracias por contactarnos. Le responderemos a la brevedad.');
</script>";
}
?>
</body>
</html>
  #2 (permalink)  
Antiguo 01/12/2011, 18:13
 
Fecha de Ingreso: noviembre-2011
Mensajes: 9
Antigüedad: 13 años
Puntos: 0
Respuesta: Distancia entre una imagen y una tabla

No se si te parecerá bien esta solución, pero la más fácil es la siguiente:

Código PHP:
echo "<table border='1' align='center' style='margin-top:-150px;'>"
(añadirle style='margin-top:-150px;' a esa linea, eso te lo subirá, de forma cutre pero visualmente funciona) EL motivo por el cual se deja ese espacio en blanco no sabría decirte, alomejor los $mensaje los interpreta como lineas vacias. ¿Has probado separando en sendos <?php los $mensaje y los echos?.

Etiquetas: css, formulario, html
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 14:08.