Ir para conteúdo
Fórum Script Brasil

ESerra

Moderadores
  • Total de itens

    8.873
  • Registro em

  • Última visita

Tudo que ESerra postou

  1. ESerra

    Script login altomatico

    1 - Leia as regras, ups não são permitidos; 2 - O fórum não é um McDonald’s onde você chega, pede e espera ser servido, a idéia é mostrar o caminho e não dar o código pronto, se quer código pronto contrate um programador; 3 - Isso que você quer fazer provavelmente terá que usar cURL para fazer o login automático, mas teria que ver exatamente o escopo em que o sistema está.
  2. ESerra

    Loja Virtual

    Se você for "programador de dreamweaver", não conheço nenhum tutorial sobre isso, se você tiver conhecimentos de PHP, ai tem o que você precisa.
  3. ESerra

    Enquete PHP

    http://www.guj.com.br/posts/list/38062.java
  4. A senha do formulário não está sendo resgatada... Após o $senha = @$_POST['senha']; Coloque print_r($_POST); para ver tudo que está vindo por POST...
  5. Troca isso: echo "<html><body>"; echo "<p align =\"center\">A senha está incorreta!<p>"; Por isso: echo "<html><body>"; echo "Senha do formulário: |".$senha."|<br>Senha do banco: |".mysql_result($resultado,0,"senha")."|"; echo "<p align =\"center\">A senha está incorreta!<p>";
  6. Antes da gente tentar arrumar tem que descobrir o problema, nada do que eu te passei até agora é pra resolver o problema e sim é pra encontrar onde está o erro, o print_r($dados); deve ter retornando um monte de coisas na tela, preciso disso pra saber o que está vindo do banco de dados...
  7. Se o echo do mysql não retornou nada então está correto o if falhar... Troque isso: $resultado= mysql_query ("SELECT * FROM tbusu WHERE login='$login'"); $linhas = mysql_num_rows ($resultado); Por isso: $resultado= mysql_query ("SELECT * FROM tbusu WHERE login='$login'"); $linhas = mysql_num_rows ($resultado); $dados = mysql_fetch_assoc($resultado); print_r($dados); exit; Isso vai fazer com que tudo que está vindo na query seja exibido...
  8. Dá um echo no mysql_result($resultado,0,"senha") para ver o que está vindo do banco...
  9. ESerra

    Contando resultados

    Pare ler isso dai é só fazer como qualquer campo... $sql="SELECT cidade, situacao, count(situacao) AS qtsituacao FROM tb_contrato WHERE $consulta GROUP BY cidade, situacao "; $result = mysql_query($sql); $dados = mysql_fetch_assoc($result); echo $dados['qtsituacao']; Mude aquele for lá de cima por um while e use o que eu te passei...
  10. Tá dizendo que você está tentando pesquisar em uma coluna (nome) que não existe na tabela...
  11. ESerra

    Enquete PHP

    No botão de submit coloque um evento onclick e mande abrir um popup, na tag form você deve colocar o target com o mesmo nome do popup criado, isso resolve o problema, ontem mesmo peguei isso no google...
  12. E sabe porque resolveu em parte? Porque ob_start (e deveria usar o ob_end_flush no final) é pura gambiarra... a sua lógica está errada, mude ela para só enviar o cabeçalho no momento certo... ou se não quiser mudar a lógica simplesmente use javascript para redirecionar...
  13. A query tem algum erro... Troca: $resultado = mysql_query($sql); Por: $resultado = mysql_query($sql)OR DIE(mysql_error());
  14. ESerra

    mysql_fetch_row

    O while executada até terminar o array, se está dando só uma volta é porque só existe um item, verifique com o mysql_num_rows quantos ítens estão retornando do banco...
  15. ESerra

    easyphp-abre janela php

    "ele abra a janela do arquivo.php" você quer dizer que ele abre a janela de download para baixar o arquivo? Se for isso existe algum problema no seu easyphp...
  16. ESerra

    ERRO: FETCH ROW

    Troca: $result = mysql_query($sql); Por: $result = mysql_query($sql)OR DIE(mysql_error());
  17. ESerra

    mysql_fetch_row

    Troque isso: for ($i=0; $i<$linhas; $i++) { $produtoM = mysql_fetch_row($sql_carrinho); Por isso while($produtoM = mysql_fetch_array($sql_carrinho)) {
  18. Esse é um dos erros mais comuns, se tivesse buscado no google acharia a resposta fácil... Enfim, após enviar algo pro navegador você não pode usar mais a função header... veja que antes do header("location.... você envia várias coisas para serem exibidas no navegador... isso não pode acontecer.
  19. Primeiro, se o teu superior tá te pedindo isso é porque ele imagina que você saiba fazer, se você não sabe ai tem algo de errado. Segundo, crie uma tabela departamentos... nela você cadastra os departamentos, outra tabela usuários, nela você cadastra, nome, senha e departamento do usuário, terá que ter outra tabela, "links", nela você cadastra o link e o departamento a que pertence o tal link. Pronto. Quanto o cara fizer login basta salvar em uma sessão o departamente a que ele está ligado, ai é só fazer a query para resgata os links baseado no que foi salvo na sessão. Se existirem links que são comuns a todos basta criar uma categoria para esse link e colocar ela manualmente na query.
  20. Warning: move_uploaded_file() [function.move-uploaded-file]: SAFE MODE Restriction in effect. The script whose uid is 1410 is not allowed to access /srv/www/vhosts/fpjoalbr/www/ojs-2.2.2/public/site owned by uid 30 in /srv/www/vhosts/fpjoalbr/www/ojs-2.2.2/classes/file/FileManager.inc.php on line 90 Isso está dizendo que safe mode está ativado e que o script com o id "1410" não tem permissão para acessar a área "/srv/www/vhosts/fpjoalbr/www/ojs-2.2.2/public/site" que pertence ao id "30"... enfim, entre em contato com o suporte do host, posto que safe mode só pode ser alterado no php.ini...
  21. ESerra

    (Resolvido) listagem

    Você pode pesquisar aqui no fórum mesmo ou no google... bem, o que seria a variável $ind, você chegou a usar o que eu passei, deixa eu responder NÃO, se você tivesse testado saberia que $ind carrega o indice do array criado... enfim, vou te passar um exemplo certinho, se você não entender cata umas apostilas e pesquisa sobre foreach... <form name="form1" method="post" action="?"> <p> <input type="checkbox" name="check[]" value="checkbox 1"> checkbox 1 </p> <p> <input type="checkbox" name="check[]" value="checkbox 2"> checkbox 2 </p> <p> <input type="checkbox" name="check[]" value="checkbox 3"> checkbox 3 </p> <p> <input type="checkbox" name="check[]" value="checkbox 4"> checkbox 4 </p> <p> <input type="checkbox" name="check[]" value="checkbox 5"> checkbox 5 </p> <p> <input type="submit" name="Submit" value="Enviar"></p> </p> </form> <?php if(isset($_POST['check'])){ echo '<hr>'; foreach($_POST['check'] as $ind=>$val){ echo "$ind - $val<br>"; } } ?>
  22. ESerra

    (Resolvido) listagem

    Procurou durante horas, sei... enfim, já te passei o que é necessário, se você tiver interesse correr atrás, se não tiver, bom...
  23. session_start(); deve ficar no topo do arquivo, quando ao $_SESSION['code'] = $codigo; é ali mesmo... no outro arquivo você deve também colocar session_start() no topo e ai chamar o $_SESSION['code'] onde ele deve aparecer..
  24. Essas duas páginas (a de cadastro e a que é aberta depois do redirect) estão no mesmo servidor? Se estiverem o que o Norivan passou é o suficiente, já que as sessões são válidas dentro do mesmo servidor, agora se uma página está em um servidor e a outra em outro, você teria que dar um redirect passando esse valor como querystring....
×
×
  • Criar Novo...