arkadaşlar veri kaydetmede sorun yok aşağıdaki kodlarım
if ( isset( $_POST[ 'sliderekle' ] ) )
{
$uploads_dir = 'assets/images/slider';
@$tmp_name = $_FILES[ 'tr_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 slider SET
tr_gorsel=:tr_gorsel,
tr_baslik=:tr_baslik,
tr_aciklama=:tr_aciklama,
tr_buton=:tr_buton,
tr_buton_link=:tr_buton_link,
en_baslik=:en_baslik,
en_aciklama=:en_aciklama,
en_buton=:en_buton,
en_buton_link=:en_buton_link,
de_baslik=:de_baslik,
de_aciklama=:de_aciklama,
de_buton=:de_buton,
de_buton_link=:de_buton_link,
fr_baslik=:fr_baslik,
fr_aciklama=:fr_aciklama,
fr_buton=:fr_buton,
fr_buton_link=:fr_buton_link"
);
$insert = $kaydet->execute(
array(
'tr_gorsel' => $refimgyol,
'tr_baslik' => $_POST[ 'tr_baslik' ],
'tr_aciklama' => $_POST[ 'tr_aciklama' ],
'tr_buton' => $_POST[ 'tr_buton' ],
'tr_buton_link' => $_POST[ 'tr_buton_link' ],
'en_baslik' => $_POST[ 'en_baslik' ],
'en_aciklama' => $_POST[ 'en_aciklama' ],
'en_buton' => $_POST[ 'en_buton' ],
'en_buton_link' => $_POST[ 'en_buton_link' ],
'de_baslik' => $_POST[ 'de_baslik' ],
'de_aciklama' => $_POST[ 'de_aciklama' ],
'de_buton' => $_POST[ 'de_buton' ],
'de_buton_link' => $_POST[ 'de_buton_link' ],
'fr_baslik' => $_POST[ 'fr_baslik' ],
'fr_aciklama' => $_POST[ 'fr_aciklama' ],
'fr_buton' => $_POST[ 'fr_buton' ],
'fr_buton_link' => $_POST[ 'fr_buton_link' ],
)
);
if ( $insert )
{
Header( "Location:./slider.php" );
}
else
{
echo 'Hata';
}
}fakat veriyi güncellemek için eklediğim kodlar ise çalışmamakta
if ( isset( $_POST[ 'sliderduzenle' ] ) )
{
if ( $_FILES[ 'tr_gorsel' ][ "size" ] > 0 )
{
$uploads_dir = 'assets/img/projeler';
@$tmp_name = $_FILES[ 'tr_gorsel' ][ "tmp_name" ];
@$name = $_FILES[ 'tr_gorsel' ][ "name" ];
$benzersizsayi1 = rand( 20000, 32000 );
$benzersizsayi2 = rand( 20000, 32000 );
$uzanti = '.jpg';
$benzersizad = $benzersizsayi1 . $benzersizsayi2;
$refimgyol = substr( $uploads_dir, 3 ) . "/" . $benzersizad . $uzanti;
@move_uploaded_file( $tmp_name, "$uploads_dir/$benzersizad$uzanti" );
$ayarkaydet = $db->prepare(
"UPDATE slider SET
tr_gorsel=:tr_gorsel,
tr_baslik=:tr_baslik,
tr_aciklama=:tr_aciklama,
tr_buton=:tr_buton,
tr_buton_link=:tr_buton_link,
en_baslik=:en_baslik,
en_aciklama=:en_aciklama,
en_buton=:en_buton,
en_buton_link=:en_buton_link,
de_baslik=:de_baslik,
de_aciklama=:de_aciklama,
de_buton=:de_buton,
de_buton_link=:de_buton_link,
fr_baslik=:fr_baslik,
fr_aciklama=:fr_aciklama,
fr_buton=:fr_buton,
fr_buton_link=:fr_buton_link
WHERE slider_id={$_POST['slider_id']}"
);
$update = $ayarkaydet->execute(
array(
'tr_gorsel' => $refimgyol,
'tr_baslik' => $_POST[ 'tr_baslik' ],
'tr_aciklama' => $_POST[ 'tr_aciklama' ],
'tr_buton' => $_POST[ 'tr_buton' ],
'tr_buton_link' => $_POST[ 'tr_buton_link' ],
'en_baslik' => $_POST[ 'en_baslik' ],
'en_aciklama' => $_POST[ 'en_aciklama' ],
'en_buton' => $_POST[ 'en_buton' ],
'en_buton_link' => $_POST[ 'en_buton_link' ],
'de_baslik' => $_POST[ 'de_baslik' ],
'de_aciklama' => $_POST[ 'de_aciklama' ],
'de_buton' => $_POST[ 'de_buton' ],
'de_buton_link' => $_POST[ 'de_buton_link' ],
'fr_baslik' => $_POST[ 'fr_baslik' ],
'fr_aciklama' => $_POST[ 'fr_aciklama' ],
'fr_buton' => $_POST[ 'fr_buton' ],
'fr_buton_link' => $_POST[ 'fr_buton_link' ],
)
);
if ( $update )
{
$resimsilunlink = $_POST[ 'tr_gorsel' ];
unlink( "./$resimsilunlink" );
Header( "Location:./slider.php?status=ok" );
}
else
{
Header( "Location:./slider.php?status=no" );
}
}
else
{
$ayarkaydet = $db->prepare(
"UPDATE slider SET
tr_gorsel=:tr_gorsel,
tr_baslik=:tr_baslik,
tr_aciklama=:tr_aciklama,
tr_buton=:tr_buton,
tr_buton_link=:tr_buton_link,
en_baslik=:en_baslik,
en_aciklama=:en_aciklama,
en_buton=:en_buton,
en_buton_link=:en_buton_link,
de_baslik=:de_baslik,
de_aciklama=:de_aciklama,
de_buton=:de_buton,
de_buton_link=:de_buton_link,
fr_baslik=:fr_baslik,
fr_aciklama=:fr_aciklama,
fr_buton=:fr_buton,
fr_buton_link=:fr_buton_link
WHERE slider_id={$_POST['slider_id']}"
);
$update = $ayarkaydet->execute(
array(
'tr_baslik' => $_POST[ 'tr_baslik' ],
'tr_aciklama' => $_POST[ 'tr_aciklama' ],
'tr_buton' => $_POST[ 'tr_buton' ],
'tr_buton_link' => $_POST[ 'tr_buton_link' ],
'en_baslik' => $_POST[ 'en_baslik' ],
'en_aciklama' => $_POST[ 'en_aciklama' ],
'en_buton' => $_POST[ 'en_buton' ],
'en_buton_link' => $_POST[ 'en_buton_link' ],
'de_baslik' => $_POST[ 'de_baslik' ],
'de_aciklama' => $_POST[ 'de_aciklama' ],
'de_buton' => $_POST[ 'de_buton' ],
'de_buton_link' => $_POST[ 'de_buton_link' ],
'fr_baslik' => $_POST[ 'fr_baslik' ],
'fr_aciklama' => $_POST[ 'fr_aciklama' ],
'fr_buton' => $_POST[ 'fr_buton' ],
'fr_buton_link' => $_POST[ 'fr_buton_link' ],
)
);
if ( $update )
{
Header( "Location:./slider.php?status=ok" );
}
else
{
Header( "Location:./slider.php?status=no" );
}
}
}yardımcı olurmusunuz