Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php] Jak otworzyć plik pdf
Forum PHP.pl > Forum > Przedszkole
zonko
Mam w mysql katalog części. Mam w osonym katalogu schematy tych części w formacie pdf. Przy zapytaniu eregi($dane, $list) sprawdzam czy mam shemat . Jak zrobić żeby automatycznie otworzyć aplkację pdf.
nazihipi
  1. <?php
  2. header( 'Content-type: application/pdf' );
  3. header( 'Content-Disposition: inline; filename=file.pdf' );
  4. readfile( 'file.pdf' );
  5. ?>
zonko
OK
Wielkie dzęki o to mi chodziło.Wcześniej kombinowałem z funkcją PDF_open_...... - ale nie wychodziło.
nazihipi
Cytat(zonko @ 16.07.2006, 20:32 ) *
Wcześniej kombinowałem z funkcją PDF_open_...... - ale nie wychodziło.

dla tej funkcji musisz mieć wkompilowaną bibliotekę pdflib
zonko
Aha - nie mam tej biblioteki.
Ale ten skrypcik mi pasuje wygląda tak
<?
header( "Content-type: aplication/pdf" );
header( "Content-Disposition: inline; filename=/Scalaki/$dane.pdf" );
readfile( "Scalaki/$dane.pdf" );
?>
Jeszcze jedno pytanko
Czy można tak jak w ereg - i eregi ignorować wielkość liter? Bardzo by mi ułatwiło wstawianie zapytań.
zonko
Przepraszam. Podaje skrt w całości

<?

$list=`ls /home/zonko/Scalaki`;

if(eregi($dane, $list))
echo "UKŁAD&nbsp;&nbsp;".$dane."&nbsp;&nbsp;JEST W BAZIE SCALAKÓW format-PDF";
else
echo "BRAK TAKIEGO UKŁADU";
?>
<?
header( "Content-type: aplication/pdf" );
header( "Content-Disposition: inline; filename=/Scalaki/$dane.pdf" );
readfile( "Scalaki/$dane.pdf" );
?>
nazihipi
nie bardzo wiem o co Ci chodzi... jeżeli o ignorowanie wielkości znaków w nazwie pliku przy wysyłaniu nagłówka to nie
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.