Ir para conteúdo
Fórum Script Brasil

Illidan

Veteranos
  • Total de itens

    2.027
  • Registro em

  • Última visita

Tudo que Illidan postou

  1. Illidan

    Class!

    Claro, eu sempre indico este link: http://www.phppatterns.com/index.php/link/...&p=0&nodeid=114 É o melhor artigo sobre orientação a objetos que já li... explica muito bem. Mas tá em inglês... :/ No site http://www.phppatterns.com tem mais coisas... Falou!
  2. É exatamente essa a idéia... Eu postei na parte de scripts duas funções em JS: uma define o cookie, a outra recupera seu valor (pelo JS). Aí você vai setar pelo JS e recuperar pelo PHP. Só mais um detalhe: os cookies ficam visíveis no próximo reload da página. Então, depois que você setar o cookie, vai ter que recarregá-la. Falou!
  3. Funciona normalmente, mesmo mesclando php com javascript, faça um teste você mesmo! Cara, do ponto de vista do PHP, isso não tá sintaticamente errado... mas é como o Error falou, não tem como passar uma variável de javascript pra PHP assim... nesse exemplo, você tá definindo a variável $kbps com a seguinte string: ' + kbps + ' Só isso... experimenta dar um echo nela pra você ver o resultado. Se for passar, tem que ser através de cookie ou query string, como falei... não vejo outra saída além dessas. Pesquise um pouco mais sobre isso, se você não souber muito do assunto. Não é difícil... no fórum de javascript, postei duas funções pra trabalhar com cookies. Falou!
  4. você pode mandar a variável de javascript pela querystring ou por cookie para recuperá-la pelo PHP. Falou!
  5. Illidan

    Class!

    O $this serve pra você fazer referência ao objeto que foi instanciado pela classe... por exemplo, se você cria uma variável $nome dentro de uma função, essa variável ficará visível SOMENTE no escopo dessa função... mas se você cria uma variável $this->nome, essa variável ficará visível em todo o escopo da classe. Entendeu a diferença? Pelo $this, você chama tb os métodos (funções da classe). Imagine que você criou uma instância chamada $nome da classe MeuNome: $nome = new MeuNome(); $nome é um objeto, certo? Então, quando você usar o $this dentro da classe, seria como se você tivesse usando o $nome... o $this faz referência ao objeto instanciado por essa classe... Entendeu + ou - ?
  6. Nossa, era pra funcionar em todos! George, posta o seu CSS pra gente ver...
  7. Illidan

    Migração De Dados

    você pode alterar isso diretamente no php.ini, ou pela função ini_set(): ini_set("max_execution_time", "300"); // 300 segundos = 5 minutos Se você alterar pela função, essa alteração estará valendo durante a execução do script, apenas... Até mais!
  8. Illidan

    Conversor De Moedas

    hmmm... detalhe importante, e que eu não sabia. Valeu!
  9. Illidan

    Conversor De Moedas

    Pode tentar a função money_format(), tb... http://br2.php.net/money_format O que esse código deveria fazer?
  10. Quase isso, George... mas a idéia é essa aí. O método é getElementById(). []'s
  11. Illidan

    Diretorio?

    Apesar desse comentário dizendo que funciona, pelo o que entendi não tá funcionando de maneira alguma... Na hora de testar, você mudou o "www.exemplo.com" para "localhost" ??? você precisa colocar o seu servidor, e o caminho até o arquivo... Além disso, esse método de fazer um include não vai ser muito interessante, pois ele vai incluir só o PHP já interpretado pelo servidor... :/ Se eu fosse vc, daria só um include "arquivo.php" (sem query string), pois as variáveis de uma página já vão estar visíveis na outra quando você executar o include... não precisa passar qualquer parâmetro por query string (até mesmo porque isso não é possível pelo include). []'s!
  12. Illidan

    Class!

    Bom, sinceramente os artigos que eu vejo por aí não explicam muito bem... na minha opinião, eles confundem ainda mais, pois você começa a se perguntar qual a utilidade disso tudo? E eles não respondem... Mas eu encontrei um atigo excelente... o único inconveniente: tá em inglês... mas, se você souber um pouco, vale a pena... o artigo é grande, mas explica muita coisa sobre a programação orientada a objetos. http://www.php-mag.net/itr/online_artikel/...&p=0&nodeid=114 Falou!
  13. Illidan

    Diretorio?

    você pode suprimir a mensagem de erro utilizando a função headers_sent(), que retorna um valor booleano dizendo se já houve saídas de texto... if (!headers_sent()) session_start(); Assim você não precisa usar o "@"... Agora, quanto a resolver isso, vai ser um problema, mesmo... você poderia abrir uma sessão dentro do switch da index.php, e antes do include... que tal? Falou!
  14. Illidan

    Diretorio?

    Não entendi muito bem o que você está fazendo, mas esse erro que está dando eu sei porque é... é que você colocou uma função session_start() depois de saídas HTML do seu código... coloca ela na primeira linha e vê se continua dando erro... Falou!
  15. Nossa, não sabia disso... hehehe, os caras não têm competência nem pra escrever em HTML 4 válido. Acho que existe uma tendência para que as especificações da w3c sejam seguidas... pelo menos seria bom se existisse... a informação na net está muito desorganizada do jeito que está hoje. []'s!
  16. É, IE é uma tranqueira mesmo... Mas acho que tem como solucionar isso... bom, na pior das hipóteses, se não tiver, aquela borda superior faria muita falta? hehehe... ainda poderíamos tentar algum CSS hack aí... Bom, antes disso, experimenta substituir esse CSS que você incluiu por isto: float: right; margin: 55px 5px 0px 0px; Não sei se vai resolver, mas é uma tentativa... Falou!
  17. É que você tá usando o mesmo "name" para todos os checkboxes... entende? você tem que usar um atributo "name" diferente pra cada um... aí, no value você pode colocar apenas um "1". Aí você verifica se o campo vale 1... se sim, é porque foi selecionado. Ok?
  18. Illidan

    Editor De Páginas Php

    Divirta-se: http://www.php-editors.com/review/ Para o pessoal do Windows, eu recomendo MUITO o PHP Designer 2005, que é freeware e muito melhor que outros editores. Melhor mesmo... sempre utilizei o DW. Conheci esse programa hoje e já migrei pra ele como editor padrão.
  19. Eu tb posso ajudar se quiserem... não deve ser difícil adaptar. Tenho um pouco de experiência em sistemas de busca Pensando no exemplo do primeiro post do Gladisson, seria só pegar a string de busca ("mundo cre") e transformá-la num padrão, como: "m[uúüùû]nd[oóöòôõ]|cr[eéëèê]" E mudar a cláusula WHERE da query para o REGEXP ao invés do LIKE... (isto é, se for com o LIKE atualmente, o que eu acredito que seja). Se quiserem, até já tenho uma função que trata a string dessa forma... inclusive ela escapa metacaracteres, como "*", "+"... O legal de utilizar expressões regulares é que você resolve problemas de acentuação... por exemplo, se você estiver buscando por "função", e o cara digitou "funcao" por qualquer motivo, ainda assim esse post seria trazido nos resultados. Acho que outra adaptação que teríamos que fazer seria o highlight das palavras buscadas... Bom, mas vamos esperar um parecer da administração... Abraços!
  20. Illidan

    Php Com Javascript

    Bom, uma observação... sempre use aspas simples ou duplas nos atributos das tags HTML: <a href="caminho.htm"> Isso evita problemas... como no segundo exemplo. você tá querendo escrever um código javascript diretamente no "href"... tenta assim: <a href="javascript: código em javascript">Link</a> E outra coisa... se você tá delimitando o valor do atributo com aspas duplas, use somente aspas simples dentro, e vice-versa. Se você precisar usar aspas do mesmo tipo das que delimitam o valor do atributo, você pode escapá-las com uma barra de espaços: \" ou \' Falou!
  21. você pode ver "\n" quebrando linha no HTML, tb... é só abrir o código fonte da página e ele estará lá. Mas, como já disseram, o browser não vai interpretar um <enter> como quebra de linha... você tem que colocar um "<br />" no lugar do "\n". A não ser que você abra uma tag <pre> antes do "\n".
  22. Illidan

    Retorno De Linhas Da Query

    Acho que entendi + ou -... essa parte em vermeho é o que retorna do banco de dados? E "casa" é um campo, "número" é outro... assim? E você queria emendar o todos os retornos do campo "casa" em uma seqüência, depois os do campo "número" em outra? Se for isso que entendi, você pode criar variáveis auxiliares para cada campo... e ir concatenando elas com os novos valores a cada passagem do laço. Entendeu? $casa = ""; $numero = ""; while () { $casa .= $linha_casa; $numero .= $linha_numero; } Sacou a idéia? Depois você pode encaixá-las onde quiser do seu rtf.
  23. Illidan

    Dois Auto_increment

    eu acho que é possível, sim... como vocês estão tentando fazer? Até onde eu sei, "auto_increment" é diferente de "primary key"... Um exemplo de como acho que seria possível:
  24. Illidan

    Query String

    É só passar o endereço da página da subcategoria pela query string, como você está fazendo com as páginas da categoria "pai"... Até mais!
×
×
  • Criar Novo...