• 06-07-2019, 02:35:39
    #1
    if ( isset( $_POST[ 'haber_ekle' ] ) )
    {
        $uploads_dir = 'assets/images/ortam';
        @$tmp_name = $_FILES[ 'haber_gorsel' ][ "tmp_name" ];
        $benzersizsayi1 = rand( 20000, 32000 );
        $benzersizsayi2 = rand( 20000, 32000 );
        $uzanti = '.jpg';
        $benzersizad = $benzersizsayi1 . $benzersizsayi2;
        $refimgyol = substr( $uploads_dir, 0 ) . "/" . $benzersizad . $uzanti;
        @move_uploaded_file( $tmp_name, "$uploads_dir/$benzersizad$uzanti" );
    
        $kaydet = $db->prepare(
            "INSERT INTO haberler SET
            haber_gorsel=:haber_gorsel,
            haber_baslik=:haber_baslik,
            haber_aciklama=:haber_aciklama"
        );
        $insert = $kaydet->execute(
            array(
                'haber_gorsel' => $refimgyol,
                'haber_baslik' => $_POST[ 'haber_baslik' ],
                'haber_aciklama' => $_POST[ 'haber_aciklama' ],
            )
        );
    
        if ( $insert )
        {
    
            Header( "Location:./haberler.php" );
        }
        else
        {
    
            echo 'Hata';
        }
    }
    dosya dizininde assets klasörü onun içinde images ve onun içinde ortam klasörü mevcut fakat veritabanına hatasız ekliyor klasöre görseli eklemiyor
  • 06-07-2019, 02:40:54
    #2
    verotNet kullanmanızı tavsiye ederim.