Foros del Web » Programando para Internet » PHP »

Vista Previa, alguien sabe?

Estas en el tema de Vista Previa, alguien sabe? en el foro de PHP en Foros del Web. Hola, Tengo un formulario donde puedo cargar artículos en la base de datos, hasta ahi todo bien... cargo los datos-se cargan en la base- los ...
  #1 (permalink)  
Antiguo 21/08/2003, 17:05
Avatar de NIATO  
Fecha de Ingreso: diciembre-2001
Ubicación: De la puerta pa´ dentro
Mensajes: 24
Antigüedad: 16 años
Puntos: 0
Vista Previa, alguien sabe?

Hola,

Tengo un formulario donde puedo cargar artículos en la base de datos, hasta ahi todo bien... cargo los datos-se cargan en la base- los recupero.
Pero necesito hacer una vista previa antes de subirlo.
alguien tiene idea de cómo hacerlo?
Es algo similar a postear en el foro.

Muchas Gracias.

Salu2.
  #2 (permalink)  
Antiguo 21/08/2003, 17:27
Ex Colaborador
 
Fecha de Ingreso: junio-2002
Mensajes: 9.091
Antigüedad: 15 años, 5 meses
Puntos: 16
Hola,

Lo que hacen en estos foros es mostrar arriba la vista previa y debajo el formulario con el mensaje.

Seria cuestion que en la pagina del formulario, crear una seccion (la vista previa) que solo se vea cuando se carge por un boton del formulario. Podria ser algo asi:
Código PHP:
<?php
if (isset($_POST['enviar'])) {
// las acciones definitivas:
// guardar en bd y redireccionar
}
if (isset(
$_POST['vista_previa'])) {
// aqui muestras la vista previa
  
echo nl2br($_POST['mensaje']);
}
// aqui mostramos el formulario
?>
<form name="nombre" action="lamismapagina.php" method="POST">
Mensaje: <textarea name="mensaje"><?php if (isset($_POST['vista_previa'])) { echo $_POST['mensaje']; } ?></textarea>
<input type="submit" name="enviar" value="Enviar">
<input type="submit" name="vista_previa" value="Vista Previa">
</form>
Saludos.
__________________
Josemi

Aprendiz de mucho, maestro de poco.
  #3 (permalink)  
Antiguo 21/08/2003, 17:31
Avatar de NIATO  
Fecha de Ingreso: diciembre-2001
Ubicación: De la puerta pa´ dentro
Mensajes: 24
Antigüedad: 16 años
Puntos: 0
Gracias Josemi, lo voy a probar y te cuento....
Sabía que no me equivocaba
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 13:32.