
SpoolmaN
Membros-
Total de itens
18 -
Registro em
-
Última visita
Tudo que SpoolmaN postou
-
Ajuda: Mostrar campo de acordo com o select
pergunta respondeu ao SpoolmaN de SpoolmaN em Ajax, JavaScript, XML, DOM
não tinha pensado nisso boa ideia. mais o meu maior problema e fazer a verificao q essa ai não esta funcionando =\ tipo dentro do if que fiz na funcao do javascript tinha colocado um alert.. so que so funcionava quando não colocava esse if.. essa verificacao ta errada -
Pessoal estou criando um cadastro de sistema financeiro e estou com problema para fazer a forma de pagamento, estou fazendo da seguinte forma, vai ter um select para com a pergunta se a pessoa quer pagar suporte se sim, abre outro select com opcoes a vista,2x,3x,4x , se a pessoa selecionar exemplo 2x gostaria que surgisse 2 campos para a pessoa colocar o valor dessas parcelas.. meu codigo esta assim.. <script language="JavaScript"> function muda() { if(document.getElementById('Status_suporte').value == "1") { //gostaria de chamar funcao em php aki mais não sei o codigo } } </script> <select name="Status_suporte" onChange="muda();"> <option>Selecione</option> <option value="1">Sim</option> <option value="2">não</option> </select></td> </tr> <? function finan() { echo "<tr> <td height=25><div align=right><font face=Arial size=2>Valor Suporte</font>:</div></td> <td height=25> </td> <td><p> <label></label> <font face=Arial size=2> <input type=text name=Valor_suporte2 size=15 maxlength=12 /> </font></p></td> </tr> <tr> <td height=25><div align=right><font face=Arial size=2>Parcelas</font>:</div></td> <td height=25> </td> <td><select name=select> <option value=1>Á vista</option> <option value=2>2x</option> <option value=3>3x</option> <option value=4>4x</option> <option value=5>5x</option> <option value=6>6x</option> </select></td> </tr> <tr> <td height=25><div align=right><font face=Arial size=2>Data Pagamento</font>:</div></td> <td height=25> </td> <td><font face=Arial size=2> <input type=text name=Valor_suporte size=15 maxlength=12 /> </font></td> </tr> <tr> <td height=25><div align=right><font face=Arial size=2>Valor Suporte</font>:</div></td> <td height=25> </td> <td><font face=Arial size=2> <input type=text name=Valor_suporte size=15 maxlength=12 /> </font></td> </tr>"; }?>
-
Pessoal estou a 5 dias com esse problema no servidor da empresa e não consigo resolver.. fui fazer umas modificacoes e do nada parou de funcionar nem me pergunte o que que eu fiz, mass... agora quando tento acessar qualk pagina do meu servidor IIS 6 aparece: Service Unavailable me ajudem por favor...
-
(Resolvido) Problema com cadastro javascript
pergunta respondeu ao SpoolmaN de SpoolmaN em Ajax, JavaScript, XML, DOM
Opa isso ai valeu funfo... e foi mal pela displicência. [resolvido] -
Pessoal fiz uma pagina em php com verificacao dos campos, só que quando não preenche o campo ele acusa o nome dos campos o erros e tem um link para volta, neste link deveria voltar a pagina anterior com as informacoes já preenchidas(java script:history.go(-1)), mais o campo volta em branco. o java script:history.go(-1) ta na ultima parte do php. cadastro.php <?php include "ver_sessao.php"; include "conecta.php"; $Nome = $_POST['Nome']; $Pessoa = $_POST['Pessoa']; $Valor_suporte = $_POST['Valor_suporte']; $Endereco = $_POST['Endereco']; $Data = $_POST['dia']."/".$_POST['mes']."/".$_POST['ano']; $Num_contrato = $_POST['Num_contrato']; $Email = $_POST['Email']; $Cidade = $_POST['Cidade']; $CEP = $_POST['CEP']; $Telefone1 = $_POST['Telefone1']; $Telefone2 = $_POST['Telefone2']; $Celular = $_POST['Celular']; $Complemento = $_POST['Complemento']; $CNPJ = $_POST['CNPJ']; $Bairro = $_POST['Bairro']; $Estado = $_POST['Estado']; $Situacao = $_POST['Situacao']; $Forma_pag = $_POST['Forma_pag']; $Valor = $_POST['Valor']; $Status_suporte = $_POST['Status_suporte']; $Instalador = $_POST['Instalador']; $Quant_comp = $_POST['Quant_comp']; $Registros = $_POST['Registros']; $Servicos = $_POST['Servicos']; $Obs = $_POST['Obs']; $usuario = $_SESSION["nome_usuario"]; $msgconfirma = "Cliente cadastrado com Sucesso!!"; if(isset($_POST['cadastrar'])) { $erros = 0; if($Num_contrato == '') { $erros++; $html_erros = $html_erros."<br>Digite o numero do contrato."; } if($Nome == '') { $erros++; $html_erros = $html_erros."<br>Digite o Nome / Razao Social."; } if($Cidade == '') { $erros++; $html_erros = $html_erros."<br>Digite a Cidade."; } if($Estado == '') { $erros++; $html_erros = $html_erros."<br>Digite o Estado."; } if($Endereco == '') { $erros++; $html_erros = $html_erros."<br>Digite o Endereco."; } if($Pessoa == '') { $erros++; $html_erros = $html_erros."<br>Selecione pessoa fisica ou juridica."; } if($Data == '') { $erros++; $html_erros = $html_erros."<br>Digite a Data de contratacao."; } if($CNPJ == '') { $erros++; $html_erros = $html_erros."<br>Digite o CNPJ."; } if($Email == '') { $erros++; $html_erros = $html_erros."<br>Digite o Email de contato."; } if($Cidade == '') { $erros++; $html_erros = $html_erros."<br>Digite a Cidade."; } if($Forma_pag == '') { $erros++; $html_erros = $html_erros."<br>Digite a Forma de Pagamento."; } if($Bairro == '') { $erros++; $html_erros = $html_erros."<br>Digite o Bairro."; } if($Situacao == '') { $erros++; $html_erros = $html_erros."<br>Selecione a Situacao do Contrato."; } if($CEP == '') { $erros++; $html_erros = $html_erros."<br>Digite o Cep."; } if($Telefone1 == '') { $erros++; $html_erros = $html_erros."<br>Digite o Telefone."; } if($Servicos == '') { $erros++; $html_erros = $html_erros."<br>Digite o Servico Contratado."; } if($Valor == '') { $erros++; $html_erros = $html_erros."<br>Digite o Valor."; } if($Status_suporte == '') { $erros++; $html_erros = $html_erros."<br>Selecione o Status do Suporte."; } if($Instalador == '') { $erros++; $html_erros = $html_erros."<br>Selecione o nome do Instalador."; } if($erros == 0) { $sql = mysql_query("INSERT INTO banco_clientes(Num_contrato, Nome, CNPJ, Data, Valor, Forma_pag, Status_suporte, Obs, Instalador, Servicos, Quant_comp, Registros, Cidade, Endereco, CEP, Email, Estado, Complemento, Bairro, Situacao, Telefone1, Telefone2, Celular, Valor_suporte, Pessoa) VALUES ('$Num_contrato','$Nome','$CNPJ','$Data','$Valor','$Forma_pag','$Status_suporte','$Obs','$Instalador','$Servicos','$Quant_comp','$Registros','$Cidade','$Endereco','$CEP','$Email','$Estado','$Complemento','$Bairro','$Situacao','$Telefone1','$Telefone2','$Celular','$Valor_suporte','$Pessoa')") or die("Erro no comando SQL:".mysql_error()); mysql_query("INSERT INTO historico(Id,User,Data,Acao) VALUES ('','$usuario',now(),'$msgconfirma')"); echo "<script language=\"javascript\" type=\"text/javascript\"> alert(\"Cliente cadastrado com Sucesso!!\"); location.href = 'financeiro.php'; </script>"; } if($erros > 0) { echo "<div align=center><font face=Arial color=#FFFFFF size=2><b>ATENÇÃO</b><br><br>Foram encontrados <b>$erros</b> erro(s) no cadastro do cliente:<br><b>$html_erros</b></br></br><a href='java script:history.go(-1)'><p>Voltar</p></a></font></div></br>"; } } ?> <html> <head> <title>Sistema de Controle</title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <style type="text/css"> <!-- body { background-color: #262626; } a:link { color: #000000; text-decoration: none; } a:visited { color: #000000; text-decoration: none; } a:hover { text-decoration: underline; } a:active { text-decoration: none; } .style4 {font-size: 10px} .style7 {color: #FFFFFF} --> </style> <div align="center"> <p> </p> <p> </p> <table width="619" height="800" border="0" cellpadding="0" cellspacing="0" bgcolor="#FFFFFF"> <tr> <td height="36" colspan="3" background="images/cima.png"> </td> </tr> <tr> <td width="9" height="647" background="images/esquerda.png"> </td> <td width="571"><form name="frm_clientes" method="post" action="<? echo $PHP_SELF; ?>"><table width="100%" height="100%" border="0" cellspacing="1" cellpadding="0" align="center"> <tr> <td height="29" colspan="3" bgcolor="#3E8BFF"><div align="center" class="style7"><font face="Arial" size="4"><b>Cadastro de Clientes</b></font></div></td> </tr> <tr> <td height="30" colspan="3"> </td> </tr> <tr> <td width="183" height="25"><div align="right"><font face="Arial" size="2">Numero do Contrato</font>:</div></td> <td width="19"> </td> <td width="365"><font face="Arial" size="2"> <input name="Num_contrato" type="text" id="Num_contrato" size="14" maxlength="14" /> </font></td> </tr> <tr> <td height="25"> <p align="right"><font face="Arial" size="2">Data de Contratacao</font>:</p></td> <td><label></label></td> <td><table width="309" border="0" cellpadding="0" cellspacing="0"> <tr> <td width="14"><input type="text" name="dia" size="2" maxlength="2" /></td> <td width="10">/</td> <td width="12"><input type="text" name="mes" size="2" maxlength="2" /></td> <td width="10">/</td> <td width="31"><input type="text" name="ano" size="4" maxlength="4" /></td> <td width="232"><span class="style4"><font face="Arial">(dd/mm/aaaa)</font></span></td> </tr> </table></td> </tr> <tr> <td height="25"><div align="right"><font face="Arial" size="2">Situacao do Contrato</font>:</div></td> <td><font face="Arial" size="2"> <label></label> </font></td> <td><font face="Arial" size="2"> <select name="Situacao" id="Situacao"> <option value="" selected="selected">Selecione</option> <option value="Novo">Novo</option> <option value="Renovacao">Renovacao</option> </select> </font></td> </tr> <tr> <td height="25"><div align="right"><font face="Arial" size="2">Pessoa</font>:</div></td> <td height="25"> </td> <td><label> <select name="Pessoa" id="Pessoa"> <option selected="selected">Selecione</option> <option value="Pessoa Fisica">Pessoa Fisica</option> <option value="Pessoa Juridica">Pessoa Juridica</option> </select> </label></td> </tr> <tr> <td height="22"><div align="right"><font face="Arial" size="2">CPF / CPNJ</font>:</div></td> <td height="22"> </td> <td><font face="Arial" size="2"> <input name="CNPJ" type="text" id="CNPJ" size="20" maxlength="14" /> </font><font face="Arial" class="style4">(ex: xx.xxx.xxx/xxxx-xx)</font></td> </tr> <tr> <td height="25"><div align="right"><font face="Arial" size="2">Nome / Classe Social</font>:</div></td> <td width="19"> </td> <td width="365"><font face="Arial" size="2"> <input type="text" name="Nome" size="20" /> </font></td> </tr> <tr> <td height="25"><div align="right"><font face="Arial" size="2">Endereco</font>:</div></td> <td> </td> <td><font face="Arial" size="2"> <input type="text" name="Endereco" size="20" /> </font></td> </tr> <tr> <td height="25"><div align="right"><font face="Arial" size="2">Complemento</font>:</div></td> <td> </td> <td><font face="Arial" size="2"> <input name="Complemento" type="text" id="Complemento" size="20" /> </font></td> </tr> <tr> <td height="25"><div align="right"><font face="Arial" size="2">Bairro</font>:</div></td> <td> </td> <td><font face="Arial" size="2"> <input name="Bairro" type="text" id="Bairro" size="20" /> </font></td> </tr> <tr> <td height="25"><div align="right"><font size="2" face="Arial">Email</font>:</div></td> <td> </td> <td><font face="Arial" size="2"> <input name="Email" type="text" id="Email" size="20" /> </font></td> </tr> <tr> <td height="25"><div align="right"><font face="Arial" size="2">Cidade</font>:</div></td> <td> </td> <td><label> <input name="Cidade" type="text" id="Cidade" size="20" /> </label></td> </tr> <tr> <td height="25"><div align="right"><font face="Arial" size="2">Estado</font>:</div></td> <td> </td> <td><label> <input name="Estado" type="text" id="Estado" size="20" /> </label></td> </tr> <tr> <td height="25"><div align="right"><font face="Arial" size="2">CEP</font>:</div></td> <td> </td> <td><font face="Arial" size="2"> <input name="CEP" type="text" id="CEP" size="20" /> </font></td> </tr> <tr> <td height="25"><div align="right"><font face="Arial" size="2">Telefone 1</font>:</div></td> <td height="25"> </td> <td><font face="Arial" size="2"> <input name="Telefone1" type="text" id="Telefone1" size="20" maxlength="9" /> </font></td> </tr> <tr> <td height="25"><div align="right"><font face="Arial" size="2">Telefone 2</font>:</div></td> <td height="25"> </td> <td><font face="Arial" size="2"> <input name="Telefone2" type="text" id="Telefone2" size="20" maxlength="9" /> </font></td> </tr> <tr> <td height="25"><div align="right"><font size="2" face="Arial">Celular</font>:</div></td> <td height="25"> </td> <td><font face="Arial" size="2"> <input name="Celular" type="text" id="Celular" size="20" maxlength="9" /> </font></td> </tr> <tr> <td height="25"><div align="right"><font face="Arial" size="2">Suporte</font>:</div></td> <td height="25"><label></label></td> <td><select name="Status_suporte" id="Status_suporte"> <option>Selecione</option> <option value="1">Sim</option> <option value="2">não</option> </select></td> </tr> <tr> <td height="25"><div align="right"><font face="Arial" size="2">Valor</font>:</div></td> <td height="25"> </td> <td><font face="Arial" size="2"> <input type="text" name="Valor" size="15" maxlength="12" id="Valor" /> </font></td> </tr> <tr> <td height="25"><div align="right"><font face="Arial" size="2">Valor Suporte</font>:</div></td> <td height="25"> </td> <td><font face="Arial" size="2"> <input type="text" name="Valor_suporte" size="15" maxlength="12" id="Valor_suporte" /> </font></td> </tr> <tr> <td height="25"><div align="right"><font face="Arial" size="2">Forma de Pagamento</font>:</div></td> <td height="25"> </td> <td><font face="Arial" size="2"> <input type="text" name="Forma_pag" size="15" maxlength="12" id="Forma_pag" /> </font></td> </tr> <tr> <tr> <td height="25"><div align="right"><font face="Arial" size="2">Servicos Adquiridos</font>:</div></td> <td height="25"> </td> <td><font face="Arial" size="2"> <input type="text" name="Servicos" size="15" maxlength="12" id="Servicos" /> </font></td> </tr> <tr> <td height="25"><div align="right"><font face="Arial" size="2">Instalador</font>:</div></td> <td height="25"><label></label></td> <td><select name="Instalador" id="Instalador"> <option>Selecione</option> <option value="Danilo">Danilo</option> <option value="William">William</option> </select></td> </tr> <tr> <td height="25"><div align="right"><font face="Arial" size="2">Quant. de Computadores</font>:</div></td> <td height="25"> </td> <td><font face="Arial" size="2"> <input type="text" name="Quant_comp" size="15" maxlength="12" id="Quant_comp" /> </font></td> </tr> <tr> <td height="25"><div align="right"><font face="Arial" size="2">Registro</font>:</div></td> <td height="25"> </td> <td><font face="Arial" size="2"> <input type="text" name="Registros" size="15" maxlength="12" id="Registros" /> </font><span class="style4"><font face="Arial">(Caso seja mais de um separar por /)</font></span></td> </tr> <tr> <td height="25" valign="top"><div align="right"><font face="Arial" size="2">Observacoes</font>:</div></td> <td height="25"><label></label></td> <td><textarea name="Obs" id="textarea" cols="40" rows="8"></textarea></td> </tr> <tr> <td height="62" colspan="3"><div align="center"> <p> </p> <p> <input type="submit" name="cadastrar" value="Cadastrar" /> </p> </div></td> </tr> </table> </form></td> <td width="7" background="images/direita.png"> </td> </tr> <tr> <td height="35" colspan="3" background="images/baixo.png"> </td> </tr> </table> </div> </body> </html>
-
AEEEEE FUNFO !@#!#$!! jissa mal a trabalhera que te dei.. mais fiz o seguinte pra arruma olha que coisa doida.. tipo criei um novo txt no desktop, nomiei para o nome da pagina exemplo ver_sessao.php, depois disso fui na pagina original dei selecionei tudo e colei na pagina nova e upei... e funciono.. num faço ideia do q q é mais funciono ta otimo, abracos valeu pela ajuda jissa! abracao
-
nossa que doidera tipo criei um novo txt mudei o nome dele pra login.php e colei o que puiz aki no forum.. ai funciono... mais continua dando o erro depois que eu logo na pagina opcoes.php.. do ver_sessao Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /home/spiimove/public_html/opcoes.php:1) in /home/spiimove/public_html/ver_sessao.php on line 2 ver_sessao.php <?php session_start(); if(!isset($_SESSION["id_usuario"]) || !isset($_SESSION["nome_usuario"])) { echo "<script language=\"javascript\" type=\"text/javascript\">window.location.href = 'login.php'; </script>"; exit; } ?>
-
não tem nenhum espaco antes do <php não. e to testando na minha maquina e em um servidor web.. no primeiro caso deu os mesmo erros que esta dando, e no 2 rodo tranquilo, tirando a parte que a sintaxe ta errada, mais o session rodo sem erro. posta a pagina de login inteira.. login.php <?php ob_start(); session_start(); include "conecta.php"; $login = $_POST["login"]; $password = isset($_POST["password"]) ? md5(trim($_POST["password"])) : FALSE; if($_POST['entrar']) { $SQL = "SELECT Login, Pass, id_cadastro FROM clientes WHERE Login='" . $login . "'" or die("Erro no comando SQL: ".mysql_error()); $result_id = @mysql_query($SQL) or die("Erro no banco de dados!"); $total = @mysql_num_rows($result_id); if($total) { $dados = @mysql_fetch_array($result_id); if(!strcmp($password, $dados["Pass"])) { $_SESSION["id_usuario"] = $dados["id_cadastro"]; $_SESSION["nome_usuario"] = $dados["Login"]; echo "<script language=\"javascript\" type=\"text/javascript\">window.location.href = 'opcoes.php'; </script>"; exit; } else { echo "Senha inválida!"; exit; } } else { echo "O login fornecido por você é inexistente!"; exit; } } ob_end_flush(); ?> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>SPI Imóveis - A sua casa está aqui!</title> <script type="text/javascript"> <!-- function MM_preloadImages() { //v3.0 var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array(); var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++) if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}} } function MM_swapImgRestore() { //v3.0 var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc; } function MM_findObj(n, d) { //v4.01 var p,i,x; if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) { d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);} if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n]; for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document); if(!x && d.getElementById) x=d.getElementById(n); return x; } function MM_swapImage() { //v3.0 var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3) if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];} } //--> </script> <script src="Scripts/AC_RunActiveContent.js" type="text/javascript"></script> <style type="text/css"> <!-- .style2 {color: #FFFFFF} .style3 { font-family: Tahoma; font-size: 10px; } .style6 {color: #FFFFFF; font-family: Tahoma; font-size: 10px; } a:link { text-decoration: none; } a:visited { text-decoration: none; } a:hover { text-decoration: underline; } a:active { text-decoration: none; } body { background-image: url(images/bgspool.gif); } --> </style> </head> <body onLoad="MM_preloadImages('images/butt.png','images/butt1.png','images/butt2.png','images/butt3.png','images/butt4.png','images/imgg1.png','images/imgg2.png')"> <table width="1000" height="600" border="0" align="center" cellpadding="0" cellspacing="0" style="border-right:1px solid #CCCCCC;border-left:1px solid #CCCCCC;border-top:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;"> <tr> <td> </td> <td colspan="2" bgcolor="#6A643F"><table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <td width="32%" align="left" valign="top"><div align="left"></div></td> <td width="35%"> </td> <td width="33%"><div align="right"> <table width="195" border="0"> <tr> <td><script Language="JavaScript"> <!-- mydate = new Date(); myday = mydate.getDay(); mymonth = mydate.getMonth(); myweekday= mydate.getDate(); weekday= myweekday; if(myday == 0) day = " Domingo, " else if(myday == 1) day = " Segunda-Feira, " else if(myday == 2) day = " Terça-Feira, " else if(myday == 3) day = " Quarta-Feira, " else if(myday == 4) day = " Quinta-Feira, " else if(myday == 5) day = " Sexta-Feira, " else if(myday == 6) day = " Sábado, " if(mymonth == 0) month = "Janeiro " else if(mymonth ==1) month = "Fevereiro " else if(mymonth ==2) month = "Março " else if(mymonth ==3) month = "Abril " else if(mymonth ==4) month = "Maio " else if(mymonth ==5) month = "Junho " else if(mymonth ==6) month = "Julho " else if(mymonth ==7) month = "Agosto " else if(mymonth ==8) month = "Setembro " else if(mymonth ==9) month = "Outubro " else if(mymonth ==10) month = "Novembro " else if(mymonth ==11) month = "Dezembro " document.write("<font face=arial, size=1, color=white>"+ day); document.write(myweekday+" de "+month+ "de 2008" + "</font>"); // --> </script></td> </tr> </table> </div></td> </tr> </table></td> <td> </td> </tr> <tr valign="top"> <td width="4" height="200" rowspan="2"> </td> <td colspan="2" valign="top" bgcolor="#6A643F"> <table width="100%" height="59%" border="0" cellspacing="0" cellpadding="0" style="border-bottom:1px solid #CCCCCC;"> <tr> <td width="48%" height="244"><p align="right"><img src="images/logo1.png" width="400" height="200" border="0" usemap="#Map" /></p></td> <td width="52%" valign="middle"> <table width="200" border="0" align="right" style="border-right:1px solid #CCCCCC;border-left:1px solid #CCCCCC;border-top:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;"> <tr> <td><script type="text/javascript"> AC_FL_RunContent( 'codebase','http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0','width','468','height','220','src','images/banner','quality','high','pluginspage','http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash','movie','images/banner' ); //end AC code </script> <noscript> <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0" width="468" height="220"> <param name="movie" value="images/banner.swf" /> <param name="quality" value="high" /> <embed src="images/banner.swf" quality="high" pluginspage="http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" width="468" height="220" ></embed> </object> </noscript></td> </tr> </table> </td> </tr> </table> <div align="center"></div></td> <td width="4" rowspan="2"> </td> </tr> <tr> <td colspan="2" valign="bottom" bgcolor="#6A643F" style="border-bottom:1px solid #FFFFFF;"> <table width="100%" border="0" cellpadding="0" cellspacing="0"> <tr> <td width="669"><div align="center"><a href="empresa.php" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image2','','images/butt.png',1)"><img src="images/but.png" name="Image2" width="120" height="58" border="0" id="Image2" /></a><a href="busca.php" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image3','','images/butt1.png',1)"><img src="images/but1.png" name="Image3" width="120" height="58" border="0" id="Image3" /></a><a href="anuncie.php" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image5','','images/butt3.png',1)"><img src="images/but3.png" name="Image5" width="120" height="58" border="0" id="Image5" /></a><a href="novidades.php" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image6','','images/butt4.png',1)"><img src="images/but4.png" name="Image6" width="120" height="58" border="0" id="Image6" /></a><a href="contato.php" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image4','','images/butt2.png',1)"><img src="images/but2.png" name="Image4" width="120" height="58" border="0" id="Image4" /></a></div></td> <td width="37"> </td> <td width="283" style="border-left:1px dashed #CCCCCC;"><div align="center"><a href="login.php" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image9','','images/imgg1.png',1)"><img src="images/img1.png" name="Image9" width="140" height="58" border="0" id="Image9" /></a><a href="cadastro.php" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image8','','images/imgg2.png',1)"><img src="images/img2.png" name="Image8" width="102" height="58" border="0" id="Image8" /></a></div></td> </tr> </table></td> </tr> <tr> <script language="JavaScript"> function Valida() { if (document.frm_login.login.value=="") { alert("Digite seu login."); document.frm_login.login.focus(); } if (document.frm_login.password.value=="") { alert("Digite sua senha."); document.frm_login.password.focus(); } } </script> <td height="562"> </td> <td colspan="2" bgcolor="#FFFFFF"> <form name="frm_login" method="post" action="<? echo $PHP_SELF; ?>"> <p> </p> <p> </p> <table width="40%" border="0" align="center" cellpadding="0" cellspacing="0" style="border-right:1px dashed #CCCCCC;border-left:1px dashed #CCCCCC;border-top:1px dashed #CCCCCC;border-bottom:1px dashed #CCCCCC;"> <tr> <td colspan="3"><p align="center"><b><font face="Arial" size="3">IDENTIFICAÇÃO</font></b></p> <p> </p></td> </tr> <tr> <td width="16%" height="25"> </td> <td width="17%" height="25"><div align="left"><font face="Arial" size="2">Login:</font></div></td> <td width="67%" height="25"><font face="Arial" size="2"> <input type="text" name="login"></font></td> </tr> <tr> <td width="16%" height="25"> </td> <td width="17%"><div align="left"><font face="Arial" size="2">Senha:</font></div></td> <td width="67%" height="25"><font face="Arial" size="2"><input type="password" name="password"></font></td> </tr> <tr> <td colspan="3"><div align="center"> <p> </p> <p> <input type="submit" name="entrar" onClick="return Valida()" value="Entrar" /> </p> </div></td> </tr> </table> </form></td> <td> </td> </tr> <tr> <td> </td> <td width="484" bgcolor="#6A643F"><div id="footer"> <div align="right"><span class="style109 style3 style2"><a href="" style=" color:#FFFFFF;">Principal</a> | <a href="empresa.php" style=" color:#FFFFFF;">Empresa</a> | <a href="busca" style=" color:#FFFFFF;">Busca</a> | <a href="anuncie.php" style=" color:#FFFFFF;">Anuncie</a><a href="anuncie.php"></a> | <a href="novidades.php" style=" color:#FFFFFF;">Novidades</a> | <a href="contato.php" style=" color:#FFFFFF;">Contato</a></span></div> </div></td> <td width="534" bgcolor="#6A643F"><table width="448" border="0" align="left"> <tr> <td width="58"> </td> <td width="380"><div align="left"><span class="style2 style3">SPI Imóveis © 2008. <a href="contato.php" style=" color:#FFFFFF;">Todos os direitos reservados.</a><a href="direitos.php"></a></span></div></td> </tr> <tr> <td> </td> <td><div align="left"><span class="style6">Designed by <a href="www.marketingsystem.com.br" style=" color:#FFFFFF;">Marketing System.</a></span></div></td> </tr> </table></td> <td> </td> </tr> </table> <map name="Map" id="Map"> <area shape="rect" coords="21,0,381,195" href="index.php" /> </map></body> </html>
-
sim, desculpe me... dei uma varrida em todas as paginas a index.php tava iniciando uma sessao com nome "imoveis".. mais já tirei agora.. agora esta dando erro na pagina login.php, no session_start(). só que agora nem chega a ir para tela de opcoes.php login.php <?php session_start(); include "conecta.php"; $login = $_POST["login"]; $password = isset($_POST["password"]) ? md5(trim($_POST["password"])) : FALSE; if($_POST['entrar']) { $SQL = "SELECT Login, Pass, id_cadastro FROM clientes WHERE Login='" . $login . "'" or die("Erro no comando SQL: ".mysql_error()); $result_id = @mysql_query($SQL) or die("Erro no banco de dados!"); $total = @mysql_num_rows($result_id); if($total) { $dados = @mysql_fetch_array($result_id); if(!strcmp($password, $dados["Pass"])) { $_SESSION["id_usuario"] = $dados["id_cadastro"]; $_SESSION["nome_usuario"] = $dados["Login"]; echo "<script language=\"javascript\" type=\"text/javascript\">window.location.href = 'opcoes.php'; </script>"; exit; } else { echo "Senha inválida!"; exit; } } else { echo "O login fornecido por você é inexistente!"; exit; } } ?> e esta dando os seguintes erros: Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at /home/spiimove/public_html/login.php:1) in /home/spiimove/public_html/login.php on line 2 Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /home/spiimove/public_html/login.php:1) in /home/spiimove/public_html/login.php on line 2 vlw
-
não porque quando coloco o session_start() no Login da erro na linha que eu coloco.. todo lugar que uso essa disgraça da erro...
-
ta igual antes agora.. ver_sessao.php <?php session_start(); if(!isset($_SESSION["id_usuario"]) || !isset($_SESSION["nome_usuario"])) { echo "<script language=\"javascript\" type=\"text/javascript\">window.location.href = 'login.php'; </script>"; exit; } ?> opcoes.php <?php include "ver_sessao.php"; include "conecta.php"; ?> a unica pag que tem session start é a ver_sessao.
-
desculpe a demora.. tentei de todas as formas tambem usando session_cache_limiter(); Preciso disso urgente. vlw pessoal.
-
fiz isso, sumiu um dos erros que estava dando mais continua dando esse erro: Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /home/spiimove/public_html/ver_sessao.php:1) in /home/spiimove/public_html/ver_sessao.php on line 1 agora a unica pagina que esta com session_start() é a ver_sessao.php <?php session_start(); if(!isset($_SESSION["id_usuario"]) || !isset($_SESSION["nome_usuario"])) { echo "<script language=\"javascript\" type=\"text/javascript\">window.location.href = 'login.php'; </script>"; exit; } ?> TO POSTANDO OS CODIGOS PRA QUEM QUIZE AJUDA, OBRIGADO. http://www.spiimoveis.com.br/login.txt http://www.spiimoveis.com.br/opcoes.txt http://www.spiimoveis.com.br/ver_sessao.txt
-
opa então todas as paginas restritas.. estao dando o erro Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /home/spiimove/public_html/opcoes.php:1) in /home/spiimove/public_html/ver_sessao.php on line 2 que é do include que esta restringindo o acesso(ver_sessao.php), o erro é do session_start dessa pagina. jissa quando ponho o session_start no comeco da pagina login.php da o mesmo erro na pagina de login(que antes não dava).
-
já tinha tirado antes, num funciona... coloquei session_start só no ver_sessao, e só nas paginas restritas da o mesmo erro nos dois jeitos. ah e minha pagina de login tambem tem o session_start mais la não da erro nenhum.. vo posta a parte em php de todas as paginas pra voces verem.. login.php <?php include "conecta.php"; $login = $_POST["login"]; $password = isset($_POST["password"]) ? md5(trim($_POST["password"])) : FALSE; if($_POST['entrar']) { $SQL = "SELECT Login, Pass, id_cadastro FROM clientes WHERE Login='" . $login . "'" or die("Erro no comando SQL: ".mysql_error()); $result_id = @mysql_query($SQL) or die("Erro no banco de dados!"); $total = @mysql_num_rows($result_id); if($total) { // Obtém os dados do usuário, para poder verificar a senha e passar os $dados = @mysql_fetch_array($result_id); // Agora verifica a senha if(!strcmp($password, $dados["Pass"])) { session_start("imoveis"); $_SESSION["id_usuario"] = $dados["id_cadastro"]; $_SESSION["nome_usuario"] = $dados["Login"]; echo "<script language=\"javascript\" type=\"text/javascript\"> window.location.href = 'opcoes.php'; </script>"; exit; } // Senha inválida else { echo "Senha inválida!"; exit; } } // Login inválido else { echo "O login fornecido por você é inexistente!"; exit; } } ?> ver_sessao.php <?php if(!isset($_SESSION["id_usuario"]) || !isset($_SESSION["nome_usuario"])) { header('Location: login.php'); exit; } ?> opcoes.php <?php session_start("imoveis"); include "conecta.php"; include "ver_sessao.php"; ?> valeu pessoal tentem me ajuda por favor, num guento mais ve esse erro.. abracos
-
não só a de login e a ver_sessao.php.. mudei o ver_sessao.php para <? session_start(); include "conecta.php"; if(!isset($_SESSION["id_usuario"]) || !isset($_SESSION["nome_usuario"])) { echo "<script language=\"javascript\" type=\"text/javascript\"> alert(\"Essa é uma Area restrita.\"); </script>"; echo "<script language=\"javascript\" type=\"text/javascript\"> window.location.href = 'index.php'; </script>"; exit; } ?> arrumo um erro, mais continua dando esse: todas as paginas restritas só tem <? include 'ver_sessao.php'; include 'conecta.php'; ?> valeu
-
Opa primeiramente, Olá a todos sou novo no fórum. Estou desenvolvendo um sistema de anúncios de imóveis, e estou com problema nas paginas restritas.. 1- Pelo que percebi o problema é no include "ver_sessao.php";(onde tem a verificacao da sessao de login)... <? session_start(imoveis); include "conecta.php"; include "ver_sessao.php"; ?> //todas as paginas tem essa parte no começo do script.. ------- ver_sessao.php <? session_start(); if(!isset($_SESSION["id_usuario"]) || !isset($_SESSION["nome_usuario"])) { echo "<script language=\"javascript\" type=\"text/javascript\">location.href = 'http://www.spiimoveis.com.br/index.php'; </script>"; exit; } ?> ------ Abraços
-
Opa então Rodrigo simples faiz o seguinte cria no teu banco mysql uma coluna chamada ex: tipo, ai na pagina do Login voce chama ela dentro do Select essa coluna, ex: $sql = mysql_query("Select login,senha,tipo FROM tabela Where login(coluna do banco)="login"(campo login)"); $consulta = mysql_result($sql, 2(3 tabela do select)), depois na hora de autentica voce só faiz uma verificacao, se o login e a senha bate,e voce substitui o redirecionamento atual por: if($consulta == "1") echo "<script language=\"javascript\" type=\"text/javascript\"> window.location.href = 'teste1.php'; </script>"; if($consulta == "2") echo "<script language=\"javascript\" type=\"text/javascript\"> window.location.href = 'teste2.php'; </script>"; qualquer duvida so fala abracos..