1. ¡OFERTA! con cupón "DIRVPS": hosting por $0,01 y también VPS Linux y Windows por $0,01 el primer mes por Interserver ← publi
    Descartar aviso
Descartar aviso
Al usar este sitio web, aceptas que nosotros y nuestros socios podamos establecer cookies para fines tales como personalizar el contenido y la publicidad. Más información.

Como Abrir Una Ventana Despues De Enviar Un Formulario

Tema en 'Programación y Diseño Web' iniciado por SebaPilotX, 19 Sep 2007.

  1. SebaPilotX

    SebaPilotX Nuevo usuario

    Primero que nada, un saludo a todos.

    En estos momentos estoy tratando de crear un formulario para recibir todos los datos que pondré a continuación (Es para mi nueva aerolínea virtual)

    Aquí les mostraré que también uso php por lo tanto en este tengo dos archivos que, sí, funcionan, pero lo que yo quiero es que cuando termine de enviar un formulario se abra una página que diga : Envío de datos Exitoso.
    O algo parecido.


    ES ALGO LARGO JEJE :p PERO FÍJENSE EN LA PARTE DONDE COMIENZA EL FORM ACTION CASI AL FINAL. TAMBIEN VERAN ALGUNAS PRUEBAS QUE HE HECHO EN LA SECCION SCRIPT PERO NO FUNCIONAN:crap:

    CODE, HTML o PHP Insertado:
    <html>
    
    <title>::MegaFlights X Español::</title>
    
    <link rel="stylesheet" href="estilo2.css">
    <script language="javascript"> 
    
    //SebTechnologies Productions
    //Sebastián Faúndez ( Autor )
    
    
    
    function cambiar() { 
    document.getElementById('color').innerHTML = '<FONT COLOR=RED><font family=Comic Sans ms>:::CARGANDO:::'; 
    } 
    
    function pregunta(){ 
        if (confirm('Usuario Registrado')){ 
           document.tuformulario.submit() 
        } 
    } 
    
    
    
    
    
    var popup = null;
    		function abrirVentana()
    		{
    			// Si el popup ya existe lo cerramos
    			if(popup!=null)
    				popup.close();
    
    			// Capturamos las dimensiones de la pantalla para centrar el popup
    			altoPantalla = parseInt(screen.availHeight);
    			anchoPantalla = parseInt(screen.availWidth);
    			
    			// Calculamos el centro de la pantalla
    			centroAncho = parseInt((anchoPantalla/2))
    			centroAlto = parseInt((altoPantalla/2))
    	
    			// dimensiones del popup
    			anchoPopup = 400;
    			altoPopup = 300;
    
    			// Calculamos las coordenadas de colocación del Popup
    			laXPopup = centroAncho - parseInt((anchoPopup/2))
    			laYPopup = centroAlto - parseInt((altoPopup/2))
    			
    			// Definimos que página vamos a ver
    			pagina = "http://www.megaflights.cl.tc";
    			
    			popup = window.open(pagina,"Imagenes","scrollbars=yes,status=no,width=" + anchoPopup + ", height=" + altoPopup + ",left = " + laXPopup + ",top = " + laYPopup);
    		}
    
    
    
    
    </script>
    
    
    
    <center>REGÍSTRATE</center><br>
    ______________________________________________________________________________________________________
    <br><h5>(Para ser parte del foro se requiere un segundo registro que se encuentra en la sección "Register" del foro.)
    <br><H5>Antes de registrarte debes leer el reglamento<br>
    <?
    @session_start();
    
    
    echo "<center><form action='enviarRegistro.php' method='POST' name='miFormulario'
          onSubmit='alert('Usuario Registrado Exitosamente'); return false'>
          <table border='0'>
    	<tr><td><textarea name='comentario' wrap=virtual cols='80' rows='18'>*Nombre y Apellido Real:
    
    *Nombre de usuario en FSX (GameSpy):
    
    *E-mail:
    
    Edad:
    
    País:
    
    *Tiempo que lleva en FS:
    
    Avión favorito:
    
    Tiempo que pasa en FSX:
    
    </textarea></td></tr><br>
    
    	
    
    	<tr><td><br></center><center>
    
    
    
    <input type='SUBMIT' value='Enviar'  name='disponible' onsubmit='abrirVentana()'>
     </center></td></tr>
          </table>
          </form></center>";
    ?><BR><H5>AL ENVIAR TU REGISTRO SALDRA ESTA PAGINA DE NUEVO POR FAVOR NO TE REGISTRES DOS VECES.
    <br><br>(*) Campos Obligatorios
    
    AHORA VA EL ARCHIVO : enviarRegistro.php

    CODE, HTML o PHP Insertado:
    <?
    @session_start();
    
    
    
    $fp = fopen($_SESSION['tema']."Registros.txt", "a");
    fwrite($fp, $_SESSION['usuario'].'|'.$_POST['comentario']."\n");
    fclose($fp);
    header('location:registrate.php?tema='.$_SESSION['tema']);
    
    
    ?>

    bueno si quieren ver como funciona en este momento
    vean www.megaflights.cl.tc
    Sección Regístrate.


    GRACIAS!
     
  2.  
  3. Apolo

    Apolo Administrador Miembro del Staff Administrador CH

    Hola SebaPilotX,

    Te doy la bienvenida a ComunidadHosting. :aprueba:

    Saludos,
     
  4. SebaPilotX

    SebaPilotX Nuevo usuario

    respuesta

    Gracias por la bienvenida.

    Me gustaría tener la respuesta a mi pregunta

    Saludos
     
  5. Apolo

    Apolo Administrador Miembro del Staff Administrador CH

    Hola,

    Seguramente algún usuario de ComunidadHosting que tenga conocimientos de diseño y/o programación podrá orientarte al respecto.

    Saludos,
     


Alojamiento web, Hosting Reseller, Servidores Dedicados - All in Hosting


    
    
    
    
Blog · Sitios amigos: GuiaHosting · Unidominios · Interalta ·