Şimdi Ara

Php Veritabanına Resim ve Başlık Konu Ekleme

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
3
Cevap
0
Favori
665
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Bu kodları aşağıdakilere nasıl entegre edebilirim? Aşağıdaki kodlar resim yükleme kodları.
    <?php

    if (isset($_POST['resimyukle'])) {

    if(isset($_FILES['dosya'])) {
    $hata = $_FILES['dosya']['error'];
    if($hata != 0) {
    echo 'Yüklenirken bir hata gerçekleşmiş.';
    } else {
    $boyut = $_FILES['dosya']['size'];
    if($boyut > (1024*1024*3)){
    echo 'Dosya 3MB den büyük olamaz.';
    } else {
    $tip = $_FILES['dosya']['type'];
    $isim = $_FILES['dosya']['name'];
    $uzanti = explode('.', $isim);
    $uzanti = $uzanti[count($uzanti)-1];
    if($tip != 'image/jpeg' || $uzanti != 'jpg') {
    echo 'Yanlızca JPG dosyaları gönderebilirsiniz.';
    } else {
    $dosya = $_FILES['dosya']['tmp_name'];
    copy($dosya, '../' . $_FILES['dosya']['name']);
    echo 'Dosyanız upload edildi!';
    }
    }
    }
    }
    }
    ?>

    <form action="" method="POST" enctype="multipart/form-data">
    <input type="file" name="dosya">
    <input type="submit" name="resimyukle" value="Resmi Yükle"/>
    </form>


    Aşağıdaki kodlar ise "başlık", "konu", "ekleyen" input ları olan başka bir form


    <form>
    Başlık <br>
    <input name="haberekle_baslik" size="100"></input><br><br>
    <textarea name="editor1" cols="150" rows="30"></textarea><br>
    Ekleyen <br>
    <input name="haberekle_ekleyen" size="100"></input><br><br>
    <input type="submit" name="submit" value="Yayınla" style="margin-top:5px;">
    <a data-test="test" rel="nofollow" style="word-wrap: break-word; text-decoration: underline;" target="_blank" onclick="return dhExternalLinkRedirect(this)" href="/ExternalLinkRedirect?module=pgdcode&messageId=143978705&url=index.php" class="btn btn-info" role="button" style="margin-top:5px;" data-href="index.php" class="btn btn-info" role="button" style="margin-top:5px;">Yeni Ekle</a>
    </form>

    <?php

    if (isset($_REQUEST['editor1']) && !empty($_REQUEST['editor1'])) {
    $baslik = $_REQUEST['haberekle_baslik'];
    $content = $_REQUEST['editor1'];
    $ekleyen = $_REQUEST['haberekle_ekleyen'];

    } else {
    echo "Lütfen Metin Alanını Doldurunuz";
    }

    if (isset($_REQUEST['submit'])) {

    if (isset($content) && !empty($content)) {

    }
    }

    $haberekle = $db->prepare("INSERT INTO haberlerekle (haberekle_baslik, haberekle_konu, haberekle_ekleyen) VALUES (:baslik, :konu, :ekleyen)");
    $haberekle->bindValue(':baslik', $baslik, PDO::PARAM_STR);
    $haberekle->bindValue(':konu', $content, PDO::PARAM_STR);
    $haberekle->bindValue(':ekleyen', $ekleyen, PDO::PARAM_STR);
    $isle = $haberekle->execute();
    if($isle) echo 'ok';
    else echo 'no';

    ?>


    Son görünüm şu şekilde
    Php Veritabanına Resim ve Başlık Konu Ekleme



    < Bu mesaj bu kişi tarafından değiştirildi mali2023 -- 11 Haziran 2020; 19:4:58 >







  • Dosya yükleme ile, normal post aynı formda olmaz.

    Önce konuyu aç sonra bu konuya resim ekle diye bir bölüme gitsin oradan resmi upload ettir.



    < Bu mesaj bu kişi tarafından değiştirildi Delifisek.Tux -- 11 Haziran 2020; 21:50:40 >
  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.