Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá pessoal!Tenho um form com 2 actions q é o cod abaixo:<form name="form1" method="post" action="exCadastroDisciplina1.php" class="formComum"><p>Nome<input name="nome_disc" type="text" class="inputText" id="nome_disc"></p><p>Código da Disciplina<input name="cod_disc" type="text" class="inputText" id="cod_disc" size="3"></p><p>Quantidade de Créditos<input name="qt_creditos" type="text" class="inputText" id="qt_creditos" size="1" maxlength="2"></p><p>Carga Horária<input name="cg_horaria" type="text" class="inputText" id="cg_horaria" size="2" maxlength="3"></p><p>Pré-requisito<select name="pre_req" id="pre_req" ><option selected>Escolher Disciplina</option><?$sql_disc = mysql_query("SELECT nome_disc,cod_disc from disciplina order by nome_disc");echo mysql_error();if(mysql_num_rows($sql_disc) > 0){for($i=0; $i < mysql_num_rows($sql_disc); $i++)echo "<option value='".mysql_result($sql_disc, $i, cod_disc)."'>".mysql_result($sql_disc, $i, nome_disc)."</option>";}?></select></p><p><input type="submit" name="cod_direciona" value="Cadastrar" onmouseover="this.className='classeOn'" onmouseout="this.className='classeOff'" class="classeOff"><input type="submit" name="cod_direciona" value="Cadastrar e adicionar mais pré-requisitos" onmouseover="this.className='classeOn'" onmouseout="this.className='classeOff'" class="classeOff"></p></form>e o arquivo exCadastroDisciplina.php dá erro qdo tiro o comentário da função header q chama otro arquivo .php, vejão o cod abaixo:<?$cod_direciona = $_POST['cod_direciona'];$disc = $_POST['nome_disc'];$cod = $_POST['cod_disc'];$creditos = $_POST['qt_creditos'];$cg_horaria = $_POST['cg_horaria'];$pre = $_POST['pre_req'];if (!$disc || !$cod || !$creditos || !$cg_horaria) {echo "<p align=center>Favor preencher todos os campos do formulário anterios!</p>";?><meta http-equiv="refresh" content="3;URL=//localhost/modificado/html/cadastroDisciplina.php"><?}else {switch ($cod_direciona){case "Cadastrar Disciplina":$inserir = mysql_query("INSERT INTO disciplina(nome_disc, cod_disc, qt_creditos, carga_horaria) VALUES('$disc', '$cod', '$creditos', '$cg_horaria')" );if($pre != "Escolher Disciplina"){$preReq = mysql_query("INSERT INTO prerequisitos(disc_princ,pre_req) VALUES('$cod', '$pre')");}else {print "<p align=center>Disciplina sem pré-requisitos!</p>";}print "<p align=center>Cadastro de disciplina feito com sucesso!</p>";//mensagem para o redirecionamentoecho "<DIV align=center><p align=center><font face=Verdana, Arial size=2 color=#e77817>Aguarde enquanto o redirecionamos...<br>";?><meta http-equiv="refresh" content="3;URL=//localhost/modificado/html/inicio.php"><?break;case "Cadastrar e adicionar mais pré-requisitos":/*if($pre != "Escolher Disciplina"){$preReq = mysql_query("INSERT INTO prerequisitos(disc_princ,pre_req) VALUES('$cod', '$pre')");}*/?><meta http-equiv="refresh" content="0;URL=//localhost/modificado/html/addPreRequisitos.php"><?//header("Location: addPreRequisitos.php");break;}}?>Quero q qdo entre no segundo caso do switch chame otro arquivo php e passe as variaveis pra esse arquivo via metodo post.Desde já agradeço a ajuda de todos.Carregando comentários...