Jump to content


actos

Member Since 18/03/2003
Offline Last Active 23/03/2005, 11:40
-----

Topics I've Started

Conexão Imap

10/03/2005, 00:24

estou penando em um script... que irá conectar a servidor pop através de imap... fiz e em alguns servidores ele funciona ( terra por exemplo ) e em outros não consegue conectar ( yahoo por exemplo )...

O código da conexão é o seguinte:

$mbox = @imap_open("{" . $host . "/pop:110}INBOX", $user, $senha);

Dei uma pesquisada e vi para acrescentar /notls após a porta 110

$mbox = @imap_open("{" . $host . "/pop:110/notls}INBOX", $user, $senha);

E mesmo assim não funciona...

Host: pop.mii.terra.com.br
Conectado ao email
Encontrado20 mensagens
Conexão ao email fechada. --------------------------------------------------------------------------------
Host: pop.mail.yahoo.com.br
Unable to open mailbox
Conexão ao email fechada

Se alguem puder me ajudar... abraços

Criando Thumbnail - Melhorar Imagem

20/10/2004, 10:28

Olá, estou usando o seguinte código para criar thumbnails

function resize_img($imgname,$size,$picture_save) 
{ 
//Header("Content-Type: image/jpeg"); 
$img_src = ImageCreateFromjpeg($imgname); 

$true_width = imagesx($img_src); 
$true_height = imagesy($img_src); 

if ($true_width>=$true_height) 
{ 
    $width=$size; 
    $height = ($width/$true_width)*$true_height; 
} 
  else 
{ 
    $height=$size; 
    $width = ($height/$true_height)*$true_width; 
} 
$img_des = ImageCreateTrueColor(($width-1),($height-1)); 
imagecopyresized ($img_des, $img_src, 0, 0, 0, 0, $width, $height, $true_width, $true_height); 
imagejpeg($img_des,$picture_save);
    
        return $img_des; 
   
}

Mas as imagens estão ficando serrilhadas, a qualidade não está boa

Imagem gerada com o script:
Posted Image
Tamanho de 1.4 kb

Imagem gerada com editor
Posted Image
Tamanho de 1.1 kb

Bom, como podem ver acima a qualidade está bem diferente.. quanto ao tamanho não me importo...

Alguem sabe como resolver este problema.. se existe alguma propriedade para adicionar na função e ela melhorar a qualidade da imagem ???

abraços a todos e obrigado

SessÃo: Passar Ou Não O Id Pela Url

17/07/2004, 14:34

Olá Galera,

Quanto a sessões, sabemos:

Caso não passe o ID pela URL, se o browser não tiver cookies abilitados a sessão não funciona. ( precisa do cookie para guardar qual o id da sessao).

A saída para isto seria: Passar o ID pela URL, através da variável PHPSESSID...

Gostaria de saber a opinião de vcs sobre isto...

1) Devemos passar a ID pela URL e diminuir a segurança, já que por exemplo se outra pessoa descobir o id da sessao ela consegue logar de outro pc...pois quando o browser fecha a sessao não é apagada, e sim o cookie.

2) Ou devemos utilizar os cookies para propagar a sessão, e caso o usuário não abiltie cookies ( acho que não é tão normal ) o sistema pode não funcionar corretamente.

Bom, vamos discutir este assunto.. acho algo bem interessante.

Caso alguem discorde de algo que falei acima por favor me diga. pois a pouco tempo mexo com sessão e talvez esteja errado em algum ponto, ou não saiba alguma outra propriedade das sessões...

Um grande abraço a todos e aguardo respostas.


Actos

Erro Sessão : Urgente

15/07/2004, 12:09

Olá,

Estou com o seguinte problema:
varios clientes que entram no meu site estão ficando com o mesmo id da sessão...

Vamos a estrutura do site:

Cliente entra na primeira página:
Gravo a sessao com o codigo do parceiro que indicou
session_start(); 
 $sessao[0]="$parceiro"; 
	session_register("sessao");

Quando vai no carrinho de compras, e calcula o frete, gravo na sessao o frete
session_start("sessao");
$sessao[1]="$frete";
session_register("sessao");

Quando vai logar, gravo mais algumas varíáveis:
session_start("sessao");
$sessao[2] = "$id_cliente";
$sessao[3] = "$cod";
$sessao[5] = "$ip";

Acontece que tem varios clientes que estão pegando o mesmo ID da sessão.
Fiz um log e veja o resultado:

15-07-2004 - 09:31 - 200.206.161.84 - 2b053ec809c3faaca7c22c98b2506575
15-07-2004 - 09:40 - 200.206.161.84 - 226f0e10d001523e8418bb177e42f789
15-07-2004 - 09:43 - 200.206.161.84 -226f0e10d001523e8418bb177e42f789
15-07-2004 - 09:47 - 200.186.138.196 - 985510b713727820ab8deb9f49cfc02d
15-07-2004 - 09:52 - 200.208.15.217 - 985510b713727820ab8deb9f49cfc02d
15-07-2004 - 09:57 - 200.206.161.84 - a412572e2fbd074668594d1d17507988
15-07-2004 - 10:04 - 200.165.22.76 - 985510b713727820ab8deb9f49cfc02d
15-07-2004 - 10:06 - 200.157.129.80 - 985510b713727820ab8deb9f49cfc02d
15-07-2004 - 10:11 - 200.189.237.185 - 985510b713727820ab8deb9f49cfc02d
15-07-2004 - 10:12 - 200.206.161.84 - 1b326bef591f8bbf6825c46ca3d12b1d
15-07-2004 - 10:12 - 200.252.60.226 - 985510b713727820ab8deb9f49cfc02d
15-07-2004 - 10:14 - 200.206.161.84 - 1b326bef591f8bbf6825c46ca3d12b1d
15-07-2004 - 10:17 - 200.161.134.208 - 985510b713727820ab8deb9f49cfc02d
15-07-2004 - 10:17 - 201.3.14.20 - 985510b713727820ab8deb9f49cfc02d
15-07-2004 - 10:23 - 200.246.4.10 - 985510b713727820ab8deb9f49cfc02d
15-07-2004 - 10:49 - 200.206.161.84 - eac6fdb77ffc387d5ebb1724bcd5b6e2
15-07-2004 - 11:08 - 200.206.161.84 - eac6fdb77ffc387d5ebb1724bcd5b6e2
15-07-2004 - 11:08 - 200.135.4.17 - 985510b713727820ab8deb9f49cfc02d
15-07-2004 - 11:31 - 201.8.154.118 - e4300c661f101ad362376d62495261a2
15-07-2004 - 11:36 - 200.206.161.84 - 9c058bcb3dd9bb16f82bac3efce1aa49
15-07-2004 - 11:49 - 200.138.148.2 - 9c8c6ad7677339cf7a39b27027a350bb

Como podem ver acima, varios IPs diferentes estão pegando o mesmo ID da sessão....

Alguem sabe o que pode estar acontecendo... tem alguma idéia...

PS: passo os IDs através da URL, mas gero eles randomicamente... então não acredito que seja isso que esteje passando o mesmo id.. já que cada conexão deveria gerar um novo ID...

Abraços a todos....

obrigado.

Actos.

Php + Arquivos .class

31/05/2004, 12:09

Ola,

preciso fazer um script php que pegue uma classe de criptografia contina no arquivo itaucripto.class... é para o shopline...

meu servidor nao da suporte a java, entao vou ter q desenvolver o codigo em php...

mas nao sei como começar... primeiro preciso saber se vou conseguir fazer esta criptografia mesmo o servidor nao tendo o java abilitado...

alguem pode me ajudar ???

tenho um exemplo da criptografia em java...

t+

actos

IPB Skin By Virteq