Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

rafaelmota

Não consigo ver o erro

Recommended Posts

Amigos, estou com o código abaixo, e ele está funcionando a contento, só que tem um galho que eu não consigo resolver que é o seguinte:

- tenho matérias que são conflitantes e não podem ser selecionadas, (até ai rolou)

- dentro das matérias eu tenho 2 casos que além de serem conflitantes entre as outras são entre sí

- o que acontece é que não

<script>/*

		//window.alert("Há conflito de horários na seleção feita");*/
function desabilita() {

//espanhol - ingles
	if (document.inscricaogea.materias[11].checked) {
		document.inscricaogea.materias[10].disabled = true;
	} else {
		document.inscricaogea.materias[10].disabled = false;
	}
//Físico-Química COM Laboratório de Redação/Turma A
	if (document.inscricaogea.materias[5].checked) {
		document.inscricaogea.materias[12].disabled = true;
	} else {
		document.inscricaogea.materias[12].disabled = false;
	}
	//Laboratório de Redação/Turma A - Físico-Química
	if (document.inscricaogea.materias[12].checked) {
		document.inscricaogea.materias[5].disabled = true;
	} else {
		document.inscricaogea.materias[5].disabled = false;
	}
	//Geografia COM Matemática I
		if (document.inscricaogea.materias[9].checked) {
		document.inscricaogea.materias[0].disabled = true;
	} else {
		document.inscricaogea.materias[0].disabled = false;
	}
		// Matemática I - Geografia 
		if (document.inscricaogea.materias[0].checked) {
		document.inscricaogea.materias[9].disabled = true;
	} else {
		document.inscricaogea.materias[9].disabled = false;
	}
	//História com Física II
	if (document.inscricaogea.materias[8].checked) {
   document.inscricaogea.materias[3].disabled = true;
	} else {
	document.inscricaogea.materias[3].disabled = false;
	}
		// Física II - História
	if (document.inscricaogea.materias[3].checked) {
   document.inscricaogea.materias[8].disabled = true;
	} else {
	document.inscricaogea.materias[8].disabled = false;
	}
	// Ingles - Espanhol e biologia
	if (document.inscricaogea.materias[10].checked) {
   document.inscricaogea.materias[11].disabled = true;
   document.inscricaogea.materias[4].disabled = true;
	} else {
	document.inscricaogea.materias[11].disabled = false;
	document.inscricaogea.materias[4].disabled = false;
	}
	// Ingles - Espanhol e biologia
	if (document.inscricaogea.materias[4].checked) {
   document.inscricaogea.materias[10].disabled = true;
	} else {
	document.inscricaogea.materias[10].disabled = false;

	}

   //	Textos e Obras Literárias COM Espanhol
	if (document.inscricaogea.materias[7].checked) {
		document.inscricaogea.materias[11].disabled = true;
	} else {
		document.inscricaogea.materias[11].disabled = false;
	}
	//	Espanhol - Textos e Obras Literárias 
	if (document.inscricaogea.materias[11].checked) {
		document.inscricaogea.materias[7].disabled = true;
		document.inscricaogea.materias[10].disabled = true;
	} else {
		document.inscricaogea.materias[10].disabled = false;
		document.inscricaogea.materias[7].disabled = false;
		
	}

//fim	
}
</script>


	 <form name="inscricaogea" method="post" action="inscricao_grava.php">
	
	  </p>
	  <p>Na tabela abaixo, selecione os ícones  correspondentes aos cursos do seu interesse, clique em OK e siga as instruções  para realizar a sua inscrição.</p>
	  <p>É obrigatória a escolha de, <span class="textovermelho">no mínimo, um curso de cada um dos  grupos numerados de 1 a 3,</span> para que  a inscrição seja aceita.</p>
	   
	  <table width="600" border="0" cellspacing="0" cellpadding="5">
		<tr>
		  <td width="123">Matrícula:</td>
		  <td width="457"><?php echo "$user"?></td>
		</tr>
		<tr>
		  <td>Nome:</td>
		  <td>
			<?php echo "$nome"; ?>
</td>
		</tr>
		<tr>
		  <td>3ª Série/Turma:</td>
		  <td>
			<?php echo "$turma"; ?>
</td>
		</tr>
		<tr>
		  <td>e-mail:</td>
		  <td>
			<input name="email" type="text"  id="email" size="50">
		  </td>
		</tr>
		<tr>
		  <td>Telefone residencial:</td>
		  <td>
			<input name="telresidencial" type="text"  id="telresidencial" size="50">
		  </td>
		</tr>
		<tr>
		  <td>Telefone celular:</td>
		  <td>
			<input name="celular" type="text"  id="celular" size="50">
		  </td>
		</tr>
	  </table>
	  <p>
		<input name="matricula" type="hidden" value="<?php echo "$user"?>">
	  </p>
	  <table width="600" border="1" cellpadding="5" cellspacing="0" bordercolor="#CCCCCC">
		  <tr>
			<td width="502" colspan="4">
			  <p align="center" class="titulonormalcentralVerm">GEA – Cursos Oferecidos</p>
			</td>
		  </tr>
		  <tr>
			<td width="171" class="textoazul">
			  <p align="center">GRUPO</p>
			</td>
			<td width="29" class="textoazul">
			  <p><strong> </strong></p>
			</td>
			<td width="302" colspan="2" class="textoazul">
			  <p align="center">CURSO</p>
			</td>
		  </tr>
		  <tr>
			<td width="171" rowspan="4">
			  <p align="center" class="textoazul">GRUPO 1</p>
			</td>
			<td width="29">
			  <p align="center">
			  <input name="materias[]" type="checkbox" id="materias" value="1" onClick="java script: desabilita()">
			  </p>
			</td>
			<td width="302" colspan="2">
			  <p>Matemática I (Geometria e Trigonometria)</p>
			</td>
		  </tr>
		  <tr>
			<td width="29" valign="top">
			  <p align="center">
<input name="materias[]" type="checkbox" id="materias" value="2" onClick="java script: desabilita()">
			  </p>
			</td>
			<td width="302" colspan="2">
			  <p>Matemática II (Álgebra)</p>
			</td>
		  </tr>
		  <tr>
			<td width="29" valign="top">
			  <p align="center">
<input name="materias[]" type="checkbox" id="materias" value="3" onClick="java script: desabilita()">
			  </p>
			</td>
			<td width="302" colspan="2">
			  <p>Física I (Mecânica)</p>
			</td>
		  </tr>
		  <tr>
			<td width="29" valign="top">
			  <p align="center">
<input name="materias[]" type="checkbox" id="materias" value="4" onClick="java script: desabilita()">
			  </p>
			</td>
			<td width="302" colspan="2">
			  <p>Física II (Ótica – Termologia – Eletriciade)</p>
			</td>
		  </tr>
		  <tr>
			<td width="502" colspan="4">
			  <p> </p>
			</td>
		  </tr>
		  <tr>
			<td width="171" rowspan="3">
			  <p align="center" class="textovermelho">GRUPO 2</p>
			</td>
			<td width="29" valign="top">
			  <p align="center">
<input name="materias[]" type="checkbox" id="materias" value="5" onClick="java script: desabilita()">
			  </p>
			</td>
			<td width="302" colspan="2">
			  <p>Biologia</p>
			</td>
		  </tr>
		  <tr>
			<td width="29" valign="top">
			  <p align="center">
<input name="materias[]" type="checkbox" id="materias" value="6" onClick="java script: desabilita()">
			  </p>
			</td>
			<td width="302" colspan="2">
			  <p>Físico-Química</p>
			</td>
		  </tr>
		  <tr>
			<td width="29" valign="top">
			  <p align="center">
<input name="materias[]" type="checkbox" id="materias" value="7" onClick="java script: desabilita()">
			  </p>
			</td>
			<td width="302" colspan="2">
			  <p>Química Geral</p>
			</td>
		  </tr>
		  <tr>
			<td width="502" colspan="4">
			  <p> </p>
			</td>
		  </tr>
		  <tr>
			<td width="171" rowspan="5">
			  <p align="center">GRUPO 3</p>
			</td>
			<td width="29" valign="top">
			  <p align="center">
<input name="materias[]" type="checkbox" id="materias" value="8" onClick="java script: desabilita()">
			  </p>
			</td>
			<td width="302" colspan="2">
			  <p>Textos e Obras Literárias</p>
			</td>
		  </tr>
		  <tr>
			<td width="29" valign="top">
			  <p align="center">
<input name="materias[]" type="checkbox" id="materias" value="9" onClick="java script: desabilita()">
			  </p>
			</td>
			<td width="302" colspan="2">
			  <p>História</p>
			</td>
		  </tr>
		  <tr>
			<td width="29" valign="top">
			  <p align="center">
<input name="materias[]" type="checkbox" id="materias" value="10" onClick="java script: desabilita()">
			  </p>
			</td>
			<td width="302" colspan="2">
			  <p>Geografia</p>
			</td>
		  </tr>
		  <tr>
			<td width="29" valign="top">
			  <p align="center">
<input name="materias[]" type="checkbox" id="materias" value="11" onClick="java script: desabilita()">
<!--< $_SESSION["materias[11]"] = $_POST["materias[11]"];?>-->
			  </p>
			</td>
			<td width="87">
			  <p>Inglês</p>
			</td>
			<td width="215" rowspan="2">
			  <p align="center">Língua Estrangeira</p>
			</td>
		  </tr>
		  <tr>
			<td width="29" valign="top">
			  <p align="center">
<input name="materias[]" type="checkbox" id="materias" value="12" onClick="java script: desabilita()">
			  </p>
			</td>
			<td width="87">
			  <p>Espanhol</p>
			</td>
		  </tr>
		  <tr>
			<td width="502" colspan="4">
			  <p> </p>
			</td>
		  </tr>
		  <tr>
			<td width="171" rowspan="2">
			  <p align="center">Laboratório de Redação</p>
			</td>
			<td width="29" valign="top">
			  <p align="center">
<input name="materias[]" type="checkbox" id="materias" value="13" onClick="java script: desabilita()">
			  </p>
			</td>
			<td width="302" colspan="2">
			  <p>Turma A – 13h30min</p>
			</td>
		  </tr>
		  <tr>
			<td width="29" valign="top">
			  <p align="center">
<input name="materias[]" type="checkbox" id="materias" value="14" onClick="java script: desabilita()">
			  </p>
			</td>
			<td width="302" colspan="2">
			  <p> Turma B – 15h30min</p>
			</td>
		  </tr>
		</table>
	   
		<p align="center">
		  <input type="submit" name="Submit" id="button" value="Aceito">
		  <input type="reset" name="Reset" id="reset" value="Não aceito">
		</p>
		<p align="center">

  </form>

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.