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 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
Código:
<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
Código:
<?
@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!