folder Tahribat.com Forumları
linefolder Asp - Php - Cgi - Perl
linefolder Ürün Düzenleme Sayfası Oluşturmak



Ürün Düzenleme Sayfası Oluşturmak

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    nposeLx
    nposeLx's avatar
    Kayıt Tarihi: 14/Ağustos/2017
    Erkek

    Merhabalar Aşağıdaki kodu "duzenle.php" için kullanmak istedim.  Ama devamını getiremedim. Örnek kodlara bakarak bir şeyler yapmak istedim ama oluşturduğum php sayfası error 500 hatası veriyor. 

    <?php 
    session_start();
    
    if (isset($_SESSION["oturum"])){
    	?>
    
    
    
    	<!-- Latest compiled and minified CSS -->
    	<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">
    
    	<!-- jQuery library -->
    	<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
    
    	<!-- Latest compiled JavaScript -->
    	<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>
    	<script src="jquery-1.3.2.min.js"></script>
    	<link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.3.1/css/all.css" integrity="sha384-mzrmE5qonljUremFsqc01SB46JvROS7bZs3IO2EmfFsd15uHvIt+Y8vEf7N7fWAU" crossorigin="anonymous">
    
    
    	<?php  include 'menu.php';
    
    
    	include '../baglan/config.php';
    
    	?>
    	<title>Ürün Ekle</title>
    	<div class="panel panel-primary">
    		<div class="panel-heading"><center>Ürün Ekle</center></div>
    		<div class="panel-heading">
    
    			<form action="" method="post">
    
    				<center><strong style="color:black">Ürün Key</strong></center>
    				<br>
    				<input class="form-control form-control-sm" name="urun_key" type="text" placeholder="Ürün Key">
    				<br>
    				<center><strong style="color:black">Ürün İsim</strong></center>
    				<br>
    				<input class="form-control form-control-sm" name="urun_isim" type="text" placeholder="Ürün isim">
    				<br>
    				<center><strong style="color:black">Ürün soyisim</strong></center>
    				<br>
    				<input class="form-control form-control-sm" name="urun_soyisim" type="text" placeholder="Ürün soyisim">
    				<br>
    				<center><button  class="btn btn-danger" name="bas"><strong>Ürün Ekle</strong></button></center>
    			</center>
    
    		</form>

    Devamında bir cahillikle yürüttüğüm kodlar ;

    include '../baglan/config.php';
    		if (isset($_POST['bas'])){
    			$urun_key = $_POST['urun_key'];
    			$urun_name = $_POST['urun_isim'];
    			$urun_sname = $_POST['urun_soyisim'];
    if (empty($urun_key || $urun_name || $urun_sname)){
    				?><center><div class="alert alert-danger" role="alert"><strong><i class="fas fa-ban"></i> Boş Bırakma !</strong></div></center>
    				<?php
    			} if {
    				$query = $db->query("UPDATE  urun_bilgi SET urun_key = '$_POST['urun_key']', urun_name = '$urun_isim', urun_sname = '$urun_soyisim' WHERE id =".$_GET['id'])) 
            {
                header("location:index.php"); }
    else
            {
                echo "Hata oluştu"; // id bulunamadıysa veya sorguda hata varsa hata yazdırıyoruz.
            }
        }
    }
    

     

    Çok hata ve mantıksız şeyler yapıyor olabilirim. Ama öğrenmek ve pekiştirmek için kurcalıyorum. 

     

    Bu 3 tanımın ekleme ve silme sayfalarını var. Oralardan da kurcaladım biraz. Düzenlemesini yapamadım.
    urun_key, urun_isim, urun_soyisim  olarak veritabanında mevcutlar. Eklemelerini bu 3 başlıkta yapabiliyorum fakat düzenleme için ayrı sayfayı beceremedim.

    Nasıl ilerleyebilirim ?  Yorum satırıyla birlikte yardımcı olabilirseniz not alıp, üstünde tekrar örnekler yaparak pekiştirmemde yardımcı olabileceğini düşünüyorum. Çok teşekkür ederim şimdiden ilgi ve vaktiniz için.

     

    edit: kod satırı içinde eklemeye çalıştım ama olmadı.

    nposeLx tarafından 23/Oca/20 23:35 tarihinde düzenlenmiştir
  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Bektas
    x-files
    x-files's avatar
    Kayıt Tarihi: 06/Eylül/2005
    Erkek
    nposeLx bunu yazdı

    Merhabalar Aşağıdaki kodu "duzenle.php" için kullanmak istedim.  Ama devamını getiremedim. Örnek kodlara bakarak bir şeyler yapmak istedim ama oluşturduğum php sayfası error 500 hatası veriyor. 

    <?php 
    session_start();
    
    if (isset($_SESSION["oturum"])){
    	?>
    
    
    
    	<!-- Latest compiled and minified CSS -->
    	<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">
    
    	<!-- jQuery library -->
    	<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
    
    	<!-- Latest compiled JavaScript -->
    	<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>
    	<script src="jquery-1.3.2.min.js"></script>
    	<link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.3.1/css/all.css" integrity="sha384-mzrmE5qonljUremFsqc01SB46JvROS7bZs3IO2EmfFsd15uHvIt+Y8vEf7N7fWAU" crossorigin="anonymous">
    
    
    	<?php  include 'menu.php';
    
    
    	include '../baglan/config.php';
    
    	?>
    	<title>Ürün Ekle</title>
    	<div class="panel panel-primary">
    		<div class="panel-heading"><center>Ürün Ekle</center></div>
    		<div class="panel-heading">
    
    			<form action="" method="post"> //burda bir action vermen gerekiyor, duzenle.php gibi bir dosya, eğer duzenleyi de aynı dosyada barındıracaksan aşağıdaku update komutunu yukarı eklemen gerek.
    
    				<center><strong style="color:black">Ürün Key</strong></center>
    				<br>
    				<input class="form-control form-control-sm" name="urun_key" type="text" placeholder="Ürün Key">
    				<br>
    				<center><strong style="color:black">Ürün İsim</strong></center>
    				<br>
    				<input class="form-control form-control-sm" name="urun_isim" type="text" placeholder="Ürün isim">
    				<br>
    				<center><strong style="color:black">Ürün soyisim</strong></center>
    				<br>
    				<input class="form-control form-control-sm" name="urun_soyisim" type="text" placeholder="Ürün soyisim">
    				<br>
    				<center><button  class="btn btn-danger" name="bas"><strong>Ürün Ekle</strong></button></center>
    			</center>
    
    		</form>

    Devamında bir cahillikle yürüttüğüm kodlar ;

    include '../baglan/config.php';
    		if (isset($_POST['bas'])){
    			$urun_key = $_POST['urun_key'];
    			$urun_name = $_POST['urun_isim'];
    			$urun_sname = $_POST['urun_soyisim'];
    if (empty($urun_key || $urun_name || $urun_sname)){
    				?><center><div class="alert alert-danger" role="alert"><strong><i class="fas fa-ban"></i> Boş Bırakma !</strong></div></center>
    				<?php
    			} if {
    				$query = $db->query("UPDATE  urun_bilgi SET urun_key = '$_POST['urun_key']', urun_name = '$urun_isim', urun_sname = '$urun_soyisim' WHERE id =".$_GET['id'])) 
            {
                header("location:index.php"); }
    else
            {
                echo "Hata oluştu"; // id bulunamadıysa veya sorguda hata varsa hata yazdırıyoruz.
            }
        }
    }
    

     

    Çok hata ve mantıksız şeyler yapıyor olabilirim. Ama öğrenmek ve pekiştirmek için kurcalıyorum. 

     

    Bu 3 tanımın ekleme ve silme sayfalarını var. Oralardan da kurcaladım biraz. Düzenlemesini yapamadım.
    urun_key, urun_isim, urun_soyisim  olarak veritabanında mevcutlar. Eklemelerini bu 3 başlıkta yapabiliyorum fakat düzenleme için ayrı sayfayı beceremedim.

    Nasıl ilerleyebilirim ?  Yorum satırıyla birlikte yardımcı olabilirseniz not alıp, üstünde tekrar örnekler yaparak pekiştirmemde yardımcı olabileceğini düşünüyorum. Çok teşekkür ederim şimdiden ilgi ve vaktiniz için.

     

    edit: kod satırı içinde eklemeye çalıştım ama olmadı.

     


    //Hayat Bazen Tatlıdır//--//Aşıksan vur saza şoförsen bas gaza// https://zulfumehmet.com/ Kişisel bir olay
  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    nposeLx
    nposeLx's avatar
    Kayıt Tarihi: 14/Ağustos/2017
    Erkek

    @x-files çok minnettarım.

     

    duzenle.php sayfası olarak düzenledim. ekle,sil ve listele sayfaları var.   Aşağıdaki şekilde düzenledim. Ama error 500 ile karşılaşıyorum. // kusura bakmayın, çok basit bir şey için belki çok yanlış şeyler yapıyorum.

    <?php 
    session_start();
    
    if (isset($_SESSION["oturum"])){
    
    	include '../baglan/config.php';
    		if (isset($_POST['bas'])){
    			$urun_key = $_POST['urun_key'];
    			$urun_name = $_POST['urun_isim'];
    			$urun_sname = $_POST['urun_soyisim'];
    if (empty($urun_key || $urun_name || $urun_sname)){
    				?><center><div class="alert alert-danger" role="alert"><strong><i class="fas fa-ban"></i> Boş Bırakma !</strong></div></center>
    				<?php
    			} if {
    				$query = $db->query("UPDATE  urun_bilgi SET urun_key = '$_POST['urun_key']', urun_isim = '$_POST['urun_isim']', urun_soyisim = '$_POST['urun_sname']' WHERE id =".$_GET['id'])) 
            {
                header("location:index.php"); }
    else
            {
                echo "Hata oluştu"; // id bulunamadıysa veya sorguda hata varsa hata yazdırıyoruz.
            }
        }
    }
    ?>
    <!doctype html>
    <html>
    
    
    	<!-- Latest compiled and minified CSS -->
    	<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">
    
    	<!-- jQuery library -->
    	<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
    
    	<!-- Latest compiled JavaScript -->
    	<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>
    	<script src="jquery-1.3.2.min.js"></script>
    	<link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.3.1/css/all.css" integrity="sha384-mzrmE5qonljUremFsqc01SB46JvROS7bZs3IO2EmfFsd15uHvIt+Y8vEf7N7fWAU" crossorigin="anonymous">
    
    	<title>Ürün Ekle</title>
    	<div class="panel panel-primary">
    		<div class="panel-heading"><center>Ürün Ekle</center></div>
    		<div class="panel-heading">
    <form action="duzenle.php" method="post">
    
    				<center><strong style="color:black">Ürün Key</strong></center>
    				<br>
    				<input class="form-control form-control-sm" name="urun_key" type="text" placeholder="Ürün Key">
    				<br>
    				<center><strong style="color:black">Ürün İsim</strong></center>
    				<br>
    				<input class="form-control form-control-sm" name="urun_isim" type="text" placeholder="Ürün isim">
    				<br>
    				<center><strong style="color:black">Ürün soyisim</strong></center>
    				<br>
    				<input class="form-control form-control-sm" name="urun_soyisim" type="text" placeholder="Ürün soyisim">
    				<br>
    				<center><button  class="btn btn-danger" name="bas"><strong>Ürün Ekle</strong></button></center>
    			</center>
    
    		</form>
    
    
    
    
    	</div>
    
    
    
    </div>
    
    
    
    
    <?php
    } else {
    	header("Location: index.php");
    }
    
    
    ?>
    
    </html>



Toplam Hit: 1437 Toplam Mesaj: 3
php