lostyazilim
tr.link

PHP Ekleme Esnasında Bir Sorun Oluştu!..

7 Mesajlar 780 Okunma
acebozum
tr.link

dump3cz dump3cz Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 01.05.2017
  • Yaş/Cinsiyet 25 / E
  • Meslek Yazılım
  • Konum Bilecik
  • Ad Soyad O** Ç**
  • Mesajlar 1749
  • Beğeniler 169 / 326
  • Ticaret 3, (%67)
Son Hali:
require_once "config.php";
if(!isset($_SESSION["oturum"])){
header("location:../../AnaSayfa");
}
?>













Yeni Film Ekle | Obunechom











if(isset($_POST['movie_add'])){
$movie_title = mysql_real_escape_string(strip_tags($_POST['movie_title']));
$movie_kind = mysql_real_escape_string(strip_tags($_POST['movie_kind']));
$movie_date = mysql_real_escape_string(strip_tags($_POST['movie_date']));
$movie_time = mysql_real_escape_string(strip_tags($_POST['movie_time']));
$movie_director = mysql_real_escape_string(strip_tags($_POST['movie_director']));
$movie_players = mysql_real_escape_string(strip_tags($_POST['movie_players']));
$movie_trailer = mysql_real_escape_string(strip_tags($_POST['movie_trailer']));
$movie_keywords = mysql_real_escape_string(strip_tags($_POST['movie_keywords']));
$movie_description = mysql_real_escape_string(strip_tags($_POST['movie_description']));
$movie_story = mysql_real_escape_string(strip_tags($_POST['movie_story']));
$str = mysql_real_escape_string(strip_tags($_POST['movie_title']));
function seo_yap($str){
$preg = array('Ç', 'Ş', 'Ğ', 'Ü', 'İ', 'Ö', 'ç', 'ş', 'ğ', 'ü', 'ö', 'ı', '+', '#');
$match = array('c', 's', 'g', 'u', 'i', 'o', 'c', 's', 'g', 'u', 'o', 'i', 'plus', 'sharp');
$perma = strtolower(str_replace($preg, $match, $str));
$perma = preg_replace("@[^A-Za-z0-9\-_\.\+]@i", ' ', $perma);
$perma = trim(preg_replace('/\s+/', ' ', $perma));
$perma = str_replace(' ', '-', $perma);
return $perma;
}
$movie_seo_link = seo_yap($movie_title);
if(!$movie_title || !$movie_kind || !$movie_date || !$movie_time || !$movie_director || !$movie_players || !$movie_trailer || !$movie_keywords || !$movie_description || !$movie_story){
echo '

         Boş Alan Bırakmayınız!

';
}else{
$control = mysql_query("SELECT * FROM tbl_movies WHERE movie_title = '$movie_title'");
$num_row = mysql_num_rows($control);
if($num_row > 0){
echo '

         Böyle Bir Film Yer Almaktadır!

';
}else{
if(isset($_FILES['image'])){
$file_name = $_FILES['image']['name'];
$file_size =$_FILES['image']['size'];
$file_tmp =$_FILES['image']['tmp_name'];
$file_type=$_FILES['image']['type'];
$file_ext=strtolower(end(explode('.',$_FILES['image']['name'])));
$path_parts = pathinfo($file_name);
$expensions= array("jpeg","jpg","png");
if(in_array($file_ext,$expensions)=== false){
$error= "Uzantıya izin verilmiyor, Lütfen bir JPEG veya PNG dosyası seçin.\n";
}
$file = seo_yap($_FILES['image']['name']);
move_uploaded_file($file_tmp,"images/".$file);
$insert = mysql_query("INSERT INTO tbl_movies VALUES ('','$movie_seo_link', '$movie_keywords', '$movie_description', '$movie_title', '$file', '$movie_time', '$movie_date', '$movie_director', '$movie_players', '$movie_kind', '$movie_story', '$movie_trailer')");

if($insert){
echo '

         Ekleme İşlemi Başarılı!

';
}else{
echo '

         Ekleme İşlemi Başarısız!

';
}
}
}
}
}
?>































































































Yüklediğiniz Resim https://example.com/images/dunya-savasi-z. png');">Film Adı Şeklinde Olmalıdır.








Geri Dön











©  Tüm Hakları Saklıdır. Powered By dump3cz





<script></script>
<script></script>



movie_id null olarak ayarlandı ve sorun çözüldü
 

 

wmaraci
reklam

mkarson mkarson Web Dev. - Sec. Expert Kullanıcı
  • Üyelik 20.06.2016
  • Yaş/Cinsiyet 31 / E
  • Meslek Web Developer - Security Exp.
  • Konum İstanbul Anadolu
  • Ad Soyad M** K**
  • Mesajlar 196
  • Beğeniler 0 / 88
  • Ticaret 11, (%100)
dump3cz Sen daha girişi yanlış yapmışsın kardeşim :)


yerine



şeklinde yapmalısın.
 

 

analogfikir analogfikir Osmanlı İmparatorluğu Kullanıcı
  • Üyelik 20.12.2013
  • Yaş/Cinsiyet 34 / E
  • Meslek Yok
  • Konum Ankara
  • Ad Soyad A** G**
  • Mesajlar 888
  • Beğeniler 224 / 118
  • Ticaret 11, (%100)
buda çalışır
 

 

dump3cz dump3cz Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 01.05.2017
  • Yaş/Cinsiyet 25 / E
  • Meslek Yazılım
  • Konum Bilecik
  • Ad Soyad O** Ç**
  • Mesajlar 1749
  • Beğeniler 169 / 326
  • Ticaret 3, (%67)
Fark etmez sorun o değil hocalarım sorun veritabanına film bilgileri girerken oluşuyor
 

 

wmaraci
wmaraci

mkarson mkarson Web Dev. - Sec. Expert Kullanıcı
  • Üyelik 20.06.2016
  • Yaş/Cinsiyet 31 / E
  • Meslek Web Developer - Security Exp.
  • Konum İstanbul Anadolu
  • Ad Soyad M** K**
  • Mesajlar 196
  • Beğeniler 0 / 88
  • Ticaret 11, (%100)
dump3cz
tbl_movies('movie_title','....... yerine tbl_movies(movie_title, ..... bu şekilde kullanır mısın bi hocam.
$insert = mysql_query("INSERT INTO tbl_movies(movie_title,movie_image,movie_kind,movie_date,movie_time,movie_director, movie_players,movie_trailer,movie_keywords,movie_description,movie_story) VALUES ('$movie_title', '$resim', '$movie_kind', '$movie_date', '$movie_time', '$movie_director', '$movie_players', '$movie_trailer', '$movie_keywords', '$movie_description', '$movie_story')");

Bu şekilde dener misin hocam.

Ek olarak : Bu arada yukarıdaki mesajım yanlış anlaşılmasın sorunu bilmediğimden çözüm odaklı birşey yazmadım sadece gözüme ilişen bir noktada bilgi paylaştım. Ayrıca çalışmaz demedim yanlış dedim herhalde yanlış anlaşıldım ve bu bana göredir. Kendimce birçok sebebi var. Performans , kullanım rahatlığı v.s. Tek tırnak ile çift tırnak mevzusu gibi düşünün ;)


// Sorun çözülmüş cevaptan sonra sayfa yenilenince gördüm kusura bakmayın.
dump3cz

kişi bu mesajı beğendi.

mkarson mkarson Web Dev. - Sec. Expert Kullanıcı
  • Üyelik 20.06.2016
  • Yaş/Cinsiyet 31 / E
  • Meslek Web Developer - Security Exp.
  • Konum İstanbul Anadolu
  • Ad Soyad M** K**
  • Mesajlar 196
  • Beğeniler 0 / 88
  • Ticaret 11, (%100)
Sorun çözülmüş cevaptan sonra sayfa yenilenince gördüm kusura bakmayın.
 

 

dump3cz dump3cz Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 01.05.2017
  • Yaş/Cinsiyet 25 / E
  • Meslek Yazılım
  • Konum Bilecik
  • Ad Soyad O** Ç**
  • Mesajlar 1749
  • Beğeniler 169 / 326
  • Ticaret 3, (%67)
mkarson Olsun hocam düşünmeniz yeter Allah Razı olsun ilgilendiğiniz için sorun felan olursa gelin çözülene kadar yardımcı olurum
 

 

wmaraci
wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al