
Mário Miranda
Membros-
Total de itens
173 -
Registro em
-
Última visita
Tudo que Mário Miranda postou
-
Pode cre. Desculpa a falta de atenção. Mas você viu que o numero é 1.6782. Na formatação ele fica como 1.68. Tem como fazer com que ele não fique 1.68 e sim 1.67?
-
você tem algum exemplo de number_format? Eu não estou conseguindo utiliza-lo. Obrigado
-
Bom dia pessoal. Tenho uma aplicação que faz uma conta para se obter o total a ser pago a alguém que é assim: $valor_total=$valor * $porcentagem / 100; para $valor = 55.94 e para $porcentagem = 3. Essa conta daria 1.6782. PReciso que o resultado seja convertido para 1.67 , tentei usar o round, mas ele arredonda pra mais. Preciso que o valor seja 1.67. Obrigado e até+
-
Bom dia Pessoal. Eu estou fazendo um cadastro de cliente onde existem 03 campos do tipo select (html). A intenção seria fazer com que esses campos fizessem um refresh na página executando uma query para o próximo campo do tipo select. Por exemplo: no campo estado, assim que selecionado o estado de São Paulo, a página já sofreria um refresh para trazer os resultados das cidades de São Paulo no próximo campo relativo às cidades( que também seria um campo select). Desde já, agradeço a ajuda de todos. Até +
-
Mas até aí está tranquilo. Com relação ao colocar o session_start no inicio da pagina, eu fiz. Tanto que se eu tirar o botão submit e colocar no lugar o "a href="pagina.php?".SID." eu consigo passar pra pagina desejada. Só que o submit não está carregado o SID. Preciso saber como carrega-lo e passar para a outra página.
-
Olá pessoal. Depois de tanto torrar a paciência de vocês , eu consegui começar a usar o session_start. Obrigado!!! Mas agora tem mais uma dúvida: Numa das páginas do meu site existe um botão submit e se eu clicar nesse botão, a minha sessao morre, voltando para a pagina de login. Se eu substituir o meu submit por um "a href" eu consigo passar para a outra pagina sem a minha sessao morrer. Existe alguma forma de passar o SID por um submit? Obrigado e até+
-
Olá Beraldo. Mas o session_start não seria uma opção para que tem os cookies no navegador desabilitados? Porque existem máquina Windows Starter Edition na empresa onde eu trabalho( ruim isso , eu sei...mas fazer o que né?) e nessas maquina o login no meu site não funciona, mesmo com os cookies desabilitados. Pensei que o session_start seria uma alternativa para isso. Existe alguma coisa que se possa fazer? Obrigado pela atenção.
-
Olá pessoal. Dei uma lida sobre o session_start e comecei a usar para os logins. Estava funcionando(aparentemente). Porém, foi eu desabilitar os cookies no navegador, que o sistema de login não funcionava mais. Tenho um arquivo que faz o login e depois tenho um que faz a verificação da sessao. <? session_start(); $lojap=$_POS['loja']; if(isset($_POST['enter'])){ $usuario = $_POST['usuario']; $senha = $_POST['senha']; $pgdb= pg_connect("host=192.0.1.13 port=5432 dbname=entregas user=postgres password=123456"); $login = pg_query($pgdb,"select id_usuario,nome,senha,loja from tabela_usuario where nome=$usuario'and senha='$senha'"); $cont = pg_query($pgdb,"select count(*) as conta from tabela_usuario where nome='$usuario' and senha='$senha'"); //echo"select id_usuario,nome,senha,loja from tabela_usuario where nome='$usuario' and senha = '$senha'"; $dados = pg_fetch_array($login); } while ($result=pg_fetch_assoc($cont)){ $contagem = $result['conta]; } if ($contagem>0){ $_SESSION["nome_usuario"] =$dados["nome"]; header("Location:busca_cliente.php"); } else { echo"não logado"; } @pg_close($pgdb); ?> O arquivo de verificação está assim: <?php // Inicia sessões session_start(); // Verifica se existe os dados da sessão de login if(!isset($_SESSION["nome_usuario"])) { // Usuário não logado! Redireciona para a página de login header("Location:logar1.php"); exit; } ?> Com os cookies habilitados funciona, mas com eles desabilitados não funciona. O que eu estou fazendo de errado? Obrigado e até +.
-
Bom dia pessoal. Existe alguma função no PHP para destruir o que foi criado no "setcookie" sem determinar o tempo de vida dele? Tenho um login que funciona por meio de cookie e gostaria de saber como fazer um "logout". Obrigado e até +
-
Boa tarde Pessoal. Tenho 2 máquinas linux. Na maquina 1 tenho uma pasta chamada teste. Preciso que a maquina 2 tenha a pasta teste mapeada, mais ou menos como se faz com o smbmount, mas este é entre máquinas windows e linux. Como posso fazer em modo texto esse mapeamento de pastas entre 02 máquinas linux? Desde já agradeço
-
Olá Beraldo. Mas se eu só deixar o session_start sem argumentos, como vou fazer com que na proxima pagina o meu sistema veja se existe uma sessao iniciada ou não? Obrigado
-
Olá Beraldo, segue o código. Obrigado $password=strtoupper(md5($_REQUEST['pass'])); $user=strtoupper($_REQUEST['usuario']); if(!empty($_REQUEST['usuario'])){ $db = pg_connect("host= port= dbname= user= password=); $query = pg_query($db,"select id_admin, usu_admin, nome_admin from tb_admin where usu_admin='$user'"); $query1 = pg_query($db,"select count (*)as teste from tb_admin where usu_admin = '$user' and senha_admin='$password'"); $result=pg_fetch_assoc($query); while($result = @pg_fetch_assoc($query)){ $id_admin=$_REQUEST['id_admin]; $usu_admin=$_REQUEST['usu_admin']; $nome_admin=$_REQUEST['nome_admin']; } while ($result=pg_fetch_assoc($query1)){ $count = $result['teste']; } if($count>0){ //setcookie("nome_cookie",$user,time()+60); // setcookie("senha_cookie",$password,time()+60); session_start("nome_sess",$user,time()+60); header("Location:teste2.php"); }else{ echo "não LOGADO"; } pg_close($db); }
-
Boa tarde Pessoal! Eu havia feito uma autenticação por meio de cookie. Porém agora quero usar o session_start. O que eu fiz? Peguei o codigo do login onde consta a funçao setcookie e substitui para session_start assim: if($count>0){ //setcookie("nome_cookie",$user,time()+60); // setcookie("senha_cookie",$password,time()+60); session_start("nome_sess",$user,time()+60); header("Location:teste2.php"); }else{ echo "não LOGADO"; } Só que antes de fazer isso, o meu header apontava para uma pagina chamada main.php. Nesta modificaçao, o meu header aponta para teste2.php. Porem o meu login ainda me direciona para o main.php. Não sei o que pode ser. Agradeço a ajuda desde já. T+
-
Olá pessoal. Preciso fazer um login funcional e sei que pra isso preciso usar o session_start nas páginas. Porém não estou conseguindo fazer uso correto dele. Alguém poderia me ajudar? Desde já agradeço. T+
-
valeu ESerra! Deu certo agora. T+
-
Ola ESerra! Sua dica me ajudou, mas tem mais um problema: O INT só compara números antes de " . ". Por exemplo: 206.26 e 206.27 no meu if ainda são iguais, por outro lado, 207.26 e 206.26 são diferentes. Usando substring neste caso funcionaria, porem se é um com 02 casas antes da virgula, a substring teria que mudar. Pra resumir, o INT só serve para número inteiro. Tem alguma outra coisa que eu possa fazer? até +
-
Boa tarde pessoal. Tenho um script que faz um select trazendo uma informação de uma tabela cujo campo é do tipo decimal. Neste script preciso comparar um valor mandado por um form com o resultado que eu pego do campo no select que eu fiz. É sabido que a variável que eu carrego do form é do tipo caracter. Faço o seguinte: if( is_numeric($variavel_do _form) == $info_do_select){ comandos; }else{ não executa comandos } Mesmo colocando a função is_numeric para a primeira variável, o if sempre entende que meus numeros são iguais mesmo quando diferentes. Como faço para ter sucesso nessa comparação? Desde já, agradeço.
-
valeu Lucas. Deu certo! Obrigado e até +
-
Olá pessoal. Tenho um loop que traz valores numéricos em vários campos. Preciso fazer a soma do total desses valores de um determinado campo. Por exemplo: tenho um campo chamado "Total", onde na primeira linha o valor é de 2,00 e na segunda linha o valor é de 3,00. Como eu poderia fazer a soma de 02 ou mais linhas em desse campo "Total"? Não sei se consegui explicar o que eu quero fazer, por isso vou colocar uma parte do script e apontar o que eu gostaria de fazer. while($result = $conexao->resultado($listar)){ echo"<tr>"; echo " <td><font size = 2>".$result['Total']."</font><br></td> "; } Na linha onde está o $result['Total'], quero somar os valores que vem nessa linha. Obrigado
-
Olá pessoal. Estou fazendo uma Consulta de Cadastro e precisava saber como retornar uma resposta do tipo "Registro não encontrado" caso o SELECT não encontre nenhum registro. Obrigado.
-
Olá pessoal. Estou precisando fazer uma verificação de login em banco PostgreSql mas não tenho idéica de como começar. Obrigado e até +
-
##################### Olá Vitor. Deu Certo!! valeu t+ ####################### Olá Beraldo! Fiz o que o Vitor fez e deu certo! Fiz também o que você me passou e deu certo também. valeu pela força. T+
-
Ola pessoal. Estou começando agora a desenvolver em PHP e tenhum algumas dúvidas, mas por enquanto vou fazer só uma pergunta: dentro de um "IF" é possível colocar mais do que uma condição? por exemplo: Em um único if quero verificar se o campo A e campo B estão vazios. Desde já , agradeço a todos.