Veritabanına pdf dosya eklemek.

deniz1mahmut yanman

Merhaba arkadaşlar, bir kütüphane yapmaya çalışıyorum bunun için veri tabanıma kitapları pdf olarak kaydetmek istiyorum ama bir türlü yapamadım. Yardımcı olursanız sevinirim. Emeği geçenlere şimdiden teşekürler.

Kodlarım aşağıda ki gibidir.

if ($_POST){

$adi     = p("adi");

$link    = sef_link($adi);

$sira    = p("sira");

$resim_hedef     = "../kutuphane/pdf"; //Resmin yükleneceği yolu bir değişkene atadık

($_FILES["kutuphane_resim"]["name"]); //Resmin ismini çekiyoruz

                $resim_turu      = $_FILES["kutuphane_resim"]["type"]; //Resmin türü. Örn; JPEG, PNG, GIF vs.

                $resim_kaynak    = $_FILES["kutuphane_resim"]["tmp_name"]; //Resmin hangi kaynaktan geldiğini alıyoruz

                $resim_isim      = "$resim_hedef/".$_FILES["kutuphane_resim"]["name"]; 

                move_uploaded_file($_FILES["kutuphane_resim"]["tmp_name"],$resim_isim );

   $pdf_hedef     = "../kutuphane/pdf"; //Resmin yükleneceği yolu bir değişkene atadık

($_FILES["kutuphane_pdf"]["name"]); //Resmin ismini çekiyoruz

                $pdf_turu      = $_FILES["kutuphane_pdf"]["type"]=="application/pdf";

                $pdf_kaynak    = $_FILES["kutuphane_pdf"]["tmp_name"]; //Resmin hangi kaynaktan geldiğini alıyoruz

                $kutuphane_pdf     = "$pdf_hedef/".$_FILES["kutuphane_pdf"]["name"]; 

                move_uploaded_file($_FILES["kutuphane_pdf"]["tmp_name"],$kutuphane_pdf);

       if(($adi=="") or ($sira=="") or ($resim_kaynak=="") or ($pdf_kaynak=="")){

   echo '<h4 class="alert_error">Gerekli alanları doldurmanız gerekiyor..</h4>';

     

           }elseif(($resim_turu != "image/jpeg") and ($resim_turu != "image/png") and ($resim_turu != "image/gif") and ($pdf_turu  != "application/pdf")){ //Eğer seçilen resimlerin türü JPEG, PNG veya GIF değilse bir hata mesajı verdiriyoruz

   echo '<script>alert("Seçtiğiniz dosya jpeg, png ve gif formatlarında olmalıdır!");</script>';

 echo '<meta http-equiv="refresh" content="0;URL=index.php">';

  }else{

   

  

  $islem=query("INSERT INTO kutuphane_icerik SET

       dosya_adi='$adi',

       dosya_link='$link',

       dosya_sira='$sira',

       dosya='$kutuphane_pdf'

resim='$resim_isim'

       ");

         if($islem) {

echo '<h4 class="alert_success">Kutuphane başarıyla eklendi.. Yönlendiriliyorsunuz..</h4>';

go(URL."/admin/index.php?do=marksist_kutuphane", 1);

}else{

echo'Hata ! Haber veritabanına eklenemiyor",2,"Yonet.php?Git=Haberler';

go(URL."/admin/index.php?do=marksist_kutuphane", 1);

}

  }

}

?>

<form action="" method="post" enctype="multipart/form-data">

<div class="module_content">

<fieldset>

<label>KKUTUPHANE ADI</label>

<input type="text" name="adi" />

</fieldset>

<fieldset>

<fieldset>

<label> KUTUPHANE SİRASI</label>

<input type="text" name="sira" />

</fieldset>

</div>

<div class="module_content">

<fieldset>

<div style="padding-left: 15px">

<input type="file" name="kutuphane_resim" /> Resim Seçin. ( Zip, JPEG, PNG, GIF)

</div>

</fieldset>

<fieldset>

<div style="padding-left: 15px">

<input type="file" name="kutuphane_pdf" /> Yanlız PDF formatı seçin.

</div>

</fieldset>

</div>

</form>

2013-11-04 15:33:00

Editör

deniz1mahmut yanman

Bir sorum daha olacak, bunun için ayrıca bir başlık açmak istemedim. Formda kullandığımız gibi basit bir yazı editörü nasıl edine bilirim. ckeditör kullanıyorum, onun çok fazla özelliği var ama ben burada ki gibi basit bir şey istiyorum. oldukça sade, yorum yadığım editörü nasıl edinebilirim?

2013-11-04 15:39:08

Php

Buna hiç gerek yok. Normal PHP upload scriptleri ile post edebilirsiniz bu çok uğraştırır.

2013-11-08 20:38:52

Php

deniz1mahmut yanman

Nasıl yani? Biraz detay verirsen sevinirim...

2013-11-09 08:35:52

phpkodlari.com © 2009 Herkes Php öğrenecek
Eglence ve Oyun: Gamikro