
diogoleter
Membros-
Total de itens
138 -
Registro em
-
Última visita
Tudo que diogoleter postou
-
Olá! Tenho duas funções dentro do evento onclick de um campo de texto, mas uma dessas funções altera o onclick, fazendo perder a outra função. Como faço para alterar apenas uma dessas funções sem perder a outra? Obrigado!
-
Sim, consigo acessar o servidor web normalmente, assim como as demais páginas. Esse recurso busca uma outra página no mesmo site. Descobri o problema. Meu servidor é Mac OS e tenho instalado o Norton Internet Security. Desabilitei o Firewall do Norton e funcionou normalmente. Obrigado pela dica Willian.
-
Olá, Estou tendo problemas com o cURL. No meu sistema, ele simplesmente lê o conteúdo de uma página no mesmo site e retorna. Aqui pelo meu computador (Mac OS), onde estou desenvolvendo o site, ele funciona normalmente, no entanto, acessando ou site (que está no meu computador) por outro computador da rede, ele retorna o erro "Empty reply from server". No meu computador, utilizo o endereço "localhost", já no outro computador, utilizo o IP do meu computador. Segue abaixo o script de chamada. $options = array( CURLOPT_RETURNTRANSFER => true, CURLOPT_HEADER => false, CURLOPT_FOLLOWLOCATION => true, CURLOPT_AUTOREFERER => true, CURLOPT_USERAGENT => $_SERVER['HTTP_USER_AGENT'], CURLOPT_CONNECTTIMEOUT => 120, CURLOPT_TIMEOUT => 120, CURLOPT_MAXREDIRS => 10, CURLOPT_COOKIESESSION => true, CURLOPT_COOKIE => 'PHPSESSID='.$_COOKIE['PHPSESSID']. '; path=/', CURLOPT_POST => false ); session_write_close(); $ch = curl_init($address); curl_setopt_array($ch, $options); $content = curl_exec($ch); $err = curl_errno($ch); $errmsg = curl_error($ch); $header = curl_getinfo($ch); curl_close($ch); $header['errno'] = $err; $header['errmsg'] = $errmsg; $header['content'] = $content; return $header; Já estou há muitas horas pesquisando no Google mas não encontrei a solução. Agradeço a ajuda!
-
Olá, Estou precisando de uma ajuda com o cURL. Na parte de sessões até que estou conseguindo se virar, mas cookies, estou um pouco difícil. Meu código: $options = array( CURLOPT_RETURNTRANSFER => true, CURLOPT_HEADER => false, CURLOPT_FOLLOWLOCATION => true, CURLOPT_AUTOREFERER => true, CURLOPT_CONNECTTIMEOUT => 120, CURLOPT_TIMEOUT => 120, CURLOPT_MAXREDIRS => 10, CURLOPT_COOKIESESSION => true, CURLOPT_COOKIE => 'PHPSESSID='.$_COOKIE['PHPSESSID']. '; path=/', CURLOPT_POST => false ); session_write_close(); $ch = curl_init($address); curl_setopt_array($ch, $options); $content = curl_exec($ch); $err = curl_errno($ch); $errmsg = curl_error($ch); $header = curl_getinfo($ch); curl_close($ch); No página atual consigo gerar e ler todos os cookies que são geradas nela, mas na página que o cURL busca, os cookies não são reconhecidos. Precisaria que os cookies fossem reconhecidos tanto de um lado como do outro. Obrigado!
-
Olá, Estou enviando HTML (conteúdo do TinyMCE) por Ajax, mas onde tem aspa dupla ou simples, ele adiciona uma barra antes. Pelo javascript utilizo a função "escape()", e no PHP utilizo a função "mysql_real_escape_string()"; Como fazer para não adicionar as barras? Obrigado!
-
Saber se resposta é XML
pergunta respondeu ao diogoleter de diogoleter em Ajax, JavaScript, XML, DOM
Infelizmente tenho que desconsiderar o fato do responseXML não funcionar no IE 6, pois é um recursos essencial para meus projetos, porém valeu pela dica, não sabia disso. Na verdade sei o tipo que estou tentando acessar, mas o resultado pode variar entre apenas texto e XML. Por isso a necessidade de reconhecer o tipo da resposta. Obrigado! -
Olá, Tenho duas formas de receber o que vem do servidor, porém preciso identificar se o conteúdo retornado é XML (responseXML) ou TEXTO (responseText). Acho que o ideal seja receber em XML e verificar se o conteúdo é valido. Se não é, então utiliza o "responseText". Obrigado!
-
Olá, Alguém conhece uma forma de converter todo um conteúdo em HTML para texto simples/puro. Além disso remover todas as tabulações e espaçamentos (maior que 1 espaço) do texto. Obrigado!
-
Largura da barra de rolagem vertical
pergunta respondeu ao diogoleter de diogoleter em Ajax, JavaScript, XML, DOM
flavio, compreendi a sua idéia, porém, a dimensões que sua sintaxe trata, é a largura da página - (menos) a largura da janela, o que não considera apenas a barra de rolagem. Estou desenvolvendo um filebrowser para o tinymce, já está praticamente pronto, mas com esses problemas de largura. Como o tinymce utiliza seu próprio recurso de janelas, somente seria útil a avaliação da barra de rolagem. Obrigado! -
Largura da barra de rolagem vertical
pergunta respondeu ao diogoleter de diogoleter em Ajax, JavaScript, XML, DOM
fercosmig, a largura que me refiro é a destacada pela setas em vermelho na figura abaixo. Obrigado! -
Com dois servidores, onde um é responsável por acessar o outro. Um desses servidores está programado para executar um script php no intervalo de 30 minutos. Este script php faz a leitura de um arquivo XML que está no outro servidor. Este mesmo XML é gerado um arquivo PHP. Ele lê o arquivo XML normalmente, porém sem qualquer tipo de autenticação ou proteção. Este é meu atual problema, e até o momento não consegui achar algo eficiente pelo Google. Alguém conhece algum script e algorítimo detalhado sobre como fazer isso? Obrigado!
-
Olá, Encontrei este código no PHP manual, mas não estou conseguindo fazê-lo funcionar de forma correta. Simplesmente informo a pasta de origem e a pasta de destino, ele faz a cópia da pasta de origem, mas também faz um loop copiando a pasta de destino várias vezes. Segue abaixo o código: function copydirr($fromDir,$toDir,$chmod=0757,$verbose=true){ $errors=array(); $messages=array(); if (!is_writable($toDir)) $errors[]='target '.$toDir.' is not writable'; if (!is_dir($toDir)) $errors[]='target '.$toDir.' is not a directory'; if (!is_dir($fromDir)) $errors[]='source '.$fromDir.' is not a directory'; if (!empty($errors)){ if ($verbose) foreach($errors as $err) echo '<strong>Error</strong>: '.$err.'<br />'; return false; } $exceptions=array('.','..'); $handle=opendir($fromDir); while (false!==($item=readdir($handle))) if (!in_array($item,$exceptions)){ $from=str_replace('//','/',$fromDir.'/'.$item); $to=str_replace('//','/',$toDir.'/'.$item); if (is_file($from)){ if (@copy($from,$to)){ chmod($to,$chmod); touch($to,filemtime($from)); // to track last modified time $messages[]='File copied from '.$from.' to '.$to; } else $errors[]='cannot copy file from '.$from.' to '.$to; } if (is_dir($from)){ if (@mkdir($to)){ chmod($to,$chmod); $messages[]='Directory created: '.$to; } else $errors[]='cannot create directory '.$to; copydirr($from,$to,$chmod,$verbose); } } closedir($handle); if ($verbose){ foreach($errors as $err) echo '<strong>Error</strong>: '.$err.'<br />'; foreach($messages as $msg) echo $msg.'<br />'; } return true; } Chamo a função da seguinte forma: copydirr("../../../../public_data/subpasta_de_arquivos/nova_pasta/projetos_ano_2009/", "../../../../public_data/subpasta_de_arquivos/nova_pasta/para_copiar/"); O endereço da onde encontrei o código: http://ca.php.net/manual/en/function.copy.php Obrigado!
-
Olá, Preciso obter o tamanho horizontal (largura) da barra de rolagem vertical. Não quero saber o tamanho dela em relação a página, mas a largura da barra. Já pesquisei no Google, mas só encontro funções de como obter o tamanho da barra em toda a página. Para ser mais explicito: Largura da barra de rolagem vertical no sentido esquerda para direita, ou X (horizontal) em vez de Y (vertical). Obrigado!
-
Não sei se o CakePHP tem um recurso para evitar que as páginas fiquem em cache. Já desabilitei no navegador, mas mesmo assim ainda continua. Obrigado!
-
Ainda sou totalmente inexperiente em CakePHP, mas através de um pequeno tutorial na internet estou tentando conseguir fazer alguma coisa, porém um erro está aparecendo e estou igual "briga de foice no escuro". O erro é esse: class TarefasController extends AppController { var $name = "Tarefas"; } Fatal error: Class 'TarefasController' not found in D:\Internet\ServerHost\framework\cake\dispatcher.php on line 157 O tutorial é este: http://imasters.uol.com.br/artigo/6076 Obrigado!
-
(Resolvido) Copiar conteúdo de uma tabela para outra tabela igual
pergunta respondeu ao diogoleter de diogoleter em MySQL
Bruno Machado, isso mesmo. Obrigado! -
(Resolvido) Copiar conteúdo de uma tabela para outra tabela igual
uma questão postou diogoleter MySQL
Tenho duas tabelas, onde suas estruturas são iguais (mesmos campos e formatos). Uma está vazia e a outra com conteúdo. Gostaria de copiar diretamente o conteúdo de uma para outra... Como fazer isso? Obrigado! -
(Resolvido) Fazer consulta onde dois campos são da mesma tabela
pergunta respondeu ao diogoleter de diogoleter em MySQL
Denis, é isso mesmo. Só achei que a query fica muito grande, mas enfim, resolveu meu problema. Obrigado! -
Tenho uma tabela onde dois campos (UF) são relacionados com outra tabela (ESTADOS). TABELA ESTADOS CAMPO ID CAMPO SIGLA TABELA USUARIOS CAMPO ID CAMPO NOME CAMPO ENDERECO CAMPO ESTADO_RESIDENCIAL (Relacionado com ID da tabela ESTADOS) CAMPO ESTADO_COMERCIAL (Relacionado com ID da tabela ESTADOS) Preciso fazer uma consulta na tabela USUARIOS onde nos resultados, apareça a sigla do referente estado. Tentei criar duas referencias para a tabela estado mas não adiantou (também posso estar fazendo errado). Agradeço a ajuda.
-
Navegando pelo código do CakePHP encontrei uma linha com tal agregação. $controller =& new $ctrlClass(); E como faz para pesquisar isso no Google. Agradeço!
-
Posição orientada por outro objeto
pergunta respondeu ao diogoleter de diogoleter em Ajax, JavaScript, XML, DOM
Sim, a idéia é essa... mas como fazer isso? Obrigado! -
Olá, Tenho um botão localizado dentro da página e gostaria que aparecesse uma div ao lado dela quando clicasse sobre esse botão. Ou seja, posição orientada por outro objeto. Obrigado pela ajuda!!! Att,
-
Tenho que inserir vários registros em uma mesma tabela. Para isso tenho o seguinte código: $sql_part1="INSERT INTO registros (subcodigo, nome, data) VALUES (".$subcodigo1.", ".$nome1.", NOW());"; $sql_part2="INSERT INTO registros (subcodigo, nome, data) VALUES (".$subcodigo2.", ".$nome2.", NOW());"; if(mysql_query($sql_part1) && mysql_query($sql_part2)) echo "1"; else echo mysql_error(); Como faço para manter a total integridade dessa inserção. Ex.: Se a primeira query dá certo, então passa para o segundo, mas se o segundo der errado? Ou insere tudo ou não insere nada, isso (aqui) é necessário para manter a integridade das consultas. Qual seria o modo correto? Obrigado!
-
Validar string como parte do código
pergunta respondeu ao diogoleter de diogoleter em Ajax, JavaScript, XML, DOM
Tem ficar em uma variável porquê tenho que manipula-la. Diferentes chamadas enviam valores diferentes, este ai é apenas um exemplo, mas pode variar. O fato é que o onclick não funciona. -
Tenho o seguinte código: ... var string="validar(this, 1, 'Pesquisar')"; document.getElementById('idbotao').onclick=function(){ eval(string); } ... Não consigo fazer este funcionar. Se não entenderem é só falar. Obrigado pela ajuda!