Ir para conteúdo
Fórum Script Brasil

ESerra

Moderadores
  • Total de itens

    8.873
  • Registro em

  • Última visita

Tudo que ESerra postou

  1. Passe isso: if($count%2=0){ Para isso: if($count%2==0){
  2. Mas se é tão simples porque você mesmo não faz? Porque não sabe? Mas se não sabe como diz que é tão simples? Vê... já cansei de ter clientes que pensavam que algo era "só configurar um scriptizinho"... veja no repositório do OSC, existem N scripts para pagamento eletrônico, ai você vai ver, uns não funcionam, outros o cara tem que que pagar, e uma pequena quantidade funciona, muitas vezes com bugs, se você já tem os scripts para a sua necessidade e tem certeza que eles funcionam, ai sim já é outra história, porque ai realmente é só configurar, caso contrário, não é bem assim do jeito que você está pensando... eu mesmo penei para fazer o módulo de pagamento com boleto que uso... porque todos os que estão lá no repositório da OSC são de propaganda... para instalar/configurar a loja não é caro, mesmo porque isso leva uma hora no máximo, o problema mesmo é os módulos adicionais, que se o cara tiver que garimpar eles pode levar muito tempo...
  3. ESerra

    Variáveis Php5 Resolvido

    Muito boa a dica, mas o bom MESMO é a pessoa tomar vergonha na cara e utilizar as superglobais, mesmo porque, usando esse script que você passou fazer um injection no código fica bem mais simples...
  4. Pode ter certeza que gente pra fazer tem, mas não vai ser barato, se quer algo barato usa um desses que fazem intermediação, tipo o F2B...
  5. ESerra

    Update No último Cadastro

    Isso é dúvida de MySQL e não de PHP... UPDATE historico SET dia1='$dia', mes1='$mes', ano1='$ano' WHERE login='$login' ORDER BY id_historico DESC LIMIT 1 "
  6. ESerra

    Gdb Para Mysql

    Se você ler todo o artigo e não apenas copiar o código, verá que no início fala: Atenção: No arquivo php.ini descomente a linha extension=php_interbase.dll, bastanto que se tire o ; (ponto e vírgula) que está na frente. Nesse mesmo arquivo verifique a linha extension_dir = c:phpextensions, pois ele tem que estar mais ou menos desse jeito, ou seja, ele tem que estar apontando para a pasta onde se encontra as extensões. Na minha máquina ela se encontra no endereço: c:phpextensions.
  7. ESerra

    Gdb Para Mysql

    Solução mais simples, lê o DBG e grava o resultado num TXT já formata com o INSERT INTO para ser importado no MySQL... para manipular o interbase você pode usar esse artigo, para gravar no txt é o fopen,fwrite,fclose de sempre...
  8. ESerra

    Desafio...

    Isso é relativamente simples de fazer, mas você sabe utilizar banco de dados? Já modelou o BD que será usado para cadastrar as empresas?
  9. ESerra

    Formatar Echo

    Vou mover o tópico, porque isso é duvida relacionada a HTML... PHP » HTML
  10. ESerra

    Upload Em Php

    Vou reinterar o que o Helton disse: Se você mandar gravar com o mesmo nome de um arquivo que já existe, ele vai sobreescrever. Agora, se os nomes não forem ser iguais, dá pra ler o diretório (scandir) e apagar o conteúdo...
  11. Pra mim, um BD sem campos do tipo BLOB, a partir de 1GB é grande...
  12. ESerra

    Php Ou Javascript

    Hoje em dia os navegadores suportam JS, MAS o que acontece é que as vezes o usuário desabilita o JS no navegador e ai simplesmente o código JS não vai ser executado... por isso nunca se deve fazer uma página que dependa exclusivamente de JS para funcionar, pois se ele não estiver habilitado (ou o navegador for antigo), a página não funcionará, quando isso acontece se chama de javascript obstrutivo...
  13. else não tem atributo... ou seja, isso não existe... else ($_GET["movimento"]==S"); é apenas: else E outra coisa, isso: if ($_GET["movimento]=="E"); { também tá errado, não tem ; ali, é apenas, if ($_GET["movimento"]=="E") {
  14. 1º if ($busca) $where_busca = "(f.nome LIKE "%'.$_POST[busca].'%" or f.email LIKE "%'.$_POST[busca].'%" or f.ramal = "%'.$_POST[busca].'%" or f.id = "%'.$_POST[busca].'%" or s.setor LIKE "%'.$_POST[busca].'%") and "; Ai no 1º o if($busca) diz que, só vai ser executado o que está abaixo se a variável $busca estiver definida, isso vai acontecer quando o formulário for submetido 2º $result = $db->sql_query("SELECT f.id, f.nome, f.email, s.setor, f.ramal, DATE_FORMAT(data_admissao, '%d/%m/%Y') as data_adm, DATE_FORMAT(data_nascimento, '%d/%m/%Y') as data FROM funcionarios AS f, setores AS s WHERE ".$where_busca."s.id = f.setor and f.status = 1 ORDER BY nome"); Ai simplesmente é feita outra busca, baseada na query feita anteriormente 3º if($db->sql_numrows($result) > 0) while($info = $db->sql_fetchrow($result)) { Ai é feito um teste para ver se retornou algum resultado... Recomendo você descartar este código, pois ele alguns conhecimentos que se você é realmente inciante não vai entender... pegue alguma apostila bem atualizada para estudar...
  15. Isso varia de pessoa pra pessoa, em nenhum livro do assunto você vai achar a partir de X megas ou X registros é um banco grande... acho que o mais correto não é pensar "a partir de quando" e sim se um dia o banco que você está projetando pode ficar grande (no seu conceito pessoal), e se sim, pensar em utilizar o PG, que realmente é melhor pra gerir uma carga maior de dados (mas que é um pouco mais complicado se comparado ao mysql)... mas note que a diferença final entre um em outro de modo simplório é desempenho, se você não se importa que a consulta leve 10,20 ou 30% a mais tempo pra retornar o que mandou na query, um BD mysql não vai te dar problemas...
  16. O primeiro erro: failed to open stream: Permission denied Dá um chmod 777 na página que vai receber as fotos... O últim erro (Cannot modify header information - headers already sent by) muito provavelmente é por causa dos outros...
  17. ESerra

    Ajuda Codigo?

    Mas aqueles aviso, não tinham nada a ver com não conseguir acessar o BD... Muda isso: $conexao = mysql_connect("localhost", "root", "") or die ("Não foi possível realizar a conexão."); $db = mysql_select_db("teste") or die ("Não há base de dados."); Para isso: $conexao = mysql_connect("localhost", "root", "") or die (mysql_error()); $db = mysql_select_db("teste") or die (mysql_error());
  18. ESerra

    Select Com Select

    Então o que você quer é algo assim: <?php if(!isset($_POST['marcas'])){ ?> <form name="form1" method="post" action=""> <select name="marcas" id="marcas"> <option value="Ford">Ford</option> <option value="GM">GM</option> <option value="Fiat">Fiat</option> </select> <input type="submit" name="Submit" value="Enviar"> </form> <?php }else{ //Aqui é quando o cara escolher a marca, ai você faz a query e faz outro select com os carros... } ?>
  19. Mas isso é exibição e não consulta...
  20. É realmente muito bom, mas veja o esforço a toa, que por exemplo em PHP, você faria em duas linhas...sem falar que provavelmente é mais lento (já que exige mais querys)... mas cada um, cada um...
  21. ESerra

    Dificuldade Com Session

    Na página que você vai fazer o login do cara, após confirmar o login, você pega o valor do BD que diz "o que o cara é" e faz assim: /* PARTE DO LOGIN.... */ $oqueocaraeh = mysql_result($sql,0,'oqueocaraeh'); switch($oqueocaraeh) { case "1": $pagina = "1.php"; break; case "2": $pagina = "2.php"; break; case "3": $pagina = "3.php"; break; case "4": $pagina = "4.php"; break; } header ("Location:$pagina"); Ps.: Consulte o manual sobre o switch.
  22. Lista suspensa = menu dropdown = combo... vários nomes pra mesma coisa... Então, isso tem duas formas pra fazer, na primeira, o dropdown já tem no nome da imagem tipo: <select name="avatar"> <option value="avatar1.jpg">Avatar1</option> <option value="avatar2.jpg">Avatar2</option> <option value="avatar3.jpg">Avatar3</option> <option value="avatar4.jpg">Avatar4</option> </select> Na segunda, você só referencia alguma coisa que vai ser substituida na página que mostra a mensagem, tipo: <select name="avatar"> <option value="1">Avatar1</option> <option value="2">Avatar2</option> <option value="3">Avatar3</option> <option value="4">Avatar4</option> </select> Ai para "substituir" usa algo do tipo... switch($_POST['avatar']) { case "1": $imagem = "avatar1.jpg"; break; case "2": $imagem = "avatar2.jpg"; break; case "3": $imagem = "avatar3.jpg"; break; case "4": $imagem = "avatar4.jpg"; break; } Ai você só chama o $imagem dentro das tags img do html para exibir a imagem... o "menu suspenso" você deve colocar perto disso (no gb_assinar): <td width="85"> <p align="right"><font face="Verdana" size="1" color="#003366"> <b> Nome: </b></font></td> No outro arquivo você usa o $_POST['avatar'] para receber o avatar escolhido...
  23. ESerra

    Upload De Arquivos

    Altera o limite no php.ini...
  24. ESerra

    Dificuldade Com Session

    Isso serve pra qualquer fonte, desde que o que for no "AQUI": switch(AQUI) Informe um número (para o seu caso)...
  25. ESerra

    Dificuldade Com Session

    Usa o switch... <?php switch($_SESSION['talcoisa']) { case "1": $pagina = "1.php"; break; case "2": $pagina = "2.php"; break; case "3": $pagina = "3.php"; break; case "4": $pagina = "4.php"; break; } header ("Location:$pagina"); Pode fazer usando if/else... etc, várias maneiras... é aconselhavel você definir um valor default pro switch, consulte o manual...
×
×
  • Criar Novo...