Wpis z mikrobloga

#programowanie #webdev #php
Mirki, korzystam sobie z "Vademecum profesjonalisty" wydania 4 i nie chce mi działać tworzenie spersonalizowanych dokumentów pdf... Wyświetla się komunikat o niemożliwości wczytania pliku pdf. Gdy usunę przedostatnią linijkę, wyświetla wszystko normalnie, z tym, że nie jest spersonalizowany :(

set_time_limit(180);

function pdf_replace($wzór, $zamiana, $lancuch){
$dlug = strlen($wzor);
$wyrreg = '';

for($i=0;$i<$dlug;$i++){
$wyrreg .= $wzor[$i];
if($i<$dlug-1){
$wyrreg .= "(\)\-{0,1}[0-9]*\(){0,1}";
}
}
return preg_replace($wyrreg, $zamiana, $lancuch);
}

header('Content-Disposition: filename=produkt.pdf');
header('Content-type: application/pdf');

$nazwa_pliku = 'pdf/'.$produkt.'.pdf';
$wp = fopen($nazwa_pliku, 'r');
$wyswietl = fread($wp, filesize($nazwa_pliku));
fclose($wp);

$wyswietl= pdf_replace( '<>', $wpis, $wyswietl);
echo $wyswietl;
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach