
ESerra
Moderadores-
Total de itens
8.873 -
Registro em
-
Última visita
Tudo que ESerra postou
-
Você tem que escapar as aspas... ou usar apóstrofos no lugar...ou seja: $hora = "<img src=\"carregando.gif\">"; ou $hora = "<img src='carregando.gif'>";
-
Qual o problema do código acima? Dei uma olhada rápida e vi que na linha do $editar tá faltando um sinal de = na condição antes do WHERE e outra coisa, você deve separar os ítens do UPDATE por vírgula, tipo valor='$valor', valor2='$valor2', valor3='$valor3'...
-
A linha: $query = mysql_query ("SELECT * FROM imoveis WHERE '$id'") or die (mysql_error()); Está errada!, falta a coluna que se refere o argumento... no caso estou assumindo que o campo que guarda as informações do id se chama id... $query = mysql_query ("SELECT * FROM imoveis WHERE id = '$id'") or die (mysql_error());
-
É no FF não abre o site... para variar, diga-se de passagem, é interessante a toda pessoa que desenvolve esse tipo de projeto testar o site NO MÍNIMO no IE e no FF.
-
Claro... o quote do seu post com a rotina de update está ai em baixo.. clique na setinha para ser levado ao post original... Está quase funcionando, só que, acontece que os dados da tabela não se alteram. ...e acontece algo estranho também: Quando entro com "letras" aparece o erro de "CPF não cadastrado..." mas quando entro com qualquer número, segue como se fosse CPF já cadastrado... mas o meu maior problema mesmo é que os dados não se alteram no BD. Isso é só um teste de funcionamento para o Formulario que já tenho pronto em www.spil.com.br/cadcli.cad.htm vocês podem me ajudar? Valeu mesmo. Jetro
-
Pode usar os próprios frames, iframe ou interagir usando ajax... Apesar lembre-se, que assim como no html, você tem que dizer no link qual o frame que será usado no evento.
-
O tempo de timeout é definido no php.ini... caso você queira manipular esse tempo terá que utilizar um script a parte para isso... um bom começo é esse site ai » http://www.phpfreaks.com/tutorials/77/0.php (me inglês).
-
showtopic é apenas a referência que armazena o dado passado... em alguma parte da index.php tem algo do tipo: $variável_qualquer = $_GET['showtopic']; Para pegar o ID pelo método que eu passei, você pode fazer o que fez ai no seu exemplo, apenas trocando POST por GET e colocar o $consulta dentro do if: if($_GET["id"] !=""){ $consulta = mysql_query("SELECT * FROM produtos WHERE id='".$_GET['id']."'"); while ($dados = mysql_fetch_array($consulta)) { $id1 = $dados['id']; $_SESSION['id'] = $id1; $nome = $dados['nome']; $preço = $dados['preço']; $qt = $dados['qt']; $desc = $dados['descri']; } }else{}
-
Tá faltando um ): if(!isset($_SESSION["3"]) if(!isset($_SESSION["3"]))
-
Aqui no fórum a URL sempre vai ser, por exemplo: http://scriptbrasil.com.br/forum/index.php?showtopic=96183 o método GET consiste em passar uma informação por meio da URL, no caso a informação passada para a index.php é que showtopic tem o valor 96183. Para mais informações procure pelos métodos de envio de formulário (GET e POST)...
-
Desse jeito você vai passar pelo método GET para uma página que vai buscar a informação básiada no id passado...
-
está.. mas acontece que você vai ter que fazer um controle em cada página individualmente, então... nas páginas do admin, por exemplo você coloca: if(!isset($_SESSION["admin"])) { header("Location: erro.html"); exit; }else{ e assim por diante, a verificação vai ter que ser feito dentro do próprio arquivo da página...
-
O verifica é chamado em todas as páginas? Você tem que verificar a permissão do usuário em cada página que ele acessar...
-
Você não sabe substituir a linha que eu indiquei? :blink:
-
Assumindo que você esteja controlando isso por sessões, faça assim, na hora que o cara fizer login, veja que tipo de usuário ele é... dai dependendo do tipo de usuário é criado uma sessão com o nome diferente, por exemplo, você pode ter 3 tipos de sessões: $_SESSION['admin']; -> para administradores $_SESSION['master']; -> para nível master $_SESSION['user']; -> para usuário... Nas páginas você verifica que tipo de sessão o cara tem e se aquela sessão pode ser usada para acessar a página em questão... por exemplo se o cara tiver setada uma $_SESSION['master'] ou $_SESSION['user'] e tentar acessar a página admin, ele não consegue, pois não terá a $_SESSION['admin'] O que deve estar acontecendo com o seu sistema é que só registrado apenas um tipo de $_SESSION que diz que o cara fez login, mas não guarda qual o tipo de login... Uma outra alternativa, que dá quase na mesma é criar uma session que guarde o nível do cara e dai você confere esse nível antes de dar acesso a página pro cara...
-
Só um negócio... você está transferindo essa foto do seu pc para um servidor, ou apenas está pegando o caminho dela no seu pc?
-
O nome do arquivo é dado por: $_FILES['foto']['name'];
-
Para inserir os dados no formato date você terá que ter a data no formato ano-mês-dia... você pode pegar a data vinda do form e usar o explode para pegar os dados da data e formatá-la de forma correta... ou também pode usar o substr para pegar os caracteres da data, isso fica a seu gosto... Quanto ao mês corrente, use o date para pegá-lo.
-
Então, se o seu campo for do tipo DATE, faça assim: SELECT * FROM tabela WHERE MONTH(aniversario) = '$mes_que_vc_quer' LEMBRANDO que se você já tinha dados gravados na coluna aniversário ANTES de passar ela para DATE terá que redigitar esses dados para que o que eu disse funcione.
-
Se decide... a uns dias você abriu outro tópico: http://scriptbrasil.com.br/forum/index.php...mp;#entry407404 e disse que o seu campo NÃO ERA do tipo DATE...
-
Para isso funcionar em primeiro lugar você tem que colocar o $consulta ANTES do while, pois o while vai usá-lo! Se você pretende buscar todos os ids e montar uma página para clicar, troque a linha: echo "<td> ".$dados['id']."</td>"; Por echo "<td><a href=\"pagina.php?id=$dados['id']\"> ".$dados['id']."</td></a>";
-
Quando o cara fizer login crie uma sessão que guarda essa informação... dai nas páginas que você quer deixar restritas simplesmente verifique se a sessão existe, se não existir é porque o login não foi feito...
-
Você terá que criar um login com sistema de permissões, ai » http://www.linhadecodigo.com.br/artigos.asp?id_ac=258 um tutorial. Para pegar a senha que o usuário coloca e transformá-la em MD5 antes de consultar ao BD troque: $pass = stripslashes($_POST['senha']); Por: $pass = stripslashes(md5($_POST['senha']));
-
<?php session_start(); ?> <html> <head> <title>Teste upload mysql</title> </head> <body> <?php //Aqui você coloca o resto do script...