Ver Mensaje Individual
  #6 (permalink)  
Antiguo 28/07/2015, 17:36
cualquiera
 
Fecha de Ingreso: febrero-2007
Mensajes: 232
Antigüedad: 17 años, 3 meses
Puntos: 1
Respuesta: ejecutar fancybox despues del submit

hola bueno es mas que obio, donde se indica le nombre del id del form por el mio claro que lo reemplace, el problema pasa por que en java script que utilizo esta amarrado con el proceso de insert en el php, los códigos queme ponen, son buenos pero no se adaptan a lo que ya tengo armado y no quiero cambiar todo ya lo echo pues eso lo una adpatacion no es construir todo de nuevo puede dejar todo el código para que revisen

codigo de insert y conssulta

Código PHP:
<?php include "admin/conexion.php"?>
<?php
$proceso 
$_POST['proceso'];
if(
$proceso == 'Registrar'){
    
$codcampana $_POST['codcampana'];
    
$codcliente    $_POST['codcliente'];
    
$nombre         $_POST['nombre'];
    
$apellido         $_POST['apellido'];
    
$dni                 $_POST['dni'];
     
    
$insertar "INSERT INTO clientes (codcampana, codcliente, nombre, apellido, dni) VALUES('$codcampana','$codcliente','$nombre', '$apellido', '$dni')";
    
    
$grabarmysql_query($insertar);
}

$consulta "SELECT codcampana, imagen FROM campanas WHERE CURDATE() < fecha_exp AND estado='A'";
$resultado mysql_query($consulta) or die(mysql_error());

        
$fila=mysql_fetch_assoc($resultado);
        
$codcampana     $fila['codcampana'];
        
$imagen $fila ['imagen'];
        
        if(
$codcampana!=""){
        
$camp 1;
         
        }else {
         
        
$camp 0;
    }
?>
java script de validacion

Código HTML:
<script type="text/javascript">
function Validar(){
	
	if(document.fingreso.nombre.value == ""){
		alert("Debe ingresar Nombre")
		document.fingreso.nombre.focus()
		return
	}
	
	if(document.fingreso.apellido.value == ""){
		alert("Debe ingresar Apellidos")
		document.fingreso.apellido.focus()
		return
	}
	
	if(document.fingreso.dni.value == ""){
		alert("Debe ingresar DNI")
		document.fingreso.dni.focus()
		return
	}
	
		document.fingreso.action = "index.php"
		document.fingreso.proceso.value = "Registrar"
		document.fingreso.submit()
		
}
/*codigo nuevo*/
</script> 
fancybox que intento adaptar

Código HTML:
<script>
function mostrarGracias (){
  		$("#modalGracias").show();
		$.fancybox({
        autoSize: true,
        scrolling: "no",
		href : "gracias.html",
		type: "iframe"
    });	  
}
	</script> 

todo funciona bien solo necesito mostrar el modal al enviar los datos

saludos y gracias