lostyazilim
tr.link

PHP de Pdf Dosyasını Sorgu ekranda gösterme

10 Mesajlar 1.999 Okunma
acebozum
tr.link

caglar103 caglar103 WM Aracı Kullanıcı
  • Üyelik 30.03.2023
  • Yaş/Cinsiyet 33 / E
  • Meslek IT Sorumlusu
  • Konum Mersin
  • Ad Soyad Ç** K**
  • Mesajlar 8
  • Beğeniler 1 / 1
  • Ticaret 0, (%0)

Arkadaşlar merhaba sunucuda daha önceden yüklediğim PDF ler (rapor) mevcut. Bu PDF lerin dosya isimlerinden sorguladığımda (tam dosya ismi girilerek) ekrana pdf i açmak istiyorum. 

Bir arama sorgu şekli yaptım ancak arama yaptığımda çıkan sonucu tıklayınca direk pdf i indiriyor. Ben ekrana açsın istiyorum. Bununla ilgili örnek, kod v.s. elinde varmıdır?

Konu hakkında yardım ve desteğinizi rica ederim. 

 

 

wmaraci
reklam

BEYAZMASTER BEYAZMASTER YÜCE ALLAH'IN aciz 1 kulu Kullanıcı
  • Üyelik 04.02.2020
  • Yaş/Cinsiyet 43 / E
  • Meslek Yazılım...
  • Konum Diğer
  • Ad Soyad O** B**
  • Mesajlar 597
  • Beğeniler 154 / 153
  • Ticaret 0, (%0)

Hayırlı akşamlar...

<!DOCTYPE html>
<html>
<body>
<iframe src="<?php echo $data['pdf']; ?>.pdf" width="100%" height="500px">
</iframe>
</body>
</html>

Mesaj 1 defa düzenlendi. Son düzenleyen: BEYAZMASTER (31.03.2023 00:35)

caglar103

kişi bu mesajı beğendi.

ÖNCE "İYİ,DOĞRU,GÜZEL BİR İNSAN" OLMAK (VEFA,TEVAZZU,NAİFLİK,SAYGI,...) GEREK!
Sonra wm oluruz.

caglar103 caglar103 WM Aracı Kullanıcı
  • Üyelik 30.03.2023
  • Yaş/Cinsiyet 33 / E
  • Meslek IT Sorumlusu
  • Konum Mersin
  • Ad Soyad Ç** K**
  • Mesajlar 8
  • Beğeniler 1 / 1
  • Ticaret 0, (%0)

BEYAZMASTER adlı üyeden alıntı

Hayırlı akşamlar...

<!DOCTYPE html>
<html>
<body>
<iframe src="uploads/document.pdf" width="100%" height="500px">
</iframe>
</body>
</html>

 Merhaba öncelikle çok teşekkür ederim bu şekilde PDF i görüntüleyebiliyorum ancak sorgu ile değişkeni buraya nasıl çekebilirim. Yani misal pdf dosyası ismi 11.pdf ben sorgu ekranına 11 yazdığımda direk ekrana PDF göstermesi için. Şimdiden çok teşekkür ederim yardımınız için. 

 

Benim kullandığım PDF gösterisi için kodlar bu şekilde

 

<?php

 

// ilk önce PDF dosyamızın FTP sunucusundaki yerini belirtiyoruz.

$file = 'upload/server/php/files/1111.pdf';

 

//Kullanıcı PDF belgesini indirmek istediği zaman hangi isimde indirsin?

// $filename değişkeninde download edilirken varsayılan dosya ismi yer alıyor. 

$filename = 'php_egitim.pdf'; 

 

// Aşağıdaki satırda PDF uygulaması olduğunu belirtiyoruz, başka dosyalar da olabilir.

header('Content-type: application/pdf');

 

// İndirilecek dosya ismini belirtiyoruz.

header('Content-Disposition: inline; filename="' . $filename . '"');

header('Content-Transfer-Encoding: binary');

 

// Dosya boyutunu belirtiyoruz, filesize fonksiyonu imdadımıza yetişiyor.

header('Content-Length: ' . filesize($file));

header('Accept-Ranges: bytes');

@readfile($file);

 

?>

 

 

BEYAZMASTER BEYAZMASTER YÜCE ALLAH'IN aciz 1 kulu Kullanıcı
  • Üyelik 04.02.2020
  • Yaş/Cinsiyet 43 / E
  • Meslek Yazılım...
  • Konum Diğer
  • Ad Soyad O** B**
  • Mesajlar 597
  • Beğeniler 154 / 153
  • Ticaret 0, (%0)

Estafurullah...

<iframe src="<?php echo $file; ?>" width="100%" height="500px">



 

 

ÖNCE "İYİ,DOĞRU,GÜZEL BİR İNSAN" OLMAK (VEFA,TEVAZZU,NAİFLİK,SAYGI,...) GEREK!
Sonra wm oluruz.
wmaraci
wmaraci

caglar103 caglar103 WM Aracı Kullanıcı
  • Üyelik 30.03.2023
  • Yaş/Cinsiyet 33 / E
  • Meslek IT Sorumlusu
  • Konum Mersin
  • Ad Soyad Ç** K**
  • Mesajlar 8
  • Beğeniler 1 / 1
  • Ticaret 0, (%0)

BEYAZMASTER adlı üyeden alıntı

Estafurullah...

<iframe src="<?php echo $file; ?>" width="100%" height="500px">



 Ben çok yeniyimde :) peki sorgu ekranını nasıl ekleyeceğim. (Arama motoru gibi olan) 

Birde önerebileceğiniz PHP için uygulama nedir yeni başlayan için. Adobe Dreamweaver 2021 var ama biraz zor geliyor şu an. 

 

 

BEYAZMASTER BEYAZMASTER YÜCE ALLAH'IN aciz 1 kulu Kullanıcı
  • Üyelik 04.02.2020
  • Yaş/Cinsiyet 43 / E
  • Meslek Yazılım...
  • Konum Diğer
  • Ad Soyad O** B**
  • Mesajlar 597
  • Beğeniler 154 / 153
  • Ticaret 0, (%0)

cagla***3 adlı üyeden alıntı

 Ben çok yeniyimde :) peki sorgu ekranını nasıl ekleyeceğim. (Arama motoru gibi olan) 

Birde önerebileceğiniz PHP için uygulama nedir yeni başlayan için. Adobe Dreamweaver 2021 var ama biraz zor geliyor şu an. 

 
Sorgu kodlarınızı yazar mısınız...

+

Notepad++

 

 

ÖNCE "İYİ,DOĞRU,GÜZEL BİR İNSAN" OLMAK (VEFA,TEVAZZU,NAİFLİK,SAYGI,...) GEREK!
Sonra wm oluruz.

caglar103 caglar103 WM Aracı Kullanıcı
  • Üyelik 30.03.2023
  • Yaş/Cinsiyet 33 / E
  • Meslek IT Sorumlusu
  • Konum Mersin
  • Ad Soyad Ç** K**
  • Mesajlar 8
  • Beğeniler 1 / 1
  • Ticaret 0, (%0)

BEYAZMASTER adlı üyeden alıntı

 
Sorgu kodlarınızı yazar mısınız...

+

Notepad++

 <?php

 

if($_GET)

{

$dizin = "upload/server/php/files";

$search_key = $_GET['q']; 

echo '<div class="title">'; if($search_key != "") { echo '"<b><i>'.$search_key.'</i></b>" ile ilgili sonuçlar:'; } else { echo 'Tüm dosyalar:'; } echo '</div>';

$dosyalar = glob("upload/server/php/files/$search_key*.{pdf}", GLOB_BRACE);

$css = 0;

foreach($dosyalar as $dosya)

{

$dosya = pathinfo($dosya);

$filename=$dosya["filename"];

$file = "".$dosya["dirname"]."/".$dosya["basename"]."";

$class = ($css % 2) ? "satir1" : "satir2";

echo '<div class="'.$class.'"><a href="'.$file.'">'.$filename.'</a> </div>';

$css++;

}

}

echo '<form method="get" action="">

<input type="text" name="q" size="10">

<input type="submit" value="Ara">

</form>';

?>

 

 

caglar103 caglar103 WM Aracı Kullanıcı
  • Üyelik 30.03.2023
  • Yaş/Cinsiyet 33 / E
  • Meslek IT Sorumlusu
  • Konum Mersin
  • Ad Soyad Ç** K**
  • Mesajlar 8
  • Beğeniler 1 / 1
  • Ticaret 0, (%0)

sorgunun bu olması şart değil her hangi bir basit sorgu olabilir. Maksat dosya adını yazınca direk yönlendirse yeterli. 

 

 

BEYAZMASTER BEYAZMASTER YÜCE ALLAH'IN aciz 1 kulu Kullanıcı
  • Üyelik 04.02.2020
  • Yaş/Cinsiyet 43 / E
  • Meslek Yazılım...
  • Konum Diğer
  • Ad Soyad O** B**
  • Mesajlar 597
  • Beğeniler 154 / 153
  • Ticaret 0, (%0)
<iframe src="<?php echo $dizin; ?>/<?php echo $search_key; ?>.pdf" width="100%" height="500px">
</iframe>
caglar103

kişi bu mesajı beğendi.

ÖNCE "İYİ,DOĞRU,GÜZEL BİR İNSAN" OLMAK (VEFA,TEVAZZU,NAİFLİK,SAYGI,...) GEREK!
Sonra wm oluruz.

caglar103 caglar103 WM Aracı Kullanıcı
  • Üyelik 30.03.2023
  • Yaş/Cinsiyet 33 / E
  • Meslek IT Sorumlusu
  • Konum Mersin
  • Ad Soyad Ç** K**
  • Mesajlar 8
  • Beğeniler 1 / 1
  • Ticaret 0, (%0)

BEYAZMASTER adlı üyeden alıntı

<iframe src="<?php echo $dizin; ?>/<?php echo $search_key; ?>.pdf" width="100%" height="500px">
</iframe>

 Teşekkür ederim.

BEYAZMASTER

kişi bu mesajı beğendi.

wmaraci
wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al