2017-02-01 5 views
2

pdf에서 링크를 표시하려고하면 링크가 표시되지 않지만 PHP 코드 또는 문자열 텍스트가 표시됩니다. 어떻게 바꿀 수 있습니까? fpdf에서 링크 표시

내 코드

while($fila2 = mysql_fetch_array($fila)) { 
    $item = $item+1;  
    $pdf->Cell(5, 8 ,$item, 1); 
    $pdf->Cell(10, 8 ,$fila2['FOLIO'], 1); 
    $pdf->Cell(70, 8 ,$fila2['NOMBRE'], 1); 
    $pdf->Cell(25, 8 ,date("d-m-Y",strtotime($fila2['FECHA_SOLICITUD'])), 1); 
    $pdf->Cell(25, 8 ,$fila2['TIPO_AUTORIZACION'], 1); 
    $pdf->Cell(25, 8 ,date("d-m-Y",strtotime($fila2['FECHA_AUTORIZACION'])), 1); 
    $pdf->Cell(20,8 , '<a href="http://www.intranet.com/mb/rprh06/final.php?folio=$fila2["FOLIO"]" target="_blank">Enlace</a>',1); 
    $pdf->Ln(8); 
} 

입니다 그리고 이것은 내가 결과의 ID에 따라 "보기 링크"와 같은 뭔가를 보여주고 싶은 내 결과

enter image description here

입니다 열. 내가 링크 포인터를 전달할 때 다음과 같은

enter image description here

가 감사 보여줍니다. 링크를 기반으로

답변

1

: - http://www.fpdf.org/en/doc/link.htm

당신은 다음과 같이 작성해야합니다 : -

$pdf->Link(100,10,10,10, 'http://www.intranet.com/mb/rprh06/final.php?folio='.$fila2[‌​"FOLIO"]); 

또는 Cell()으로 : -

$pdf->Cell(20,8 ,'','','','',false, "http://www.intranet.com/mb/rprh06/final.php?folio=".$fila2["FOLIO"]); 

참조 : - http://www.fpdf.org/en/doc/cell.htm

참고 : - 그에 따라 매개 변수 값을 변경하십시오.

+0

감사합니다. 셀은 나를 위해 작동하지만 큰 링크가 나타납니다 .. 링크처럼 보이지는 않습니다. 설명서를 읽었지만 많은 질문이 있습니다. 고맙습니다. $ pdf-> Cell (30,8, "http://www.intranet.com/mb/rprh06/final.php?folio=". $ fila2 [ "FOLIO"], 1); –

+0

@JuanPabloBustamanteLuna 값을 조정하여 매개 변수를 확인하고 값을 변경할 수 있습니다. –

+0

@JuanPabloBustamanteLuna 파란색으로 링크하려면'$ pdf-> SetTextColor (6, 69, 173);'을 실행하고 나중에 검정색으로 되돌립니다 '$ pdf-> SetTextColor (0, 0, 0);' – Goose