Ir para conteúdo
Fórum Script Brasil

ARD

Veteranos
  • Total de itens

    520
  • Registro em

  • Última visita

Tudo que ARD postou

  1. ARD

    PHP 5 com SQL Server 2005

    Amigo, faça uma pesquisa sobre Microsoft Sql Server Driver for PHP. Segue abaixo o link: http://www.microsoft.com/sqlserver/2005/en...PHP-Driver.aspx Até + André
  2. A tag tr não aceita o atributo "value". Sugiro que você acesse o link abaixo para maiores informações: http://www.w3schools.com/tags/tag_tr.asp A forma de exibir o conteúdo da variável dentro da uma tabela é basicamente assim: <tr> <td>{id_cliente}</td> </tr> Até+ André
  3. ARD

    cadastrar em php

    Observe: function cadastrar($strnome,$strrua,$strbairro,$strcidade,$strcep,$strfone,$strcelular,$stremail) { $sql = "INSERT INTO agenda (nome,rua,bairro,cidade,cep,fone,celular,email) VALUES ('$nome','$rua','$bairro','$cidade','$cep','$fone','$celular','$email')"; O nome das variáveis não coincidem. Altere para: function cadastrar($strnome,$strrua,$strbairro,$strcidade,$strcep,$strfone,$strcelular,$stremail) { $sql = "INSERT INTO agenda (nome,rua,bairro,cidade,cep,fone,celular,email) VALUES ('$strnome','$strrua','$strbairro','$strcidade','$strcep','$strfone','$strcelular','$stremail')"; Até+ André
  4. ARD

    Registro de domínios

    Renato, para a verificação de registro de domínios .br é só você dá uma lida em http://registro.br/info/isavail.html. Neste endereço é possível baixar o cliente-exemplo escrito em php. Até André
  5. Já que tu quer se arriscar, vai as dicas: Tem o Magento: http://www.magentocommerce.com/ A loja virtual do Uol Host (Magento): http://www.uolhost.com.br/loja-virtual.html T+ André
  6. Simples: $sql = "SELECT * FROM tbl WHERE MD5(`CAMPO_ID`) = '" . $var . "'"; T+ André
  7. Simples, use CSS: border:0; border-left:1px solid #990000; border-right:1px solid #990000; T+ André
  8. ARD

    formatar data

    Com certeza vai dar erro. Primeiro você deve fazer o que o Eserra citou. echo implode("-",array_reverse(explode("/",date("d/m/Y")))); T+ André
  9. ARD

    Tamanho de um arquivo

    $this->arq armazena somente o nome do arquivo ou o array associativo do item enviado? Se for um array associativo, então basta tu comparar: if($this->arq['size'] > $tamanho) { echo "O tamanho do arquivo é muito grande!"; exit; } Dá uma olhada em http://www.php.net/manual/pt_BR/features.f...post-method.php que vai lhe ajudar. T+ André
  10. ARD

    formatar data

    O MySQL entende 2009-1-1 == 2009-01-01 tanto em campo DATE como DATETIME. T+ André
  11. Faça assim: $conn1 = mysql_connect("localhost","root","123456")or die(mysql_error()); $sql = "select * from `banco1`.`tabela`"; $result = mysql_query($sql)or die(mysql_error()); while($dados = mysql_fetch_array($result,MYSQL_NUM)) { echo $dados[1]; } $sql2 = "select * from `banco2`.`tabela`"; $result2 = mysql_query($sql2)or die(mysql_error()); while($dados2 = mysql_fetch_array($result2,MYSQL_NUM)) { echo $dados2[1]; } O seu problema é que você está usando o mysql_select_db(), por isso está dando erro. Neste caso, quando você manda consultar o outro banco ele verifica se o banco informado é uma tabela que encontra-se dentro do banco de dados informado em mysql_select_db(). T+ André
  12. ARD

    Array

    Mole, mole... Você só precisa realizar um foreach e acessar o valor do outro array de acordo com chave do primeiro: foreach($produtos as $key => $value) { //assim você pega somente valor maior que zero e que não é uma string if((int)$quantidades[$key] > 0) { echo "Produto:", $value," - Qtd: ",$quantidades[$key]; } } T+ André
  13. ARD

    Problemas com FPDF

    Poderia citar que erro está sendo gerado? Uma dica: Quando postar código, coloque-o dentro da tag "code" Olá eu sou um código Assim fica mais fácil de compreender :) T+ André
  14. ARD

    classe

    Vale a pena dar uma lida recomenda em: http://www.php.net/manual/pt_BR/language.oop5.basic.php Só lembrando que "$this" não estará disponível em todos os casos, como cita o manual: Bons estudos! T+ André
  15. ARD

    Localizar texto

    Como o ESerra citou, dê uma lida em file_get_contents pois no teu caso será mais prático do que utilizar a função fopen. $mystring = 'abc'; //aqui no caso é a string retornada por file_get_contents $findme = 'a'; //aqui é a string a ser localizada $pos = strpos($mystring, $findme); Obs: Para usar uma url como nome do arquivo, fopen_wrappers deve estar habilitado. Bons estudos! T+ André
  16. Tente assim: <script language="javascript"> alert("Parabéns! Fique com Deus !") window.location.href="registro_dominio.php"; </script> T+
  17. ARD

    Ajuda Urgente Plis

    Na propriedade do arquivo txt verifique a tabela de segurança do arquivo e dê permissão de gravar para "Todos" (everyone) T+ André
  18. Isto ocorre pois você está fazendo a validação dos dados somente no html e não na página recebe.php. Posta o código da sua página recebe.php T+ André
  19. Amigo, dá uma olhada neste site: http://www.cssjuice.com/25-rounded-corners...iques-with-css/ T+ André
  20. ARD

    Decodificando

    Dê uma olhada na função html_entity_decode: http://www.php.net/manual/pt_BR/function.h...tity-decode.php Renan, a função utf8_encode converte ISO-8859-1 para UTF-8. T+ André
  21. O "problema" da barrinha amarela do internet explorer, é simples: Altere o nível de segurança do ie. A questão do outlook é porque nenhum software de leitura de e-mail interpreta outra linguagem diferente de HTML. T+ André
  22. Vou lhe ajudar.... O script fica mais ou menos assim: function verificaCheck(checkName) { var objeto, f, i objeto = document.getElementsByName(checkName) f = objeto.length - 1 i=0 for(j=0; j<= f; j++) { if(objeto[j].checked == true) i++ } if(i == 0) alert('Nenhum') if(i != 0) alert(i+' check(s) preenchido(s)') } Para usar tu coloca: verificaCheck('chk[]'); O script vai varrer todos os elementos que tenham o nome igual ao parâmetro checkName, preenchendo a variavel i com a quantidade de checkbox preenchidos. T+ André
  23. Beleza... Vamos lá. Enviando e-mail com a função mail() do php. veja: http://www.php.net/manual/pt_BR/function.mail.php Enviando uma mensagem somente texto: $para = "fulano@dominio.com"; $assunto = "Teste"; $mensagem = "Bom dia"; if(!mail($para,$assunto, $mensagem,"From: seu_email@dominio.com.br")) { echo "Não foi possivel enviar o e-mail"; exit; } echo "E-mail enviado com sucesso"; Enviando uma mensagem em html $para = "fulano@dominio.com"; $assunto = "Teste"; $mensagem = "Bom dia <strong>fulano</strong> hoje é: <strong style=\"color:red;\">".date("d/m/Y")."</strong>"; $headers = 'MIME-Version: 1.0' . "\r\n"; $headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n"; $headers .= 'From: Seu Nome <seu_email@dominio.com.br>'. "\r\n"; if(!mail($para,$assunto, $mensagem,$headers)) { echo "Não foi possivel enviar o e-mail"; exit; } echo "E-mail enviado com sucesso"; Você também pode enviar utilizando a classe phpmailer. Alguns servidores smtp só permitem o envio de e-mail depois que o usuário for autenticado (a classe phpmailer tem suporte para este caso). T+ André
  24. ReDNoS, segue uma sugestão de lógica: - Crie uma tabela temporária onde fica o registro do usuário que ainda não foi validado, esta tabela contém um campo com um código aleatório; - Uma mensagem é enviada para o usuário contendo o link para validação por exemplo: http://meudominio.com.br/valida.php?codigo=dsiu9424m8934 Vamos ao principal, o código de verificação: <?php function valida($codigo) { $sql = "select * from tbl_temp where codigo = '".$codigo."'"; $result = mysql_query($sql)or die(mysql_error()); if(mysql_num_rows($result) != 0) { //pega os dados da tabela temporaria e manda para a definitiva return true; } else { return false; } } if(valida($_GET['codigo'])) { echo "Cadastro efetuado com sucesso!!!"; exit; } echo "Código inválido."; ?> Claro, você deve adicionar as suas regras de segurança para evitar SQL Injection... T+ André
  25. ARD

    Retirar o caminho do arquivo

    Esta linha encontra-se fora do bloco do loop... $dir = str_replace("tutos/", "", $dir); Altere para: <table width="251" border="1"> <?php foreach (glob("tutos/*",GLOB_ONLYDIR) as $dir) { $dir = str_replace("tutos/", "", $dir); echo " <tr> <td><b><a href='$dir'>$dir</a></b></td> </tr>"; } ?> </table> <br /> T+ André
×
×
  • Criar Novo...