• 20-03-2022, 20:09:59
    #1
    Üyeliği durduruldu
    Alınan hata: Parse error: syntax error, unexpected 'refresh' (T_STRING), expecting ')' in /home/hediyhbs/public_html/upload.php on line 29

    <?php
    if($_POST){
       $dosya_adi   =    $_FILES["resim"]["name"];  //Dosoya adını aldık
     
                if (move_uploaded_file($_FILES["resim"]["tmp_name"],$yeni_ad)){
                    echo 'Dosya başarıyla yüklendi.';
     
                    //Bilgileri veritabanına kayıt ediyoruz..
     
                $sorgu = $db->prepare("INSERT INTO resimyukleme SET siparis=:resim_id);
                $sorgu->execute(array(':resim'=> $yeni_ad,':aciklama'=>$aciklama));
                if($sorgu){
                    echo 'Veritabanına kaydedildi.';
                }else{
                    echo 'Kayıt sırasında bir sorun oluştu!';
                }
            }else{
                echo 'Dosya Yüklenemedi!';
            }
        }else{
            echo 'Dosya yalnızca jpeg formatında olabilir!';
        }
        }else{          
            echo '<center><b>Dosya boyutu 1 Mb ı geçmemeli!</b></center';
        }
    }
    ?>
    
    <header> <meta http-equiv="refresh" content="3; satin-al"> </header>
  • 20-03-2022, 20:27:41
    #2
    Sorgunuz hatalı.

    $sorgu = $db->prepare("INSERT INTO resimyukleme SET siparis=:resim_id);
    Yukarıdaki sorguda resim_id diye alians tanımlamışsınız ama aşağıdaki array içerisinde bu isimde veriyi göndermemişsiniz. Ayrıca aciklama diye alians ta yok.
    $sorgu->execute(array(':resim'=> $yeni_ad,':aciklama'=>$aciklama));

    Verdiği hata bunlarla alakalı değil.
  • 20-03-2022, 20:31:04
    #3
    Üyeliği durduruldu
    salimsevindik adlı üyeden alıntı: mesajı görüntüle
    Sorgunuz hatalı.

    $sorgu = $db->prepare("INSERT INTO resimyukleme SET siparis=:resim_id);
    Yukarıdaki sorguda resim_id diye alians tanımlamışsınız ama aşağıdaki array içerisinde bu isimde veriyi göndermemişsiniz. Ayrıca aciklama diye alians ta yok.
    $sorgu->execute(array(':resim'=> $yeni_ad,':aciklama'=>$aciklama));

    Verdiği hata bunlarla alakalı değil.
    öneriniz nedir hocam
  • 20-03-2022, 21:05:31
    #4
    vedatdemirkan adlı üyeden alıntı: mesajı görüntüle
    öneriniz nedir hocam
    İlgili yeri aşağıdaki ile günceller misiniz?


    $sorgu = $db->prepare("INSERT INTO resimyukleme SET siparis=:resim_id");
    $sorgu->execute(array(':resim_id'=> $yeni_ad));
  • 20-03-2022, 21:29:50
    #5
    Üyeliği durduruldu
    salimsevindik adlı üyeden alıntı: mesajı görüntüle
    İlgili yeri aşağıdaki ile günceller misiniz?


    $sorgu = $db->prepare("INSERT INTO resimyukleme SET siparis=:resim_id");
    $sorgu->execute(array(':resim_id'=> $yeni_ad));
    Parse error: syntax error, unexpected '}', expecting end of file in /home/hediyhbs/public_html/upload.php on line 23 bu hatayı verdi hocam bu seferde
  • 20-03-2022, 21:51:20
    #6
    Üyeliği durduruldu
    salimsevindik adlı üyeden alıntı: mesajı görüntüle
    İlgili yeri aşağıdaki ile günceller misiniz?


    $sorgu = $db->prepare("INSERT INTO resimyukleme SET siparis=:resim_id");
    $sorgu->execute(array(':resim_id'=> $yeni_ad));