Jump to content


snkneo's Content

There have been 53 items by snkneo (Search limited from 29/04/2023)



Ordernar por                Order  

#835058 Ajuda Pra Corrigir Lay

Posted by snkneo on 19/03/2007, 17:11 in CSS & Semântica (Tableless)

alguemm ? hehe



#833156 Ajuda Pra Corrigir Lay

Posted by snkneo on 12/03/2007, 23:21 in CSS & Semântica (Tableless)

é q foi alterado as config .... mas ainda assim acho q da pra ver



#831981 Ajuda Pra Corrigir Lay

Posted by snkneo on 08/03/2007, 17:44 in CSS & Semântica (Tableless)

Ola pessoal,

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!



#800599 Listar Palavras Relacionadas

Posted by snkneo on 21/11/2006, 16:07 in PHP

certo... estou pesquisando la... aparentemente tem varias funcoes semelhantes, mas, vou testar pra ver os resultados.

abs! :D



#800455 Listar Palavras Relacionadas

Posted by snkneo on 21/11/2006, 10:08 in PHP

mas ai ele compara o "som da pronuncia" num seria muito funcional... pq na maioria das vezes nao vai ter uma relacao.

sera que existe alguma outra forma de implementar isso? ou so com o uso de um bd pre-construido?



#800432 Listar Palavras Relacionadas

Posted by snkneo on 21/11/2006, 08:42 in PHP

Ola,

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......... :assobio:



#793230 Nao Funciona Em Determinado Host

Posted by snkneo on 25/10/2006, 17:47 in Ajax

tenho um problema estranho..

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.

:angry:

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

hehe, cada um pegou uma coisa.... na verdade oq chegou mais perto foi o Rodrigo...

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?



#791214 Banner Com Ratio

Posted by snkneo on 19/10/2006, 08:54 in PHP

Ola,

gostaria de um auxilio do pessoal pra entender e poder montar um sistema de banner com ratio.
Porem, nao tenho ideia de como é feito, é comparado com que? etc... :boxing:

se alguem puder dar uma orientada...



#782047 Arredondar Cantos De Uma Imagem, Tem Como?

Posted by snkneo on 20/09/2006, 10:24 in PHP

certo.. entendi agora... porem.. to tentando fazer com os outros cantos... mas nao consigo inverter a elipse :S

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

sim... essa parte eu ja tinha visto tudo no manual....



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 ?



#782008 Arredondar Cantos De Uma Imagem, Tem Como?

Posted by snkneo on 20/09/2006, 00:10 in PHP

tem como dar uma comentada?
tipo, da onde eu mando a imagem q vai ser upada?

hehe
thanks



#781985 Arredondar Cantos De Uma Imagem, Tem Como?

Posted by snkneo on 19/09/2006, 20:49 in PHP

alguem saberia explicar como proceder?



#777617 Sobrecarga Em Bd

Posted by snkneo on 02/09/2006, 18:11 in MySQL

Nao eh o optimize...

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

Ola pessoal, blz ?

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. :)



#769864 Dados Por Post

Posted by snkneo on 06/08/2006, 15:50 in Ajax

Bom...

1- como passar dados de formulario via POST usando ajax ?

A maioria dos exemplos usa o GET pega da url ... e qdo eu envio um form, como fazer?



#768981 Apache, Como Ter A Barra Sempre No Final ?

Posted by snkneo on 03/08/2006, 14:13 in Apache

bom.. era pra um skema q eu fiz aki.. mas ja descobri como fazer... :D



#763828 Ajax - Biblioteca Xajax

Posted by snkneo on 21/07/2006, 22:26 in Artigos, Dicas e Tutoriais de PHP

Estou tentando aprender e comecar a usar essas funcionalidade do ajax...

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

bom drika, eu ja fiz um newsletter desse jeito... no caso, no form eu informava qtos enviar por vez... e no arquivo enviar.php tinha um contador que ia se incrementando e quando chegava no valor colocado no form, fazia um sleep(10) dez segundos de pausa... e ai continuava.. ate o fim...

bem facil...

qq coisa posta ai...



#748098 Force-download

Posted by snkneo on 08/06/2006, 15:54 in PHP

Nao.. isso nao adiantou.



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

Montando um script de download, ele funciona normalmente para baixar, porem, ao tentar baixar um arquivo .wmv, o arquivo vem corrompido.
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

sim, ja procurei... porem somente tem de conteudo geral.. registros por pagina

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 ?



#744165 Paginacao De Dados

Posted by snkneo on 27/05/2006, 23:50 in PHP

Como fazer o esquema de paginacao de conteudo, dos dados gravados em um determinado campo da tabela.

Quero dizer. Tenho uma tabela com um texto enorme e gostaria de quebra-lo em varias telas para facilitar a leitura. Como fazer paginacao neste caso?



#742381 Script Q Lista Imagens Da Pasta

Posted by snkneo on 22/05/2006, 18:38 in PHP

Alguem poderia me ajudar a encontrar o erro desse script? Tipo, eu peguei um codigo dele na net e readaptei pra uma necessidade, mas, nao consegui entende-lo la muito bem. Parece q tem array dentro de array,

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>&nbsp;<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

voltando aki... tenho uma duvida em relacao ao mime-type:

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+




IPB Skin By Virteq