- Fórum WMO
- → Renan Gonçalves's Content
Renan Gonçalves's Content
There have been 97 items by Renan Gonçalves (Search limited from 28/04/2023)
#855698 Qual editor html vc prefere?
Posted by Renan Gonçalves on 19/06/2007, 18:10 in Editores HTML Proprietários
#845282 Pegar Url Atual
Posted by Renan Gonçalves on 30/04/2007, 15:21 in PHP
<?php echo '<pre>'; print_r($_SERVER); exit; ?>
E ver o que vem para você, ai você vai montar uma URL +/- assim:
<?php $url = 'http://'. $_SERVER['SERVER_ADDR'] . $_SERVER['REQUEST_URI']; ?>?>
Na minha aplicação atual ficaria:
http://192.168.0.1//...icas/por_estado
[]'s
#846025 Rss Bolsa De Valores E Cotacoes
Posted by Renan Gonçalves on 03/05/2007, 21:57 in XML e Tecnologias Derivadas
Primeiro - O uso do serviço é gratuito conforme:
E o que você deve fazer é no mínimo colocar uma referência para tal site que disponibiliza o serviço.A utilização do Serviço será ao inteiro risco do Usuário, sendo que o Yahoo! Brasil apenas concordou em fornecer gratuitamente o Serviço de acordo com as condições estabelecidas nos Termos do Serviço.
Segundo - Você pode usar expressão regular para casar os valores e pegar somente os dados que voê quer. Leia mais sobre expressão regular
[]'s
#845078 Rss Bolsa De Valores E Cotacoes
Posted by Renan Gonçalves on 29/04/2007, 15:09 in XML e Tecnologias Derivadas
O RSS eu nao tenho, mas se voce souber um pouco de Expressao Regular voce consegue captar os valores em:
Dolar - http://br.finance.ya...om/q?s=USDBRL=X
Euro - http://br.finance.ya...om/q?s=EURBRL=X
Libra - http://br.finance.ya...om/q?s=BRLGBP=X
E a Bovespa:
http://br.finance.ya...o.com/q?s=^BVSP
[]`s
#892273 Tabela Pac Dos Correios
Posted by Renan Gonçalves on 16/01/2008, 11:54 in PHP
Eu entrei em contato com a Locaweb e eles informaram que não homologaram o cálculo por PAC ainda.
A solução foi eu usar o site dos Correios diretamente.
Abaixo a função (eu não declaro valor):
function calcula_pac($cep_destino, $cep_origem, $peso, $valor) { $file = file('http://www.correios.com.br/encomendas/precos/calculo.cfm?servico=41106&CepOrigem=' . $cep_origem . '&CepDestino=' . $cep_destino . '&Peso=' . $peso); $file = implode('', $file); ereg('&Tarifa=([0-9.]+)', $file, $reg); $array = array(); if (!isset($reg[1])) { $array['status'] = false; $array['erro'] = 'Erro ao contactar o site dos Correios'; } else { $array['status'] = true; $array['valor'] = str_replace(',', '.', $reg[1]); } return $array; }
Agora só falta eu conseguir calcular com as dimensões que no site dos Correios mostra.
Só não sei como, se nem no site funciona!
[]'s
Atualizando ...
Foi um equivoco meu ao dizer que dá pra se calcular com as dimensões.
As dimensões servem apenas para limitar o pacote, definir seu tamanho máximo.
PAC > Limites
[]'s
#863983 Documentação E Gerencia De Projetos
Posted by Renan Gonçalves on 03/08/2007, 15:04 in Teoria de Programação
Até agora se mostrou muito útil e os mantenedores do projeto estão sempre em constante comunicação com os usuários e sempre inovando.
É OpenSource e feito em Ruby on Rails...
ClockingIT
[]'s
#846058 Editor Para Linux
Posted by Renan Gonçalves on 03/05/2007, 23:30 in Editores de HTML Livres
Eu costumava usar mais o VIM, mas passei por Quanta, BlueFish e até mesmo Tulip (editor em PHP-GTK) eu cheguei a usar.
Mas um que parece ser maneiro é o Gedit.
Uma lista de plugins você pode ver em SimplesIdeias::gEdit
[]'s
#846045 Editor Para Linux
Posted by Renan Gonçalves on 03/05/2007, 23:03 in Editores de HTML Livres
As possíveis são várias...
Existem deste IDE a editor de CONSOLE, alguns são:
vim, Quanta, gedit, e sei lá .. tem vários .. só procurar
E pra instalar é facil
apt-get install gedit
[]'s
#866363 Php Para Ruby On Rails
Posted by Renan Gonçalves on 18/08/2007, 12:57 in Ruby
Migrar de uma linguagem para um framework.
Acho que todos os programador em Ruby cometem esse erro.
De sempre querer comparar a linguagem (PHP) com um framework (Ruby on Rails).
Uma boa opnião sobre isso é dito por Claudio Franco: Blog do Claudio Franco
Se a melhor coisa que conseguem para brincar com RoR vs PHP é comparar um Framework com uma linguagem de programação pura e dura (sem frameworks) então é porque estamos a ficar sem argumentos válidos
Se querem comparar, comparem.
Mas que façam de forma justa.
Comparem CakePHP, Ruby on Rails, Simphony, Zend Framework e afins e teremos algo a discutir.
E, enfim, respondendo a sua pergunta.
Antes de qualquer coisa que tal passar por algumas frameworks em PHP ?
[]'s
#845196 Quebra De Linha Automatico Em Texto
Posted by Renan Gonçalves on 30/04/2007, 09:11 in PHP
É ... cut, mas é opcional, deveria funcionar.
De qualquer forma, é isso ai !
E lembre-se que você sempre pode contar com o manual!!!
[]'s
#845182 Quebra De Linha Automatico Em Texto
Posted by Renan Gonçalves on 30/04/2007, 08:11 in PHP
Então a função para ser usada é mesmo a wordwrap.
<?php $texto = wordwrap($texto, 80, '<br />'); ?>
[]'s
#845188 Quebra De Linha Automatico Em Texto
Posted by Renan Gonçalves on 30/04/2007, 08:27 in PHP
Mostre a saída, aparentemente o código está certo !
[]'s
#845185 Quebra De Linha Automatico Em Texto
Posted by Renan Gonçalves on 30/04/2007, 08:21 in PHP
Defina $texto = $row['texto']; antes do wordwrap.
$texto = $row['texto']; $texto = wordwrap($texto, 80, '<br />');
[]'s
#845190 Quebra De Linha Automatico Em Texto
Posted by Renan Gonçalves on 30/04/2007, 08:30 in PHP
Troque o parametro $width por algum número menor.
Coloque outro caracter de quebra de linha.
Leia mais sobre a função wordwrap.
Bons estudos !
[]'s
#870349 Rich Text Editor
Posted by Renan Gonçalves on 13/09/2007, 08:45 in Java Web (J2EE)
Como o PA disse, é só entrar no site que tem os exemplos.
Exemplo Completo
Outros exemplos mais simples
Note que nos exemplos existe o código usado, o exemplo em si e um combo box para pular para outro exemplo.
[]'s
#858766 [resolvido] Hora Em Tempo Real
Posted by Renan Gonçalves on 06/07/2007, 16:05 in PHP
Uma vez que a linguagem seja server-side.
Tente JavaScript !
[]'s
#866179 Upload De Varias Imagens
Posted by Renan Gonçalves on 17/08/2007, 10:32 in Java/JSP
Você precisa criar um form para as fotos, então:
import org.apache.struts.action.ActionForm; import org.apache.struts.upload.FormFile; public class FotoForm extends ActionForm { private static final long serialVersionUID = -429393409593197159L; private FormFile fotos[]; public FormFile[] getFotos() { return fotos; } public void setFotos(FormFile[] fotos) { this.fotos = fotos; } }
A action:
import java.io.File; import java.io.FileOutputStream; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import org.apache.struts.action.ActionForm; import org.apache.struts.action.ActionForward; import org.apache.struts.action.ActionMapping; import org.apache.struts.actions.DispatchAction; import org.apache.struts.upload.FormFile; public class FotoAction extends DispatchAction { private static final long serialVersionUID = 9069842811787236211L; public ActionForward enviaFotos(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws Exception { File caminho = new File(getServlet().getServletContext().getRealPath("/fotos")); FotoForm fotoForm = (FotoForm) form; for (int f = 0; f < fotoForm.getFotos().length; f++) { FormFile foto = fotoForm.getFotos()[f]; File diskFile = new File(caminho, foto.getFileName()); if (!diskFile.exists()) diskFile.createNewFile(); FileOutputStream fos = new FileOutputStream(diskFile); fos.write(foto.getFileData()); fos.flush(); fos.close(); } return mapping.findForward("sucessoFotosEnviadas"); } }
E agora tudo o que você precisa fazer é mapear no struts-config.xml
Criar o jsp (input file com nome fotos)
E testar
[]'s
#858292 Upload De Varias Imagens
Posted by Renan Gonçalves on 04/07/2007, 10:36 in Java/JSP
Teria que especificar quais os recursos que você dispoe.
[]'s
#856558 [resolvido] Gerar Um Numero Unico
Posted by Renan Gonçalves on 24/06/2007, 18:30 in PHP
Porque, como a palavra mesmo diz, randomico é pego ao acaso, tendo possibilidade de ser repetido.
Para pegar um número realmente único você pode gerar um da seguinte forma:
<?php $unique = sprintf('%d%s%d', time(), str_replace(array(' ', '.'), '', microtime()), rand(1111111, 9999999)); ?>
Assim você combina muitos números em um só.
[]'s
#846814 Programa Com Php Web E Desktop
Posted by Renan Gonçalves on 07/05/2007, 22:25 in PHP
Mas vale lembrar que não é só reaproveitar um pouco, mas se você estiver fazendo este projeto em três camadas (MVC) tudo o que você vai precisar fazer é trocar os visualizadores, que ao invez de HTML serão GTK.
Eu sempre tive vontade de fazer um sistema assim, mas me faltou tempo e oportunidade (no mundo dos negócios é meio difícil uma oportunidade desta).
Mas fica aqui a minha plena disposição em ajudar qualquer um que inicie um projeto deste.
[]'s
#853736 Como Ordenar Um Sql
Posted by Renan Gonçalves on 08/06/2007, 19:46 in Sintaxe SQL
Ou seja, trocar o ORDER BY 2 DESC por ORDER BY qtd_malha DESC.
[]'s
#870359 Melhores Usos, Tem Alguma Diferença Entre Uso E Uso?
Posted by Renan Gonçalves on 13/09/2007, 09:55 in PHP
Vale a pena dar uma olhada !
Ou melhor, podemos abstrair algumas coisas do Code Conventions for Java
[]'s
#858278 Modelagem De Bd
Posted by Renan Gonçalves on 04/07/2007, 09:20 in Interfaces de gerenciamento para MySQL
Que seja compatível com MSSQL no mínimo. Conhecem ?
[]'s
#863996 Teoria De Cep Verdadeiro. Oo
Posted by Renan Gonçalves on 03/08/2007, 15:50 in Teoria de Programação
Até antes de 2005, se não me engano, essa base era distribuida livremente, entretanto agora ela é comercializada.
Se você buscar em Torrents e afins você ainda encontra essa base que era distribuida gratuitamente !
Diretório Nacional de Endereços
[]'s
#845085 Como Dar Uma Quebra De Linha Automatico
Posted by Renan Gonçalves on 29/04/2007, 15:58 in PHP
Voce atribui $i = 0 e a cada novo fetch que voce fizer no resultado voce acrescenta +1 ao $i.
Com isso voce verifica a sobra da divisao de 5 por $i, se for igual a 0, voce quebra linha, se nao, continua. Veja um exemplo e aplique ao seu codigo:
for ($i = 0; $i < 21; $i++) { if ($i % 5 == 0) echo '<br />'; echo $i . ' '; }
[]'s
- Fórum WMO
- → Renan Gonçalves's Content
- Privacy Policy
- Regras ·