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

    Duvida formulário

    Mostra como tudo está atualmente.
  2. O erro diz que a função não está definida, qual a versão do PHP no servidor? Essa função existe apenas a partir do PHP 4.2...
  3. Hun, pensei que você soubesse programar... mas vamos lá: Como faz o "tal coisa". Raciocínio simples, se o objetivo é que seja encerrado o while após um certo número de registros, teríamso que testar os registros para filtrar os que interessam, mas isso já é feito no script que você copiou, vejamos if (informçao rcx == info1) { echo $row_rgtopic['attach_file']; } Essa parte dá o echo apenas no que interessa. Então, se o objetivo é conta apenas o que interessa, basta criar um contador qualquer e incrementar dentro desse if. $query_rgtopic = "SELECT * FROM ibf_attachments WHERE attach_ext = 'rcx' ORDER BY 'attach_id' ASC" LIMIT 0, 30; $rgtopic = mysql_query($query_rgtopic, $DBCONN) or die(mysql_error()); $row_rgtopic = mysql_fetch_assoc($rgtopic); $totalRows_rgtopic = mysql_num_rows($rgtopic); <? $contado_qualquer = 1; $cont=1; do { // O script q analiza os arquivos RCX é colocado por meio de inlcude dentro do codigo $file = $_SERVER['DOCUMENT_ROOT']."/forum2/uploads/".$row_rgtopic['attach_location']; $xml = ReturnRecGameXml( $file ); $array = ParseRecGameXml( $xml ); $option = InsertRealCivsIntoArray( $array ); if (informçao rcx == info1) { echo $row_rgtopic['attach_file']; $contado_qualquer++;//Incrementa o contador... } if($contador_qualquer == '30'){ break; } } while ($row_rgtopic = mysql_fetch_assoc($rgtopic)); Explicando, criei uma variável $contador_qualquer, atribui o valor de "1", dentro do condicional que faz a filtragem eu incremento (adiciono +1 ao valor da variável), antes do final do laço faço o if, se o valor de $contador_qualquer for igual a 30 o if é verdadeiro e dá o break no laço.
  4. ESerra

    Duvida formulário

    "Esquece" (volta o script ao que era no começo do tópico) tudo que foi feito até aqui, altera: if(insertDb($_POST,"tagcloud")){ //Chama a função Para: if(insertDb($_GET,"tagcloud")){ //Chama a função
  5. ESerra

    Duvida formulário

    Troca: mysql_query("INSERT INTO $tagcloud($fields) VALUES($values)"); //Realização da query Por: //mysql_query("INSERT INTO $tagcloud($fields) VALUES($values)"); //Realização da query echo "Fields -> $fields <br> Values -> $values"; exit;
  6. ? $cont=1; do { // O script q analiza os arquivos RCX é colocado por meio de inlcude dentro do codigo $file = $_SERVER['DOCUMENT_ROOT']."/forum2/uploads/".$row_rgtopic['attach_location']; $xml = ReturnRecGameXml( $file ); $array = ParseRecGameXml( $xml ); $option = InsertRealCivsIntoArray( $array ); if (informçao rcx == info1) { echo $row_rgtopic['attach_file']; if("tal coisa for verdadeira"){ break; } } } while ($row_rgtopic = mysql_fetch_assoc($rgtopic)); Observe que "tal coisa for verdadeira" deve ser a condição que deve ser testada...
  7. ESerra

    Duvida formulário

    Dentro da função, comenta o mysql_query (já que ele está inserindo em branco) e dá um echo no $fields e $values, provavelmente o $values esteja mesmo em branco, logo, não insere nada...
  8. ESerra

    Duvida formulário

    E a função insertDb?
  9. Troca: http://localhost:8090/dompdf/dompdf_config.inc Por: dompdf/dompdf_config.inc
  10. 1 - Como você está usando um laço, pode interrompê-lo a qualquer momento com break, logo, pode usar um condicional dentro do laço que verifique que a condição que você quer é verdadeira ou falsa, e dentro disso usar o break para parar de ler os dados do BD; 2 - Você vai ter que usar o LIMIT de qualquer maneira, mas em vez de informar início e fim, vai informar apenas onde os dados devem começar a serem lidos; 3 - Você deveria guardar a informação que está fazendo diferença no BD, assim poderia filtrar tudo na query.
  11. Isso daqui nunca vai funcionar: <?php $cod = "d.estado.options.value";?> Pois o cod vai ficar exatamente como valor "d.estado.options.value" e não o que ele representa para o JS...
  12. Tela em branco? O teu PHP deve estar com a exibição de erros desabilitada, habilita isso (pesquisa no google ou no fórum) e rode o script, pois existe algum erro na query, e o mysql_error() informa que erro é esse.
  13. Existir existe, mas a sintaxe tá errada, veja aqui a sintaxe dele.
  14. Qual o seu conhecimento de PHP, MySQL, HTML? Para a parte do login, clique aqui.
  15. Troca: $result = mysql_query($sql, $conexao); Por: $result = mysql_query($sql, $conexao)OR DIE(mysql_error());
  16. Sempre coloca o script diretamente no corpo da mensagem, sobre o erro, variáveis não podem começar com números....
  17. ESerra

    Joomla!

    Vantagem: Tá tudo pronto. Desvantagem: Para fazer alterações, criar módulos, etc... precisa desenvolver sob a metodologia que é usada no projeto, o que leva algum tempo para aprender. Sobre a parte do "difere em alguma coisa dos sistemas normais", bom, vira e mexe aparece algum bug de segurança, logo, não se iluda pensando que é só instalar e esquecer de tudo, é imprescindível que seja atualizado sempre que for lançado alguma correção de segurança, pois lembre-se, o projeto é público, logo, fica fácil para um hacker explorar falhas em um site que está com alguma versão que contêm algum bug de segurança...
  18. if(!isset($_SESSION['login_usuario'])){ //Não está logado, exibe os campos para login }else{ //está logado. }
  19. Você terá que usar AJAX para carregar os dados sem refresh, como a ação vai ocorrer no momento que perder o foco também precisará do evento onblur. Movendo PHP » AJAX.
  20. Então antes disso tudo, pega três apostilas básicas, uma de PHP, outra de MySQL e a último de HTML. Assim que você tiver algum domínio disso eu poderei te ajudar.
  21. Basicamente registra o endereço no BD, registra a url curta (f82), usa uma regra no .htaccess para redirecionar essas requisições para um arquivo qualquer, lá lê o código (f82), busca no BD, se encontrar usa o header('Location... para redirecionar.
  22. Porque abrir um novo tópico para isso? Fundindo os tópicos... Dá um echo no valor que está vindo do $tamanho...
  23. $_FILES['file']['size'] retorna o tamanho do arquivo, logo, basta fazer um if/else com isso e pronto.
  24. Segundo o erro não foi selecionado um banco de dados, isso se faz com mysql_select_db.
×
×
  • Criar Novo...