Ir para conteúdo
Fórum Script Brasil

reginaldoPereira

Membros
  • Total de itens

    18
  • Registro em

  • Última visita

Posts postados por reginaldoPereira

  1. Ola Pessoal Firmesa??? :D

    Seguinte, alguém sabe como converter uma imagem blob e gravar em arquivo físico? Tentei com o seguinte código:

    $qryDados = mysql_query("SELECT * FROM documento_anexo WHERE id_documento = '$idDocumento'");
    while($buscaDados = mysql_fetch_array($qryDados)) {
            
         header("Content-type: image/jpeg");
         $imagem = ImageCreate(800, 1200);
         $azul = ImageColorAllocate($imagem, 255, 255, 255);
         $branco = ImageColorAllocate($imagem, 0, 0, 0);
         ImageString($imagem, 5, 50, 8, "$buscaDados[imagem]", $branco);
         imagejpeg($imagem, "imagens/$buscaDados[id].jpg");
         header("Content-Transfer-Encoding:­binary");
         print($buscaDados['imagem']);
    
    }

  2. Ola pessoal,

    tenho o seguinte código:

    $idDocumento = $_REQUEST['id'];
    
    $qryDados = mysql_query("SELECT * FROM documento_anexo WHERE id_documento = '$idDocumento'");
    while($buscaDados = mysql_fetch_array($qryDados)) {
        
        header("Content-type: $buscaDados[mime]");
        $img = print($buscaDados['imagem']);
        $imagem = ImageCreate(800, 1200);
        $azul = ImageColorAllocate($imagem, 255, 255, 255);
        $branco = ImageColorAllocate($imagem, 0, 0, 0);
        imagejpeg($imagem, "imagens/$buscaDados[id].jpg");
    
    }

    Neste caso o código vai criar as imagens de acordo com o número de registros no banco... minha dúvida é a seguinte: Como fazer para que a imagem receba o conteúdo do campo "image" que é binário referente a cada imagem???

    alguém pode me ajudar???

  3. Ola pessoal consegui resolver valeu... :D

    Usei esse código:

    ob_start(); // No inicio do script para não dar problemas com o header

    $id_documento = 1;

    $dados = mysql_fetch_array(mysql_query("SELECT imagem, mime FROM documento_anexo WHERE id_documento= '$id_documento'"));

    header("Content-Type: ".$dados[1]."");

    header("Content-Length: ".strlen($dados[0])."");

    header("Content-Disposition: attachment; filename=\"".$nomedoarquivo."\";");

    header("Content-Transfer-Encoding:­ binary");

    echo $dados[0];

  4. Ola Pessoal,

    Seguinte. Estou desenvolvendo um sistema onde eu tenho uma tabela chamada "documento" e uma outra onde eu gravo todos os anexos relacionados aquele documento

    chamada "documento_anexo"

    A estrutura da tabela documento anexo esta assim:

    id_documento

    imagem

    descricao

    mime

    Eu estou gravando estes documentos no banco sem gerar tumb das imagens.

    Eu tenho a visualização da imagem e na mesma tela uma opção para salvar a imagem. o que eu precisava era que quando o usuário

    clicar na opção de salvar o sitema force o download da imagem.

    já encontrei vários exemplos que funcionam quando você tem a imagem gravada em uma pasta qualquer mais nenhum vindo direto do banco.

    alguém pode me ajudar??? :unsure:

  5. Estou com uma dúvida pequena sobre o header. É possível abrir uma nova janela através da síntaxe header?

    Se sim, como realizar essa proeza? Senão qual é o procedimento para abrir uma nova janela através Javascript.

    Veja abaixo o código parcial que utliza o header:

    if($cont==0){
                             setcookie('canal', join($a,"-"),time()+604800);
                             setcookie('url', join($u,"-"),time()+604800);
                             setcookie('cod', join($c,"-"),time()+604800);
                             header("Location: $url");
                             break;
                        }else{
                             header("Location: $url");
                             break;
                        }

    Atenciosamente, Marcelo

    Você pode fazer o seguinte também... usando echo"<script>window.location='COLOQUE A URL AQUI'</script>";

    espero que ajude...

  6. Ola Pessoal,

    Tenho um sistema desenvolvido em php e preciso fazer uma rotina para ele expirar a senha em um prazo determinado. O problema é que não pode ser simplesmente pela data, porque este sistema vai rodar local ai o usuário poderia alterar a data do computador.

    Alguém pode me ajudar????

    valeu :D

  7. Ola pessoal,

    Criei uma galeria de vídeo. criei uma rotina para gerar o arquivo xml para a visualização do vídeo. Funcionou direitinho. porém não sei como faço para que os vídeos da galeria já apareçam com uma imagem do vídeo selecionado, para não ficar com o player preto....

    valeu... :D

×
×
  • Criar Novo...