Ir para conteúdo
Fórum Script Brasil
  • 0

Fpdf -------


adailton

Pergunta

E ai galera

Tocom um problema em script para imprimir etiquetas usando FPDF.

O script segue abaixo

quanto aciono a script ele pede para fazer donwload, e não abre direto no browser. Se alguém puder me ajudar. Agradeço

<?

define('FPDF_FONTPATH','fpdf/font/');

require('fpdf/fpdf.php');

$conn = mysql_connect("XXXXXXXXX","XXXX","XXXXXX");

$banco = mysql_select_db("XXXXX");

$busca = mysql_query("select * from XXXXX");

// Margens

$mesq = "5";

$mdir = "5";

$msup = "14";

$leti = "71";

$aeti = "26";

$ehet = "3,1";

$pdf=new FPDF('p','mm','Letter');

$pdf->SetMargins('5','12,7');

$pdf->Open();

$pdf->AddPage();

$pdf->SetAuthor("CAPESP");

$pdf->SetFont('Arial','', 9);

// Loop

$coluna = 0;

$linha = 0;

while($dados = mysql_fetch_array($busca)) {

$nome = $dados["name"];

$ende = $dados["address1"];

$bairro = $dados["address2"];

$estado = $dados["state"];

$cida = $dados["city"];

$local = $bairro . " - " . $cida . " - " . $estado;

$cep = "CEP: " . $dados["zip"];

if($linha == "10") {

$pdf->AddPage();

$linha = 0;

}

if($coluna == "3") {

$coluna = 0;

$linha = $linha +1;

}

$posicaoV = $linha*$aeti;

$posicaoH = $coluna*$leti;

if($coluna == "0") {

$somaH = $mesq;

} else {

$somaH = $mesq+$posicaoH;

}

if($linha =="0") {

$somaV = $msup;

} else {

$somaV = $msup+$posicaoV;

}

$pdf->Text($somaH,$somaV,$nome);

$pdf->Text($somaH,$somaV+4,$ende);

$pdf->Text($somaH,$somaV+8,$local);

$pdf->Text($somaH,$somaV+12,$cep);

$coluna = $coluna+1;

}

$pdf->Output();

?>

Link para o comentário
Compartilhar em outros sites

3 respostass a esta questão

Posts Recomendados

  • 0

Você tem que rodar isso em um servidor, cara... o php não funciona se não for interpretado por um servidor...

Você tanto pode instalar um no seu pc [não, não é complicado e nem muito grande] ou pode enviar o script pra net...

Se o problema não for esse, avisa aí...mas aparentemente é isso... cool.gif

Link para o comentário
Compartilhar em outros sites

  • 0
Você tem que rodar isso em um servidor, cara... o php não funciona se não for interpretado por um servidor...

Você tanto pode instalar um no seu pc [não, não é complicado e nem muito grande] ou pode enviar o script pra net...

Se o problema não for esse, avisa aí...mas aparentemente é isso... cool.gif

Ta instalado em um servidor de internet. Localmente tentei rodar em um APACHE/PHP4 e continua dando o mesmo erro. Acho que o problema ou ta script (aonde não consigo localizar) ou será que é necessa´rio fazer alguma declaração no http.conf para rodar o FPDF.

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,5k
×
×
  • Criar Novo...