Upload image

Bu konuyu okuyanlar

bensedat18

Öğrenci
Katılım
19 Ekim 2010
Mesajlar
2
Reaksiyon puanı
0
Puanları
0
merhaba arkadaşlar. site işlerinde yeni sayılırım. çok acil yardıma ihtiyacım var şimdiden teşekkür ederim.

kullanıcıların üye olmadan posta adresiyle yazı gönderdiği bir sayfam var.
yazı başlığını isimlerini e-postalarını vs. girebildikleri bir form bulunuyor. ben bu form a yazdıkları yazıya resim ekleyebilmeleri için bir resim upload kısmı yapmak istiyorum. resmin linki veritabanına kaydedilecek ve yazdıkları yazının bitiminde bu resim gösterilecek.
form un veritabanında ki tablosuna bu resime ilişkin yeni alan ekledim.
bu işi nasıl yapabilirim.
 

bensedat18

Öğrenci
Katılım
19 Ekim 2010
Mesajlar
2
Reaksiyon puanı
0
Puanları
0
hocam php için yapıcam ben. resmi ftp ye ekleme ve bilgisini veritabanına kaydetme işini yaptım. ama forma yerleştiremiyorum. direkt ekleyince sayfa gelmiyor. zaten var olan bir form, bu ilaveyi nasıl yapacam bulamadım.

HTML:
<?php

//BAĞLANTI
$kullaniciadi="";
$sifre= "";
$host="localhost";
$veritabani="";

//VERİTABANI SEÇME
$baglan=mysql_connect($host,$kullaniciadi,$sifre);
mysql_select_db($veritabani,$baglan);


if ($_POST['gonder'])
{
    if (is_uploaded_file($_FILES['resim']['tmp_name']))
    {
        // Upload İşlemi
        $upload = move_uploaded_file($_FILES['resim']['tmp_name'], "upload/" . $_FILES['resim']['name']);
        
        // Veritabanına Ekleme İşlemi
        $ad = $_POST['ad'];
        $resim = $_FILES['resim']['name'];
        $sql = "INSERT INTO resim (ad, resim) VALUES ('{$ad}','{$resim}')";
        $result = mysql_query($sql);

        // Upload işlemi kontrol ve sonuç
        if ($upload && $result)
        {
            $path = "upload/" . $_FILES['resim']['name'] . "";
            echo "<center><b>" . $path . "</b> resmi eklendi.<br></center>\n";
        }
        else
        {
            echo "Hata oluştu.";
        }
    }
    echo 'Eklendi.';
    echo '<meta http-*****=********* **********2; url=ekle.php">';
}
else
{
    ?>
    <p align="center"><strong>Ürün Resmi:</strong></p>
        <center>
            <div style="background: #eee; width: 300px; text-align: left; padding: 15px; border: 1px solid #ccc;">
                <form action="<?php echo $_SERVER['REQUEST_URI']; ?>"enctype="multipart/form-data" method="post">
                    Resim Adı: <input style="margin-left: 10px" type="text" name="ad"><br /><br />
                    Resim Seçin: <input type="file" name="resim"><br /><br />
                    <center><input type="submit" name="gonder" value="Gönder"></center>
                </form>
            </div>
        </center>
    </p>
    <p align="center"><a href="index.php"><b>Kontrol Paneli</b></a></p>
    </form>
    <?php
}
?>
 

MertkanElpeze

Asistan
Katılım
6 Ekim 2010
Mesajlar
151
Reaksiyon puanı
4
Puanları
18
üzgünüm php konusunda bir bilgim yok. Bilen arkadaşlar yardımcı olurlar.
 

Son mesajlar

Üst