where must i put a Script to check if a form is ok??

where must i put a Script to check if a form is ok??

am 29.01.2003 03:56:03 von Jesus Rios

Hi.
I have a form where a want check if some elements are on or not. I tried wirh
a script.php where i check all the variables i need to. I there is something
wrong, i call header and redirect the page to the form again. But . this
script does not make anything. The page takes me to the action=confirm.php
(of the form)

This scripts is so:


include ("globals.php"); // Fichero donde tenemos las funciones
//COMPROBAMOS SI ESTA BIEN RELLENADO EL FORMUALARIO
//$error_formulario=0;
// Comprovaformulario_una: funcion donde comprobamos si todos los radio
buttons estan activados
$comprova_form_una=comprovaformulario_una($nombre,$dni,$fech a_anho,$fecha_mes,$fecha_dia,$edad,$direcion,$profesion,$ini cio,$voz_cantada_nop,$evolucion,$evolucion_dia,

$otras_enfermedades,$esploracion_foniatra_ag,$esploracion_fo niatra_ap,$inspiracion_a,$inspiracion_r,

$tiempo_soplo,$tiempo_fonacion,$tiempo_habla,$coord_fono_res p,$auscultacion_vocal_a,$auscultacion_vocal_r,

$ronquera,$i_media_convers,$ataque_vocal,$final_fonacion,$to no_medio,$hipertrofia_muscular,$ingurg_yugulares,

$espl_morfofunc,$patolog_org,$cirugia,$rehab_cirugia,$post_r ehabilitacion);

if(!$comprova_form_una) {$error_formulario=0;}
// comprobamos a mano si todos los checkbox de cada campo (relacion de n-n)
tienen por lo menos un estado activado
if(
empty($so_ronquera)&&empty($so_afonia)&&empty($so_tos)&&empt y($so_gallos)&&empty($so_cortes_bruscos)&&empty($so_cambio_t ono)
&&empty($so_menor_portencia)) {$error_formulario=2;}

if(
empty($ss_sens_cuerpo_extrano)&&empty($ss_sens_mucosidad)&&e mpty($ss_sens_sequedad)&&empty($ss_neces_carraspeo)
&&empty($ss_sens_falta_aire)&&empty($ss_picor)
&&empty($ss_escozor)&&
empty($ss_hormigueo)&&empty($ss_dolor)&&empty($ss_disfagia)& &empty($ss_disnea)
&&empty($ss_tension_muscular)&&empty($ss_fatiga_vocal)
&&empty($ss_neces_esfuerzo_hablar))
{$error_formulario=3;}
if(
empty($fa_estacional)&&empty($fa_frio)&&empty($fa_ambiente_p olucionado)&&empty($fa_bebidas_frias)&&empty($fa_abuso_vocal )&&empty($fa_reposo_vocal)
&&empty($fa_ansiedad_estres)&&empty($fa_otros))
{$error_formulario=4;}
if(
empty($resp_r_costal_supino)&&empty($resp_r_costo_abdominal) &&empty($resp_r_diafragmatica)&&empty($resp_r_mixta)
&&empty($resp_r_nasal)&&empty($resp_r_bucal))
{$error_formulario=5;}
if(
empty($resp_f_costal_sup)&&empty($resp_f_costo_abdominal)&&e mpty($resp_f_diafragmatica)&&empty($resp_f_mixta)
&&empty($resp_f_nasal)&&empty($resp_f_bucal))
{$error_formulario=6;}
if(
empty($espiracion_adaptada_intensidad)&&empty($espiracion_in suficiente)&&empty($espiracion_comienzo_brusco)&&empty($espi racion_agotando_aire)
&&empty($espiracion_perdida_aire_inicio))
{$error_formulario=7;}
if(
empty($timbre_normal)&&empty($timbre_ruidos_a)&&empty($timbr e_ruidos_b)&&empty($timbre_forzado)

&&empty($timbre_apagado)&&empty($timbre_monotono)&&empty($ti mbre_hipernasal))
{$error_formulario=8;}
if(($hipertrofia_muscular=="si")&&
empty($hipertrofia_muscular)&&empty($hipertrofia_muscular)&& empty($hipertrofia_muscular_si_infra)&&empty($hipertrofia_mu scular_si_supra)
&&empty($hipertrofia_muscular_si_latero)) {$error_formulario=9;}
if(($ingurg_yugulares=="si")&&
empty($ingurg_yugulares_r)&&empty($ingurg_yugulares_f))
{$error_formulario=10;}
if(($patolog_org=="si")&&
empty($patolog_org_nodulos)&&empty($patolog_org_papilomas)&& empty($patolog_org_carcinoma)

&&empty($patolog_org_polipos)&&empty($patolog_org_leucoquera tosis)&&empty($patolog_org_paralisis)
&&empty($patolog_org_otros))
{$error_formulario=11;}
if(empty($terapeutica_rehab_relajacion)&&empty($terapeutica_ rehab_masaje)&&empty($terapeutica_rehab_ortofonica))
{$error_formulario=12;}
if (!empty($error_formulario))
{
echo "esot es la oxtia" ;
//formulario_incompleto();
//header('Location:alta_pacientes.html');
}
?>



where do i have to insert it at the file.html?.

i tried at ..... and did not go ok.

can anybody help me?

---------------------------(end of broadcast)---------------------------
TIP 4: Don't 'kill -9' the postmaster