AlexanderDaniel
Hectopat
Daha fazla  
				
					
						
						
							
	
		
	
		
			
			
				
			
			
		
		
	- Cinsiyet
 - Erkek
 
- Meslek
 - Web designer, Coder and Designer
 
Şu aşağıya bırakacağım kodun bazı yerlerini PDO için düzgün çeviremedim kodu çevirerek bana yardımcı olursanız çok sevinirim. (Bıraktığım kod PDO çevirilmemiş halidir)
	
	
	
	
	
		
	
	
	
	
	
		
hatam nerde arkadaşlar
Konu kapatılabilir.
	
		
			
		
		
	
				
			
		PHP:
	
	<?php
if ($_POST) { // Sayfada post olup olmadığını kontrol ediyoruz.
$baslik = $_POST['baslik']; // Sayfa yenilendikten sonra post edilen değerleri değişkenlere atıyoruz
$icerik = $_POST['icerik'];
$phone = $_POST['phone'];
$idurum = $_POST['idurum'];
$sehir = $_POST['sehir'];
$ilce = $_POST['ilce'];
$pozisyon = $_POST['pozisyon'];
$calismasekli = $_POST['calismasekli'];
$gunler = $_POST['gunler'];
$hayvan = $_POST['hayvan'];
$dil = $_POST['dil'];
$btarih = $_POST['btarih'];
$tl = $_POST['tl'];
$yas = $_POST['yas'];
$cinsiyet = $_POST['cinsiyet'];
$egitim = $_POST['egitim'];
$durum = "1";
$ydurum = "1";
$seo = $_POST['baslik'];
$bul = $seo;
$bulunacak = array('ç','Ç','ı','İ','ğ','Ğ','ü','ö','Ş','ş','Ö','Ü',',',' ','(',')','[',']');
$degistir  = array('c','C','i','I','g','G','u','o','S','s','O','U','','-','','','','');
$sonu=str_replace($bulunacak, $degistir, $bul);
$anahtar = $_POST['anahtar'];
if ($baglanti->query("INSERT INTO elemanformu (name, aciklama, phone, idurum, sehir, ilce, pozisyon, calismasekli, gunler, hayvan, dil, btarih, tl, yas, cinsiyet, egitim, durum, ydurum, seo, anahtar) VALUES ('$baslik','$icerik','$phone','$idurum','$sehir','$ilce','$pozisyon','$calismasekli','$gunler','$hayvan','$dil','$btarih','$tl','$yas','$cinsiyet','$egitim','$durum','$ydurum','$sonu','$anahtar')"))
// Veri ekleme sorgumuzu yazıyoruz.
{
 echo "Veri Eklendi"; // Eğer veri eklendiyse eklendi yazmasını sağlıyoruz.
}
else
{
echo "Hata oluştu";
}
}
?>
	
		PHP:
	
	<?php
                                    if (isset($_POST['baslik'];, $_POST['icerik'];, $_POST['phone']; ,$_POST['idurum'];, $_POST['sehir'];, $_POST['ilce'];, $_POST['pozisyon'];, $_POST['calismasekli'];, $_POST['gunler'];, $_POST['hayvan'];, $_POST['dil'];, $_POST['btarih'];, $_POST['tl'];, $_POST['yas'];, $_POST['cinsiyet'];, $_POST['egitim'];, $_POST['anahtar'];)) {
                                        $baslik = trim(filter_input(INPUT_POST, 'baslik', FILTER_SANITIZE_STRING));
                                        $icerik = trim(filter_input(INPUT_POST, 'icerik', FILTER_SANITIZE_STRING));
                                        $phone = trim(filter_input(INPUT_POST, 'phone', FILTER_SANITIZE_STRING));
                                        $idurum = trim(filter_input(INPUT_POST, 'idurum', FILTER_SANITIZE_STRING));
                                        $sehir = trim(filter_input(INPUT_POST, 'sehir', FILTER_SANITIZE_STRING));
                                        $ilce = trim(filter_input(INPUT_POST, 'ilce', FILTER_SANITIZE_STRING));
                                        $pozisyon = trim(filter_input(INPUT_POST, 'pozisyon', FILTER_SANITIZE_STRING));
                                        $calismasekli = trim(filter_input(INPUT_POST, 'calismasekli', FILTER_SANITIZE_STRING));
                                        $gunler = trim(filter_input(INPUT_POST, 'gunler', FILTER_SANITIZE_STRING));
                                        $hayvan = trim(filter_input(INPUT_POST, 'hayvan', FILTER_SANITIZE_STRING));
                                        $dil = trim(filter_input(INPUT_POST, 'dil', FILTER_SANITIZE_STRING));
                                        $btarih = trim(filter_input(INPUT_POST, 'btarih', FILTER_SANITIZE_STRING));
                                        $tl = trim(filter_input(INPUT_POST, 'tl', FILTER_SANITIZE_STRING));
                                        $yas = trim(filter_input(INPUT_POST, 'yas', FILTER_SANITIZE_STRING));
                                        $cinsiyet = trim(filter_input(INPUT_POST, 'cinsiyet', FILTER_SANITIZE_STRING));
                                        $egitim = trim(filter_input(INPUT_POST, 'egitim', FILTER_SANITIZE_STRING));
                                        $anahtar = trim(filter_input(INPUT_POST, 'anahtar', FILTER_SANITIZE_STRING));
                                        if (empty($baslik) || empty($icerik) || empty($phone) || empty($idurum) || empty($sehir) || empty($ilce) || empty($pozisyon) || empty($calismasekli) || empty($gunler) || empty($hayvan) || empty($dil) || empty($btarih) || empty($tl) || empty($yas) || empty($cinsiyet) || empty($egitim) || empty($anahtar))
                                        {
                                            die("<p>Formu Eksiksiz Doldurun!</p><br>");
                                        }
                                        try {
                                            $baglanti = new PDO("mysql:host=localhost;dbname=u9596700_9596700", "root", "");
                                            $baglanti->exec("SET NAMES utf8");
                                            $baglanti->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
                                            $sorgu = $baglanti->prepare("INSERT INTO elemanformu(baslik, icerik, phone, idurum, sehir, ilce, pozisyon, calismasekli, gunler, hayvan, dil, btarih, tl, yas, cinsiyet, egitim, anahtar) VALUES(?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)");
                                            $sorgu->bindParam(1, $baslik, PDO::PARAM_STR);
                                            $sorgu->bindParam(2, $icerik, PDO::PARAM_STR);
                                            $sorgu->bindParam(3, $phone, PDO::PARAM_STR);
                                            $sorgu->bindParam(4, $idurum, PDO::PARAM_STR);
                                            $sorgu->bindParam(5, $sehir, PDO::PARAM_STR);
                                            $sorgu->bindParam(6, $ilce, PDO::PARAM_STR);
                                            $sorgu->bindParam(7, $pozisyon, PDO::PARAM_STR);
                                            $sorgu->bindParam(8, $calismasekli, PDO::PARAM_STR);
                                            $sorgu->bindParam(9, $gunler, PDO::PARAM_STR);
                                            $sorgu->bindParam(10, $hayvan, PDO::PARAM_STR);
                                            $sorgu->bindParam(11, $dil, PDO::PARAM_STR);
                                            $sorgu->bindParam(12, $btarih, PDO::PARAM_STR);
                                            $sorgu->bindParam(13, $tl, PDO::PARAM_STR);
                                            $sorgu->bindParam(14, $yas, PDO::PARAM_STR);
                                            $sorgu->bindParam(15, $cinsiyet, PDO::PARAM_STR);
                                            $sorgu->bindParam(16, $egitim, PDO::PARAM_STR);
                                            $sorgu->bindParam(17, $anahtar, PDO::PARAM_STR);
                                            $sorgu->execute();
                                            echo "<p>Bilgiler başarılı bir şekilde kaydedildi.</p>";
                                        }
                                        catch (PDOException $e)
                                        {
                                            die($e->getMessage());
                                        }
                                        $baglanti = null;
                                    }
                                    ?>
	hatam nerde arkadaşlar
Konu kapatılabilir.
			
				Son düzenleme: