- Fórum WMO
- → snkneo's Content
snkneo's Content
There have been 53 items by snkneo (Search limited from 29/04/2023)
#835058 Ajuda Pra Corrigir Lay
Posted by snkneo on 19/03/2007, 17:11 in CSS & Semântica (Tableless)
#833156 Ajuda Pra Corrigir Lay
Posted by snkneo on 12/03/2007, 23:21 in CSS & Semântica (Tableless)
#831981 Ajuda Pra Corrigir Lay
Posted by snkneo on 08/03/2007, 17:44 in CSS & Semântica (Tableless)
peguei um layout em tabela tradicional, e converti pra tableless.
Porem, ficou com 1 defeitinho no Firefox que nao consegui resolver. Testei no IE6 e no IE7 e ficaram perfeitos.
Gostaria que alguem desse uma olhada e me ajudasse a corrigir o defeito.
www.mrjogos.com.br/mr_tableless_by_ariel/
O problema no firefox eh com o bloco central, de titulo Destaques do momento. onde ele tem uma div com fundo no topo, uma outra no meio com o conteudo e com o fundo, e no fim outra div com o fundo de baixo, fechando a celula arredondada nas bordas. No firefox, a parte de baixo se junta com a de cima, ignorando o meio, pois o correto era vir depois da parte do meio pra poder colar.
No mesmo quadro, tem o problema de nao estar pegando o fundo com imagem, provalmente decorrente do fato acima.
Dá pra se ter ideia melhor visualizando no IE e depois no FF.
Se alguem puder ajudar, seria muito bom.
Obrigado!
#800432 Listar Palavras Relacionadas
Posted by snkneo on 21/11/2006, 08:42 in PHP
preciso criar algo para exibir em uma pagina as palavras de uma busca realizada no site, porem, deveria ser relacionada com o contexto da pagina aberta.
Exemplo: abro no site a categoria Carros, e nessa pagina alem do conteudo normal dela, existirá uma caixa com as palavras buscadas que tenham relacao com a categoria.
alguem tem alguma idéia sobre como fazer isso?
Se alguem puder dar alguma idéia.........
#793230 Nao Funciona Em Determinado Host
Posted by snkneo on 25/10/2006, 17:47 in Ajax
o sistema que fiz com alguns itens em ajax nao funcionam em um host.. mas na minha maquina local e em outro host, rodar perfeito.
O que diabos pode estar acontecendo com esse servidor? :S ja nao eh a primeira vez que algo nao funciona nele... da outra vez oq nao funcionou eram as acentuacoes, que tbm rodava no outro host...
alguem tem alguma ideia do que possa ser?
#791414 Banner Com Ratio
Posted by snkneo on 19/10/2006, 16:17 in PHP
tipo, seria algo como, a cada 3x q aparece um banner, mostra 2 de outro, eh algo assim. (ratio 3:2)
o sistema como o phpadsnews faz isso.
Porem, eu preciso aplicar a logica disso num sistema de banner rotativo que eu criei, que ate o momento faz apenas a aparicao aleatoria dos banners.
tenderam?
Alguma ideia de como monto isso?
#782047 Arredondar Cantos De Uma Imagem, Tem Como?
Posted by snkneo on 20/09/2006, 10:24 in PHP
a bola fica ao contrario hehe...
Bom.... entendi e fiz as modificacoes necessarias...
ele cria os cantos arredondados e tal... porem,
nao to sabendo como mesclar a foto original com a imagem q acabei de criar...
function ImageRectangleWithRoundedCorners($foto) { // variaveis padrao, inicio no topo x1,y1, e raio da elipse $x1 = 0; $y1 = 0; $radius = 50; // pegar a foto enviada e usa o comando pra criar $foto = imagecreatefromjpeg($foto); // pegar largura e altura da foto $largura_origin = imagesx($foto); $altura_origin = imagesy($foto); // define que o novo tamanho- é o mesmo da foto original $x2 = $new_width = $largura_origin; $y2 = $new_height = $altura_origin; // cria imagem vazia $im = imagecreatetruecolor($largura_origin,$altura_origin); // Criando uma cor $color = imagecolorallocate($im, 0, 0, 100); // Pintando o fundo com a cor branca $bgcolor = imagecolorallocate($im, 255, 255, 255); // fundo branco imagefilledrectangle($im, 0, 0, $largura_origin, $altura_origin, $bgcolor); // Draw rectangle without corners ImageFilledRectangle($im, $x1+$radius, $y1, $x2-$radius, $y2, $color); ImageFilledRectangle($im, $x1, $y1+$radius, $x2, $y2-$radius, $color); // Draw circled corners ImageFilledEllipse($im, $x1+$radius, $y1+$radius, $radius*2, $radius*2, $color); ImageFilledEllipse($im, $x2-$radius, $y1+$radius, $radius*2, $radius*2, $color); ImageFilledEllipse($im, $x1+$radius, $y2-$radius, $radius*2, $radius*2, $color); ImageFilledEllipse($im, $x2-$radius, $y2-$radius, $radius*2, $radius*2, $color); //copiar sobre a imagem em branco a amostra diminuindo conforma as especificacoes imagecopy($foto, $im , 0 , 0 , 0 ,0 , $new_width , $new_height); //imagecopyresampled($im,$foto,0,0,0,0, $new_width, $new_height, $largura_origin,$altura_origin); return (imagepng($foto)); }
#782031 Arredondar Cantos De Uma Imagem, Tem Como?
Posted by snkneo on 20/09/2006, 09:09 in PHP
porem,
pelo q entendi isso aki me cria apenas a imagem arredondada vazia com a cor especificada, nao eh isso?
ker dizer.. depois disso tenho q jogar em cima da original? ou tem como eu arredondar uma imagem direto ?
#777617 Sobrecarga Em Bd
Posted by snkneo on 02/09/2006, 18:11 in MySQL
eh em relacao ao processamento utilizado... pois a cada consulta .. se varre o bd inteiro... e ler todos os 200.000 registros usa muito o processador.
estou em busca de uma solucao mais viavel.. pq o servidor cai toda hora.
Ja utilizei o FULLTEXT do mysql e ajudou muuito... porem, ainda assim nao foi suficiente..
so se o servidor for muito bixeira mesmo... afff
#777486 Sobrecarga Em Bd
Posted by snkneo on 01/09/2006, 18:45 in MySQL
estou com um problema serio em um dos meus sites.....
estou com um banco com mais de 150mil registro, dando mais de 200mb... e ele está sobrecarregando e derrubando o servidor.
Como é um site de pesquisa, a principal ferramenta é a busca e creio que seja isso que sobrecarregue, pois tem q percorrer todo o banco a cada consulta.
Tentei criar um sistema de cache, pra minimizar o uso do BD, mas no caso da busca, o cache so funciona caso a palavra buscada ja tenha sido pesquisada antes...
Entao, preciso da ajuda de voces.... como posso otimizar o banco afim de minimizar o seu uso na pesquisa?
Existe algo que eu possa fazer?
Se alguem tiver ao menos uma ideia.... será muito bem vinda.
Obrigado.
#763828 Ajax - Biblioteca Xajax
Posted by snkneo on 21/07/2006, 22:26 in Artigos, Dicas e Tutoriais de PHP
porem, primeira duvida..
mesmo utilizando o codigo exemplo de vcs... de listar estado e aparecer a lista de cidade... no meu pc nao apareceu a lista de cidade... fiz uns testes e pelo que percebi, a variavel estado nao está sendo passada...
como fazer passar a variavel? pois parece q o codigo:
$estado = $array[estado];
nao funcionou..
alguma ideia?
grato.
#757266 Ajuda Urgente! Envio De Emails Em Newsletter
Posted by snkneo on 04/07/2006, 19:28 in PHP
bem facil...
qq coisa posta ai...
#748098 Force-download
Posted by snkneo on 08/06/2006, 15:54 in PHP
Percebo que fiz um teste com um arquivo TXT.. e ele veio com sujeira.. tipo, faltou pedaco da palavra q eu havia digita e o inicio veio com uma linha em branco...
ker dizer... ta corrompendo, alterando... agora.. pq ?
tentei com fopen e file get contents.. mas a mesma coisa...
vi no phpbuilder q teve gente com o mesmo problema... mas nenhuma solucao..
#748008 Force-download
Posted by snkneo on 08/06/2006, 12:55 in PHP
Testei com pdf e funciona normal. Mas com wmv nao.
No teste do pdf, na caixa de download aparece q eh do acrobat... ja no caso do wmv, aparece unknown file type.
parte do codigo eh isso, que deveria identificar o tipo do arquivo:
$file_extension = strtolower(substr(strrchr($filename,"."),1)); switch ($file_extension) { case "pdf": $ctype="application/pdf"; break; case "exe": $ctype="application/octet-stream"; break; case "zip": $ctype="application/zip"; break; case "doc": $ctype="application/msword"; break; case "xls": $ctype="application/vnd.ms-excel"; break; case "ppt": $ctype="application/vnd.ms-powerpoint"; break; case "wmv": $ctype="video/x-ms-wmv"; break; case "mpg": $ctype="video/mpeg"; break; case "avi": $ctype="video/x-msvideo"; break; case "mpeg": $ctype="video/mpeg"; break; case "gif": $ctype="image/gif"; break; case "png": $ctype="image/png"; break; case "jpe": case "jpeg": case "jpg": $ctype="image/jpg"; break; default: $ctype="application/force-download"; } if (!file_exists($filename)) { die("Nao há arquivo."); } header("Pragma: public"); header("Expires: 0"); header("Cache-Control: must-revalidate, post-check=0, pre-check=0"); header('Content-Description: File Transfer'); header("Cache-Control: private",false); header("Content-Type: $ctype"); header("Content-Disposition: attachment; filename=\"".basename($filename)."\";"); header("Content-Transfer-Encoding: binary"); header("Content-Length: ".@filesize($filename)); set_time_limit(0); @readfile("$filename") or die("Arquivo Não Encontrado.");
O que pode ser este erro de corromper ?
grato.
#744218 Paginacao De Dados
Posted by snkneo on 28/05/2006, 11:23 in PHP
e oq eu nao encontrei é fazer a paginacao de 1 registro, o conteudo do registro. Como por exemplo, um artigo, que seja extenso e queira dividi-lo em partes (paginas) ...
no exemplo do Hes vital, ele pega parte do texto por vez.. mas, oq eu precisaria seria eu definir no momento da digitacao do texto, onde ele deve kebrar... entao, como fazer tal ?
Exemplo: colocar durante a digitacao do texto, uma sequencia de palavras, como: <-- kebrar -->
ae nesse pronto a consulta faria uma nova pagina.
Mas como fazer a consulta identificar tal ?
#742381 Script Q Lista Imagens Da Pasta
Posted by snkneo on 22/05/2006, 18:38 in PHP
Se alguem q entenda um pouco melhor, consiga me dizer oq pode-se ser retirado dele... ou melhorado.
Outro fato é que preciso de que ele liste as imagens em ordem, pq eu adaptei o mesmo codigo pra abrir primeiro as miniaturas e depois ao clicar abrir a foto grande, porem, ao clicar abre a foto, mas nao eh a mesma da miniatura, pq ele faz uma ordem diferente.
Tem como fazer ficar uma ordem sempre a mesma?
grato;
$numero_de_fotos = "20"; //Número de fotos por página $numero_de_colunas = "4"; //Número de colunas por página $dir = $_GET["id"]; //$dir = "001"; // Deretório a ser listado $tipo_de_arquivo = ".jpg"; //Especifique aqui o tipo do arquivo a ser listado, para mais de um coloque || EX. .gif||.jpg //////////////////////////////////////////////////////////////////// //Verificar Diretório e Gerar Array com o índice de todas as fotos //////////////////////////////////////////////////////////////////// $$dir = @opendir($dir) or die("Erro: Diretório inexistente!"); //Tenta abrir o diretório, caso não consiga, mostra a mensagem de erro. while (false !== ($file = readdir($$dir))) { if (ereg("$tipo_de_arquivo",$file)) { if (ereg("t_",$file)) { if ($file != "." && $file != "..") { $i++; $indice[$i] = "$dir/$file"; } } } } sort($indice); $indice = array_chunk($indice,$numero_de_fotos); // Gera as paginas com o ARRAY_CHUNK (arredonda) $n_page = count($indice); // Calcula o Número de Paginas, -1 devido a o indice inicia em 0 // Corrige a indexação de paginas que iniciam em zero, cometido pelo array_chunck for($i=$n_page; $i >= 0; $i--){ $indice[$i+1] = $indice[$i]; } //Define e reconhece a página a ser exibida if (isset($_GET['foto'])){ $foto = $_GET['foto']; } else { $foto = 1; } //Verificase a página é realmente válida if ($foto > $n_page || $foto == 0) { die("Erro: Pagina solicitada inexistente!"); } ?> <table align="center" width="90%" border="0" cellpadding="0" cellspacing="0"> <tr><td valign="top" align="right"> <? $path = $indice[$foto][$foto]; // Armazena o diretório do arquivo de acordo com a foto echo "<td align=center>"; for ($i=0; $i < $numero_de_fotos; $i++) { if ($indice[$foto][$i] != "") { //Retira a possibilidade de criar um erro de lógica na última página. $path = $indice[$foto][$i]; // Armazena o diretório do arquivo de acordo com a página $p = $i + 1; echo '<a href=java script:MM_openBrWindow(\'1pop_teste.php?id='.$dir.'&foto='.$p.'\',\'\',\'scrollbars=yes,resizable=yes,width=780,height=575,top=1,left=5\')><img src='.$path.' class=gray onMouseOut=this.className="gray" onMouseOver=this.className="color" border="0"> </a>'; // echo "<a href=java script:MM_openBrWindow('1pop_teste.php?foto=".$i."'','','scrollbars=yes,resizable=yes,width=780,height=575,top=1,left=5')><img src='$path' class=gray onMouseOut=this.className='gray' onMouseOver=this.className='color' border='0'> </a>"; //Exibe o arquivo, no caso, um arquivo de foto, você poderá trocar aqui! if (($i+1) % $numero_de_colunas == 0) { //Verifica o número de colunas exata especificada em "$numero_de_colunas". print "<br>"; //Quebra a linha caso o número passe da quantidade setada por $numero_de_colunas. } } } print "</tr><tr><td> <td align=center><br>"; for ($i=1; $i <= $n_page; $i++) { if ($i != $foto) { //Testa a pagina atual, é diferente da que esta sendo vista. print "<a href=".$PHP_SELF."?id=$dir&foto=$i> $i</a>"; //Gera o link para a página atual. } else { print " [<b>$i</b>]</u>"; //Cloqueia o link para a página atual fazendo com que nem por engano o usuário clique no link da própria página atual } } print "</tr></table>"; ?>
#737375 Mime Type De Arquivos
Posted by snkneo on 05/05/2006, 14:43 in PHP
tenho um form onde o usuario informa a URL de um arquivo.
Como identificar o mime-type desta linha, sendo que nao eh feito o Upload.
No caso eu gravo a url do jeito q eh digitada e ela eh passada via POST.
Como checar o mime-type do arquivo presente na url.
Eu preciso fazer isso pq a URL eh executada na pagina posteriormente, e nao quero correr o risco de ter um arquivo falso enviado e executado no servidor.
alguem pode falar ae?
e outra tentei usar a funcao mime_content e nao rolou... deu funcao indefinida... coloquei no php.ini os itens pedidos, mas mesmo assim nada..
vendo no manual, dizem pra ativar uma extension: extension=php_mime_magic.dll , mas nao tenho essa DLL ........ onde tem ?
t+
- Fórum WMO
- → snkneo's Content
- Privacy Policy
- Regras ·