estou com um projeto que deu um problema agora nao sei oque aconteceu nao mexi nos scripts nem nada agorea ele só mcadastra no google chrome e nao cadastra em outros navegadores, alguem sabe oque pode ser, extensoes plug-ins.. ou algo do tipo, uso HTML,PHP,Javascript.
Corrigindo aqui...
ele RODA em google chrome, Opera mozilla firefox, mas não roda em Internet explorer, o mais importante pq é o padrão oque pode ser pessoal nao sei oque fazer, ele nao envia nem o formulario de volta para a pagina, pq nao carrea a variavel nao chega nem executar o PHP, o script tá assim :
<?php session_start(); include ("config.php"); $cod_dem = $_SESSION['cod_dem']; $mostrar_dem = $_SESSION['session_dem']; if(empty($mostrar_dem)){ echo "<script language='javascript'> document.location = 'index.php' </script>"; } ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <link href="style.css" rel="stylesheet" type="text/css" /> <title>Cadastrar Cliente</title> <script type="text/javascript"> //Essa variável guarda o número do elemento que está com foco atualmente foco=0; //Função executada quando a página é carregada window.onload=function(){ //Quando uma tecla for pressionada, chama a função "VerificaTecla" document.body.onkeydown=VerificaTecla //Atribui o formulário a variável "x" x=document.form5 //Percorre os elementos do formulário e modifica seu evento onfocus (quando o campo obtém foco) for(i=0;i<=x.length;i++){ x.onfocus="MudaFoco("+i+")" } } //Função "MudaFoco" (muda o valor da variável foco para o parâmetro que foi passado) function MudaFoco(i){ foco=i } //Essa função verifica se a tecla pressionada foi 'Enter' function VerificaTecla(){ if (event.keyCode==13 /*Pode-se utilizar qualquer valor ASCII, o 13 corresponde ao enter*/){ //Atribui o formulário à variável "x" x=document.form5 //Verifica se o elemento selecionado atualmente é o último elemento do formulário if (foco+1<x.length){ foco++ }else{ foco=0 } //Dá foco ao próximo elemento x.elements(foco).focus() //Retorna "false", o que "cancela" o pressionamento da tecla return false; } } </script> <script type="text/JavaScript"> function up(lstr){ // converte minusculas em maiusculas var str=lstr.value; //obtem o valor lstr.value=str.toUpperCase(); //converte as strings e retorna ao campo } //Para ativar essa função --> onkeyup="up(this)" <-- no input </script> <script language="JavaScript" type="text/javascript" src="js/banco.js"></script> </head> <body> <table width="1026" border="0" cellspacing="0" cellpadding="0" align="center"> <tr> <td colspan="2"><div align="left"><img src="img/title/title_nova_campanha.jpg" width="1020" height="35" /></div></td> </tr> <tr> <td colspan="2"> </td> </tr> <tr> <td width="247" valign="top"><table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <th valign="top" scope="col"><div align="left"><a href="demonstrador.php?pagina=busca_cli"><img src="img/botoes/botao_buscar_cliente.jpg" width="169" height="26" border="0" /></a></div></th> </tr> <tr> <th valign="top" scope="col"><div align="left"><a href="demonstrador.php?pagina=cadastro_cli"><img src="img/botoes/botao_cadastrar_cliente.jpg" width="169" height="26" border="0" /></a></div></th> </tr> <tr> <th valign="top" scope="col"><div align="left"><a href="demonstrador.php?pagina=alter_cli"><img src="img/botoes/botao_alterar_cliente.jpg" width="169" height="26" border="0" /></a></div></th> </tr> <tr> <th valign="top" scope="col"><div align="left"><a href="demonstrador.php?pagina=cadastro_ind"><img src="img/botoes/botao_cadastrar_indicacao.jpg" width="169" height="26" border="0" /></a></div></th> </tr> </table></td> <td width="779"><table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <th scope="col"><table width="90%" border="0" align="center"> <tr align="center"> <td><form id="form1" name="form1" method="post" action=""> <table width="100%" border="0" align="center" cellpadding="1" cellspacing="2"> <tr align="center"> <td colspan="6" align="center"><h1>Lançamento de Campanha</h1></td> </tr> <tr align="center"> <td colspan="6"><?php include("config.php"); if ($_POST['nome_cli'] != ""){ //DATAS $dia1 = $_POST['dia1']; $mes1 = $_POST['mes1']; $ano1 = $_POST['ano1']; $dia2 = $_POST['dia2']; $mes2 = $_POST['mes2']; $ano2 = $_POST['ano2']; /* $dia3 = $_POST['dia3']; $mes3 = $_POST['mes3']; $ano3 = $_POST['ano3'];*/ //PARA CLIENTES $nome1 = $_POST['nome_cli']; $email = $_POST['email_cli']; /*$cpf = $_POST['cpf_cli']; $rg = $_POST['rg_cli'];*/ $end = $_POST['endereco_cli']; $num = $_POST['numero_cli']; $bairro = $_POST['bairro_cli']; $cidade = $_POST['cidade_cli']; $uf = $_POST['uf_cli']; $compl = $_POST['compl_cli']; $cep = $_POST['cep_cli']; $telresid = $_POST['telresid_cli']; $telcel = $_POST['telcel_cli']; $teloutro = $_POST['teloutro_cli']; $site = $_POST['site_cli']; $conjuge = $_POST['conjuge_cli']; $cod_grupo = 3; $acompanhante = $_POST['acompanhante']; $treinamento = $_POST['treinamento']; //*******************************************************************************************************************************// //PARA CAMPANHA $hora = $_POST['hora_apresentacao']; $nome_indicador = $_POST['nome_indicador']; $cod_demo = $_POST['codigo_demonstrador']; $recrutamento = $_POST['recrutamento_cli']; //*******************************************************************************************************************************// if($nome_indicador != ""){ $sql_busca01 = "SELECT NOME_CLI FROM TAB_CLIENTE WHERE NOME_CLI LIKE '%$nome_indicador%'"; $exe_busca01 = ibase_query($sql_connect,$sql_busca01) or die (ibase_errmsg()); $fet_busca01 = ibase_fetch_assoc($exe_busca01); $nome_indicador2 = $fet_busca01['NOME_CLI']; if(isset($nome_indicador2)){ $sql_busca02 = "SELECT COD_CLI FROM TAB_CLIENTE WHERE NOME_CLI = '$nome_indicador2'"; $exe_busca02 = ibase_query($sql_connect,$sql_busca02) or die (ibase_errmsg()); $fet_busca02 = ibase_fetch_assoc($exe_busca02); $cod_indicador = $fet_busca02['COD_CLI']; } } //*******************************************************************************************************************************// if($treinamento != ""){ $sql_busca67 = "SELECT NOME_DEM FROM TAB_DEMONSTRADOR WHERE NOME_DEM LIKE '$treinamento'"; $exe_busca67 = ibase_query($sql_connect,$sql_busca01) or die (ibase_errmsg()); $fet_busca67 = ibase_fetch_assoc($exe_busca01); $nome_treinamento = $fet_busca01['NOME_DEM']; }else{ $nome_treinamento = ""; } //*******************************************************************************************************************************// if($acompanhante != ""){ $sql_busca67 = "SELECT NOME_DEM FROM TAB_DEMONSTRADOR WHERE NOME_DEM LIKE '$acompanhante'"; $exe_busca67 = ibase_query($sql_connect,$sql_busca01) or die (ibase_errmsg()); $fet_busca67 = ibase_fetch_assoc($exe_busca01); $nome_acompanhante = $fet_busca01['NOME_DEM']; }else{ $nome_acompanhante = ""; } //*******************************************************************************************************************************// if(($dia1 != "") and ($mes1 !="") and ($ano1 !="")){ $data = "$dia1.$mes1.$ano1"; } //*******************************************************************************************************************************// /*if(($dia2 != "") and ($mes2 !="") and ($ano2 !="")){ $data_term = "$dia2.$mes2.$ano2"; } */ //*******************************************************************************************************************************// /* if(($dia3 != "") and ($mes3 !="") and ($ano3 !="")){ $datanasc = "$dia3.$mes3.$ano3"; }*/ //*******************************************************************************************************************************// if(isset($nome1)){ $sql_busca = "SELECT NOME_CLI FROM TAB_CLIENTE WHERE NOME_CLI = '$nome1'"; $exe_busca = ibase_query($sql_connect,$sql_busca) or die (ibase_errmsg()); $num_busca = ibase_fetch_row($exe_busca); //Verifica se ja existe o nome if ($num_busca > 0){ echo "<br />Esse nome já esta em uso."; }else{ //Inclui o cadastro no Firebird $sql_inclu = "INSERT INTO TAB_CLIENTE (DATACAD_CLI, NOME_CLI,CONJUGE_CLI, EMAIL_CLI, SITE_CLI, ENDERECO_CLI, NUMERO_CLI, UF_CLI, BAIRRO_CLI, CIDADE_CLI, CEP_CLI, COMPL_CLI, TELRESID_CLI, TELCEL_CLI, TELOUTRO_CLI, COD_GRUPO_CLI, COD_INDICADOR, NOME_DEM) VALUES('$data','$nome1','$conjuge','$email','$site','$end','$num','$uf', '$bairro','$cidade','$cep','$compl','$telresid','$telcel','$teloutro','$cod_grupo', '$cod_indicador', '$mostrar_dem')"; //echo"$sql_inclu"; $exe_inclu = ibase_query($sql_connect,$sql_inclu) or die (ibase_errmsg()); //*******************************************************************************************************************************// $sql_buscar = "SELECT COD_CLI FROM TAB_CLIENTE WHERE NOME_CLI = '$nome1'"; $exe_buscar = ibase_query($sql_connect,$sql_buscar) or die (ibase_errmsg()); $fet_buscar = ibase_fetch_assoc($exe_buscar); $cod_cli = $fet_buscar['COD_CLI']; $_SESSION['cod_cli'] = $fet_buscar['COD_CLI']; //*******************************************************************************************************************************// //Campanha $sql_inclu2 = "INSERT INTO TAB_CAMPANHA(DATA_APRESENTACAO,HORA_APRESENTACAO,COD_INDICADOR,NOME_INDICADOR, COD_CLI,COD_DEM,RECRUTAMENTO) VALUES('$data','$hora','$cod_indicador','$nome_indicador','$cod_cli', '$cod_demo','$recrutamento')"; //echo"$sql_inclu2"; $exe_inclu2 = ibase_query($sql_connect,$sql_inclu2) or die (ibase_errmsg()); //*******************************************************************************************************************************// $sql_busca02 = "SELECT COD_CAMPANHA FROM TAB_CAMPANHA WHERE COD_CLI = '$cod_cli'"; $exe_busca02 = ibase_query($sql_connect,$sql_busca02) or die (ibase_errmsg()); $fet_busca02 = ibase_fetch_assoc($exe_busca02); $cod_campanha = $fet_busca02['COD_CAMPANHA']; $_SESSION['cod_campanha'] = $fet_busca02['COD_CAMPANHA']; echo "<script language='javascript'> document.location = 'demonstrador.php?pagina=cadastro_ind' </script>"; //echo "Agora cadastrou numa boa!!!"; }} }else{ echo "Preencha os campos corretamente.(*)"; } ?></td> </tr> <tr align="left"> <td colspan="6"> </td> </tr> <tr align="left"> <td colspan="6" align="left" class="style7"><strong>Demonstrador:</strong> <input name="codigo_demonstrador" id="codigo_demonstrador" type="hidden" value="<? echo"$cod_dem";?>"/> <? echo "$mostrar_dem";?></td> </tr> <tr align="left"> <td colspan="6"> </td> </tr> <tr align="left"> <td height="15"><div align="left">Data:</div></td> <td width="180"> <div align="left"> <select name="dia1" class="input_1" id="dia1" title="Escolha o dia."> <option value="01">01</option> <option value="02">02</option> <option value="03">03</option> <option value="04">04</option> <option value="05">05</option> <option value="06">06</option> <option value="07">07</option> <option value="08">08</option> <option value="09">09</option> <option value="10">10</option> <option value="12">11</option> <option value="12">12</option> <option value="13">13</option> <option value="14">14</option> <option value="15">15</option> <option value="16">16</option> <option value="17">17</option> <option value="18">18</option> <option value="19">19</option> <option value="20">20</option> <option value="21">21</option> <option value="22">22</option> <option value="23">23</option> <option value="24">24</option> <option value="25">25</option> <option value="26">26</option> <option value="27">27</option> <option value="28">28</option> <option value="29">29</option> <option value="30">30</option> <option value="31">31</option> </select> <select name="mes1" class="input_1" id="mes1" title="Escolha o Mês."> <option value="01">01</option> <option value="02">02</option> <option value="03">03</option> <option value="04">04</option> <option value="05">05</option> <option value="06">06</option> <option value="07">07</option> <option value="08">08</option> <option value="09">09</option> <option value="10">10</option> <option value="12">11</option> <option value="12">12</option> </select> <select name="ano1" class="input_1" id="ano1" title="Escolha o Ano."> <option value="1940">1940</option> <option value="1941">1941</option> <option value="1942">1942</option> <option value="1943">1943</option> <option value="1944">1944</option> <option value="1945">1945</option> <option value="1946">1946</option> <option value="1947">1947</option> <option value="1948">1948</option> <option value="1949">1949</option> <option value="1950">1950</option> <option value="1951">1951</option> <option value="1952">1952</option> <option value="1953">1953</option> <option value="1954">1954</option> <option value="1955">1955</option> <option value="1956">1956</option> <option value="1957">1957</option> <option value="1958">1958</option> <option value="1959">1959</option> <option value="1960">1960</option> <option value="1961">1961</option> <option value="1962">1962</option> <option value="1963">1963</option> <option value="1964">1964</option> <option value="1965">1965</option> <option value="1966">1966</option> <option value="1967">1967</option> <option value="1968">1968</option> <option value="1969">1969</option> <option value="1970">1970</option> <option value="1971">1971</option> <option value="1972">1972</option> <option value="1973">1973</option> <option value="1974">1974</option> <option value="1975">1975</option> <option value="1976">1976</option> <option value="1977">1977</option> <option value="1978">1978</option> <option value="1979">1979</option> <option value="1980">1980</option> <option value="1981">1981</option> <option value="1982">1982</option> <option value="1983">1983</option> <option value="1984">1984</option> <option value="1985">1985</option> <option value="1986">1986</option> <option value="1987">1987</option> <option value="1988">1988</option> <option value="1989">1989</option> <option value="1990">1990</option> <option value="1991">1991</option> <option value="1992">1992</option> <option value="1993">1993</option> <option value="1994">1994</option> <option value="1995">1995</option> <option value="1996">1996</option> <option value="1997">1997</option> <option value="1998">1998</option> <option value="1999">1999</option> <option value="2000">2000</option> <option value="2001">2001</option> <option value="2002">2002</option> <option value="2003">2003</option> <option value="2004">2004</option> <option value="2005">2005</option> <option value="2006">2006</option> <option value="2007">2007</option> <option value="2008">2008</option> <option value="2009">2009</option> <option value="2010">2010</option> <option value="2011">2011</option> <option value="2012" selected="selected">2012</option> </select> </div></td> <td width="51"><div align="left">Hora:</div></td> <td colspan="3" align="left"> <div align="left"> <input name="hora_apresentacao" type="text" class="input_2" id="hora_apresentacao" title="Digite a hora da apresentação" value="<? echo date("H:i:s");?>" size="6"/> </div></td> </tr> <tr align="left"> <td height="17"><div align="left"></div></td> <td colspan="5"> <div align="left"> <input name="recrutamento_cli" type="checkbox" class="input_3" id="recrutamento_cli" value="SIM"/> Recrutamento</div> <div align="left"></div> <div align="left"></div></td> </tr> <tr align="left"> <td width="129" align="left"><div align="left">Nome:*</div></td> <td colspan="5"> <div align="left"> <input name="nome_cli" type="text" class="input_2" id="nome_cli" title="Digite o nome completo do cliente" onkeyup="up(this)" size="72"/> </div></td> </tr> <tr align="left"> <td><div align="left"><span class="Style2">Conjuge:</span></div></td> <td colspan="5"> <div align="left"> <input name="conjuge_cli" type="text" class="input_2" id="conjuge_cli" title="Conjuge do cliente." onkeyup="up(this)" size="72"/> </div></td> </tr> <tr align="left"> <td align="left" class="Style2"><div align="left">Indicador:*</div></td> <td colspan="5"> <div align="left"> <input name="nome_indicador" type="text" class="input_2" id="nome_indicador" title="Digite o nome do indicador." onkeyup="up(this)" size="72"/> </div></td> </tr> <tr align="left"> <td colspan="6"><div align="left"></div></td> </tr> <tr align="left"> <td align="left"><div align="left">Endereço:</div></td> <td colspan="3" align="left"> <div align="left"> <input name="endereco_cli" type="text" class="input_2" id="endereco_cli" title="Endereço do cliente." onkeyup="up(this)" size="35"/> </div></td> <td width="47" align="left"><div align="left">Núm:</div></td> <td width="246" align="left"> <div align="left"> <input name="numero_cli" type="text" class="input_2" id="numero_cli" title="Número" size="3" maxlength="6"/> </div></td> </tr> <tr align="left"> <td><div align="left">Complemento:</div></td> <td colspan="5"> <div align="left"> <input name="compl_cli" type="text" class="input_2" id="compl_cli" title="Complemento." onkeyup="up(this)" size="35"/> </div> <div align="left"></div> <div align="left"></div></td> </tr> <tr align="left"> <td><div align="left">Cidade:</div></td> <td colspan="3" align="left"> <div align="left"> <input name="cidade_cli" type="text" class="input_2" id="cidade_cli" title="Digite a cidade." onkeyup="up(this)" size="35"/> </div> <div align="left"></div></td> <td align="left">UF: </td> <td align="left"><!--<select name="uf_cli" class="input_1" id="uf_cli" title="Escolha o estado."> <option selected="selected">UF</option> <option value="AC">AC</option> <option value="AL">AL</option> <option value="AP">AP</option> <option value="AM">AM</option> <option value="BA">BA</option> <option value="CE">CE</option> <option value="DF">DF</option> <option value="ES">ES</option> <option value="MA">MA</option> <option value="MT">MT</option> <option value="MS">MS</option> <option value="MG">MG</option> <option value="PA">PA</option> <option value="PB">PB</option> <option value="PR">PR</option> <option value="PE">PE</option> <option value="PI">PI</option> <option value="RJ">RJ</option> <option value="RN">RN</option> <option value="RS">RS</option> <option value="RO">RO</option> <option value="RR">RR</option> <option value="SC">SC</option> <option value="SP">SP</option> <option value="SE">SE</option> <option value="TO">TO</option> </select>--> <input name="uf_cli" type="text" class="input_1" id="uf_cli" title="Escolha o estado." onkeyup="up(this)" size="1" maxlength="2"/></td> </tr> <tr align="left"> <td align="left"><div align="left">Bairro:</div></td> <td colspan="5"> <div align="left"> <input name="bairro_cli" type="text" class="input_2" id="bairro_cli" title="Digite o bairro." onkeyup="up(this)" size="35"/> </div></td> </tr> <tr> <td><div align="left">CEP:</div></td> <td colspan="5"> <div align="left"> <input name="cep_cli" type="text" class="input_2" id="cep_cli" title="Digite o CEP do cliente." size="17" onKeyPress="MascaraCep(form1.cep_cli);" maxlength="9" onBlur="ValidaCep(form1.cep_cli)"/> </div></td> </tr> <tr> <td colspan="6"><div align="left"></div></td> </tr> <tr> <td><div align="left">Tel.(Resid):</div></td> <td colspan="5"> <div align="left"> <input name="telresid_cli" type="text" class="input_2" id="telresid_cli" title="Digite o número do telefone residencial." size="17" onKeyPress="MascaraTelefone(form1.telresid_cli);" maxlength="13" onBlur="ValidaTelefone(form1.telresid_cli);"/> </div></td> </tr> <tr> <td><div align="left">Tel.(Cel):</div></td> <td colspan="5"> <div align="left"> <input name="telcel_cli" type="text" class="input_2" id="telcel_cli" title="Digite o número do celular." size="17" onKeyPress="MascaraTelefone(form1.telcel_cli);" maxlength="13" onBlur="ValidaTelefone(form1.telcel_cli);"/> </div></td> </tr> <tr> <td><div align="left">Tel.(Outro):</div></td> <td colspan="5"> <div align="left"> <input name="teloutro_cli" type="text" class="input_2" id="teloutro_cli" title="Digite um número para contato." size="17" onKeyPress="MascaraTelefone(form1.teloutro_cli);" maxlength="13" onBlur="ValidaTelefone(form1.teloutro_cli);"/> </div></td> </tr> <tr> <td><div align="left">E-Mail:</div></td> <td colspan="5"> <div align="left"> <input name="email_cli" type="text" class="input_2" id="email_cli" title="E-Mail do cliente." size="72" /> </div></td> </tr> <tr> <td><div align="left">Site:</div></td> <td colspan="5"> <div align="left"> <input name="site_cli" type="text" class="input_2" id="site_cli" title="Digite o site/blog do cliente." size="72"/> </div></td> </tr> <tr> <td><div align="left"></div></td> <td colspan="5"><div align="left"></div></td> </tr> <tr align="right"> <td><div align="left"></div></td> <td colspan="5"><div align="left"> <input name="Continuar" type="submit" class="Button" id="Continuar" onclick="window.parent.location.reload()" value="Continuar"/> <input name="Limpar" type="reset" class="Button" id="Limpar" value="Limpar" /> </div></td> </tr> </table> </form></td> </tr> </table></th> </tr> </table> </td> </tr> </table> </body> </html>
Sei que é anti etco postar tudo isso de codigo mas, nao sei oque que pode ser realmente nao sei, nao tenho nem idéa do que pode ser pois ele só nao roda em INTERNEY EXPLORER.