Teklif ver butonunun kodlarını paylaşırsan galiba daha çok yardımcı olabiliriz.
@BlackDare; özel değilse kodları konuya eklersen daha hızlıca soruna çözüm bulabiliriz.
Bu T.PHP Arkadaşlar. Teklifi buradan vereceğim.
<?php
ob_start();
session_start();
include("baglan.php");
include("class/ayarlar.php");
if(!isset($_SESSION["giris"]))
{
echo str_repeat("<br>", 8)."<center><img src=/domain/images/hata.gif border=0 />Bu sayfayı görüntüleyebilmek için lütfen giriş yapın. Yönlendiriliyorsunuz..</center>";
header("Refresh: 2; url= /domain/sistemgiris.php");
return;
}
// Site Durumu
if($SiteDurum == 0)
{
die("Site Kapalı.");
}
include 'class/kutuphane.class.php';
$Kt = new Kutuphane();
$id = $Kt->id_temizle($_GET['id']);
if($_POST)
{
$adsoyad = $Kt->temizle($_POST['adsoyad']);
$domainid = $Kt->temizle($_POST['domainid']);
$eposta = $Kt->temizle($_POST['eposta']);
$telefon = $Kt->temizle($_POST['telefon']);
$teklif = $Kt->temizle($_POST['teklif']);
$mesaj = $Kt->temizle($_POST['mesaj']);
$ip = $_SERVER['REMOTE_ADDR'];
$tarihsaat = date("d.m.Y").' '.date("G:i:s");
if(!$adsoyad || !$eposta || !$teklif)
{
$Uyari = "Lütfen yıldız ile işaretlenmiş alanları doldurunuz.";
}else{
if($Kt->is_mail_valid($eposta))
{
$yaz = mysql_query("INSERT INTO teklif SET
teklif_domainid = '$domainid',
teklif_adsoyad = '$adsoyad',
teklif_eposta = '$eposta',
teklif_telefon = '$telefon',
teklif_ucret = '$teklif',
teklif_mesaj = '$mesaj',
teklif_tarih = '$tarihsaat',
teklif_ip = '$ip'
");
if($yaz)
{
$Uyari = "Teklif başarıyla gönderildi. En yakın zamanda iletişime geçilecektir.";
}else{
$Uyari = "Teknik bir sorun oluştu. Lütfen daha sonra tekrar deneyiniz.";
}
}else{
$Uyari = "Lütfen gerçek bir e-posta adresi giriniz.";
}
}
}
?>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title><?php echo $SiteTitle; ?></title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="keyword" content="<?php echo $SiteKeywords; ?>">
<meta name="description" content="<?php echo $SiteDescription; ?>">
<!-- Le styles -->
<link href="<?php echo $SiteUrl; ?>/css/bootstrap.<?php echo $SiteTema; ?>.min.css" rel="stylesheet">
<link href="<?php echo $SiteUrl; ?>/css/style.css" rel="stylesheet">
<link href="<?php echo $SiteUrl; ?>/css/bootstrap-responsive.min.css" rel="stylesheet">
<!-- HTML5 shim, for IE6-8 support of HTML5 elements -->
<!--[if lt IE 9]>
<script src="js/html5shiv.js"></script>
<![endif]-->
<!-- Fav and touch icons -->
<link rel="apple-touch-icon-precomposed" sizes="144x144" href="<?php echo $SiteUrl; ?>/img/domain144.png">
<link rel="apple-touch-icon-precomposed" sizes="72x72" href="<?php echo $SiteUrl; ?>/img/domain72.png">
<link rel="apple-touch-icon-precomposed" href="<?php echo $SiteUrl; ?>/img/domain57.png">
<link rel="shortcut icon" href="<?php echo $SiteUrl; ?>/img/domain32.png">
</head>
<body>
<div class="navbar navbar-inverse navbar-fixed-top">
<div class="navbar-inner">
<div class="container-fluid">
<button type="button" class="btn btn-navbar" data-toggle="collapse" data-target=".nav-collapse">
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="brand" href="<?php echo $SiteUrl; ?>"><?php echo $SiteAdi; ?> </a>
<div class="nav-collapse collapse">
<?php
if(isset($_SESSION['giris']))
{
?>
<p class="navbar-text pull-right">
Çıkış yap <a href="/cikis.php" class="navbar-link"><?php echo $_SESSION['kullanici_adi']; ?></a>
</p>
<?php } ?>
<ul class="nav">
<li class="active"><a href="<?php echo $SiteUrl; ?>">Anasayfa</a></li>
<?
$cek = mysql_query("SELECT * FROM sayfalar ORDER BY sayfa_sira ASC");
while($row = mysql_fetch_assoc($cek))
{
?>
<li><a href="<?php echo $SiteUrl;?>/<?php echo $row['sayfa_sefadi']; ?>-<?php echo $row['sayfa_id']; ?>"><?php echo $row['sayfa_adi'] ;?></a></li>
<? } ?>
<li><a href="<?php echo $SiteUrl; ?>/iletisim">İletişim</a></li>
</ul>
</div><!--/.nav-collapse -->
</div>
</div>
</div>
<div class="container-fluid">
<div class="row-fluid">
<div class="span3">
<div class="well sidebar-nav">
<ul class="nav nav-list">
<li class="nav-header">Kategoriler</li>
<?php
$cek = mysql_query("SELECT * FROM kategori ORDER BY kat_sira ASC");
while($row = mysql_fetch_assoc($cek))
{
?>
<li><a href="<?php echo $SiteUrl; ?>/kategori/<?php echo $row['kat_sefadi'];?>"><?php echo $row['kat_adi'];?></a></li>
<?php } ?>
</ul>
</div><!--/.well -->
</div><!--/span-->
<div class="span9">
<div class="row-fluid">
<h4>Teklif Ver</h4>
<?php
$cek = mysql_query("SELECT * FROM domain WHERE domain_id = '$id' ");
$domainsay = mysql_num_rows($cek);
if($domainsay > 0)
{
$row = mysql_fetch_assoc($cek);
?>
<?php if(!empty($Uyari)) {
echo "<div class='alert alert-info'>
$Uyari
</div>"; $Uyari = NULL; } ?>
<form class="form-horizontal" action="" method="post">
<div class="control-group">
<label class="control-label" for="inputPassword">Makale</label>
<div class="controls">
<input type="text" class="input-xlarge" disabled="disabled" required name="" id="inputPassword" value="<?php echo $row['domain_adresi'];?>" />
<input type="hidden" name="domainid" value="<?php echo $row['domain_id']; ?>"/>
</div>
</div>
<div class="control-group">
<label class="control-label" for="inputPassword">Kullanıcı Adı</label>
<div class="controls">
<input type="text" class="input-xlarge" required name="adsoyad" id="inputPassword" disabled="disabled" value=<?php echo $_SESSION['kullanici_adi']; ?> placeholder="Ad Soyad" />
</div>
</div>
<div class="control-group">
<label class="control-label" for="inputPassword">Ad Soyad *</label>
<div class="controls">
<input type="text" class="input-xlarge" required name="adsoyad" id="inputPassword" placeholder="Ad Soyad" />
</div>
</div>
<div class="control-group">
<label class="control-label" for="inputPassword">E-Posta *</label>
<div class="controls">
<input type="email" class="input-xlarge" required name="eposta" id="inputPassword" placeholder="E-Posta" />
</div>
</div>
<div class="control-group">
<label class="control-label" for="inputPassword">Telefon</label>
<div class="controls">
<input type="text" class="input-xlarge" name="telefon" id="inputPassword" placeholder="Telefon" />
</div>
</div>
<div class="control-group">
<label class="control-label" for="inputPassword">Teklif *</label>
<div class="controls">
<input type="text" class="input-xlarge" required name="teklif" id="inputPassword" placeholder="Teklif" />
</div>
</div>
<div class="control-group">
<label class="control-label" for="inputPassword">Mesaj</label>
<div class="controls">
<textarea name="mesaj" rows="3" style="width:270px;" ></textarea>
</div>
</div>
<div class="control-group">
<div class="controls">
<button type="submit" class="btn btn-primary">Gönder</button>
</div>
</div>
</form>
</div><!--/row-->
</div><!--/span-->
</div><!--/row-->
<hr>
<footer>
<p><?php echo $SiteFooter; ?></p>
<p class="pull-right">Yazılım : <a href="#" >Onur</a></p>
</footer>
</div><!--/.fluid-container-->
<!-- Le javascript
================================================== -->
<!-- Placed at the end of the document so the pages load faster -->
</body>
</html>
<?php }else{
git("index.php");
}
?>Bu da gelen teklifler. Ama bu her kullanıcı için farklı olmalı. Sadece bana verilen teklifleri ben görmeliyim. Merte verilen teklifi Onur da görmemeli.
<?php
ob_start();
session_start();
## Statik Ayarlar ##
if(!isset($_SESSION['DomainOturum']) and !isset($_SESSION['KullaniciID']) and $_SESSION['HTTP_USER_AGENT'] !=$_SERVER['HTTP_USER_AGENT'])
{ header("Location:cikis.php"); die(); }
include('baglan.php');
include('class/kutuphane.class.php');
$Kt = new Kutuphane();
$islem = $Kt->temizle($_GET['islem']);
$id = $Kt->id_temizle($_GET['id']);
$durum = $Kt->treplace($_POST['durum']);
if($islem == duzelt)
{
$query = mysql_query("UPDATE teklif SET
teklif_durum = '$durum'
WHERE teklif_id = '$id' LIMIT 1");
}elseif ($islem == sil)
{
$query = mysql_query("DELETE FROM teklif WHERE teklif_id = '$id' ");
}
include('class/ayarlar.php');
?>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>Admin Panel</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<!-- Le styles -->
<link href="<?php echo $SiteUrl; ?>/css/bootstrap.<?php echo $SiteTema; ?>.min.css" rel="stylesheet">
<link href="<?php echo $SiteUrl; ?>/css/style.css" rel="stylesheet">
<link href="<?php echo $SiteUrl; ?>/css/bootstrap-responsive.min.css" rel="stylesheet">
<!-- HTML5 shim, for IE6-8 support of HTML5 elements -->
<!--[if lt IE 9]>
<script src="js/html5shiv.js"></script>
<![endif]-->
<!-- Fav and touch icons -->
<link rel="apple-touch-icon-precomposed" sizes="144x144" href="img/domain144.png">
<link rel="apple-touch-icon-precomposed" sizes="72x72" href="img/domain72.png">
<link rel="apple-touch-icon-precomposed" href="img/domain57.png">
<link rel="shortcut icon" href="img/domain32.png">
</head>
<body>
<div class="navbar navbar-inverse navbar-fixed-top">
<div class="navbar-inner">
<div class="container-fluid">
<button type="button" class="btn btn-navbar" data-toggle="collapse" data-target=".nav-collapse">
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="brand" href="<?php echo $SiteUrl; ?>"><?php echo $SiteAdi; ?> </a>
<div class="nav-collapse collapse">
<?php
if(isset($_SESSION['DomainOturum']))
{
?>
<p class="navbar-text pull-right">
Çıkış yap <a href="cikis.php" class="navbar-link"><?php echo $_SESSION['KullaniciAdi']; ?></a>
</p>
<?php } ?>
<ul class="nav">
<li><a href="<?php echo $SiteUrl; ?>">Anasayfa</a></li>
<?
$cek = mysql_query("SELECT * FROM sayfalar ORDER BY sayfa_sira ASC");
while($row = mysql_fetch_assoc($cek))
{
?>
<li><a href="<?php echo $SiteUrl;?>/<?php echo $row['sayfa_sefadi']; ?>-<?php echo $row['sayfa_id']; ?>"><?php echo $row['sayfa_adi'] ;?></a></li>
<? } ?>
<li><a href="<?php echo $SiteUrl; ?>/iletisim">İletişim</a></li>
</ul>
</div><!--/.nav-collapse -->
</div>
</div>
</div>
<div class="container-fluid">
<div class="row-fluid">
<div class="span3">
<div class="well sidebar-nav">
<ul class="nav nav-list">
<li class="nav-header">MENÜ</li>
<li><a href="admin.php">Site Ayarları</a></li>
<li><a href="yonetici.php">Yönetici Ayarları</a></li>
<li><a href="domainyonetimi.php">Domain Ayarları</a></li>
<li><a href="kategori.php">Kategori Ayarlari</a></li>
<li><a href="sayfa.php">Sayfa Ayarlari</a></li>
<li><a href="iletisimbilgi.php">İletişim Ayarları</a></li>
<li><a href="iletisimformu.php">İletişim Formu</a></li>
<li class="active"><a href="teklif.php">Teklifler</a></li>
</ul>
</div><!--/.well -->
</div><!--/span-->
<div class="span9">
<div class="row-fluid">
<h2>Gelen Teklifler</h2>
<?php
if(!empty($query)) {
if($query)
{ ?>
<div class="alert alert-success">
<button type="button" class="close" data-dismiss="alert">×</button> İşlem başarıyla gerçekleştirildi.
</div>
<?php } else { ?>
<div class="alert alert-error">
<button type="button" class="close" data-dismiss="alert">×</button> İşlem başarısız lütfen tekrar deneyiniz.
</div>
<?php } } ?>
<?php
$say = $Kt->id_temizle(intval($_GET['say']));
if(!$say) $say = 1;
$toplam = mysql_num_rows(mysql_query("SELECT * FROM teklif INNER JOIN domain ON domain.domain_id = teklif.teklif_domainid"));
$limit = 5; // Sayfa Başına Gösterilcek Sorgu Sayısı
$goster = $say * $limit - $limit;
$query = mysql_query("SELECT teklif.teklif_id, teklif.teklif_adsoyad, teklif.teklif_eposta, teklif.teklif_ip, teklif.teklif_tarih, teklif.teklif_durum, domain.domain_adresi FROM teklif INNER JOIN domain ON domain.domain_id = teklif.teklif_domainid ORDER BY teklif_id DESC LIMIT $goster,$limit");
$teklifsay = mysql_num_rows($query);
if ( $teklifsay > 0 ) {
?>
<table class="table table-bordered">
<thead>
<tr>
<th>Domain</th>
<th>Ad Soyad</th>
<th>E-Posta</th>
<th>Teklif</th>
<th>Tarih Saat</th>
<th>İp</th>
<th>Durum</th>
<th>İşlem</th>
</tr>
</thead>
<tbody>
<?php
while($row = mysql_fetch_array($query)) {
?>
<tr>
<td><?php echo $row['domain_adresi']; ?></td>
<td><?php echo $row['teklif_adsoyad']; ?></td>
<td><?php echo $row['teklif_eposta']; ?></td>
<td><?php echo $row['teklif_ucret']; ?></td>
<td><?php echo $row['teklif_tarih']; ?></td>
<td><?php echo $row['teklif_ip']; ?></td>
<td><?php if($row['teklif_durum'] == 1) { echo "Okundu"; }else{ echo "Okunmadı"; }; ?></td>
<td><a href="teklif.php?islem=duzelt&id=<?php echo $row['teklif_id']; ?>"><i class="icon-edit"></i> Oku</a> <a href="teklif.php?islem=sil&id=<?php echo $row['teklif_id']; ?>"><i class="icon-trash"></i> Sil</a></td>
</tr>
<? } ?>
</tbody>
</table>
<?php
echo '<div class="pagination pagination-small pagination-centered">
<ul>';
$sayfa_sayisi = ceil($toplam/$limit);
$forlimit = 3; // Sağ ve Sol Taraftaki Gösterilcek Rakam Sayısı örnek ilk önceki 123 sonraki son
if($say > 1) {
$onceki = $say -1;
echo '<li><a href="teklif.php">İlk</a></li>';
echo '<li><a href="teklif.php?say='.$onceki.'">« Önceki</a></li>';
}
for($i = $say - $forlimit; $i < $say + $forlimit +1; $i++){
if($i > 0 && $i <= $sayfa_sayisi) {
if($i == $say) {
echo '<li class="active"><a href="teklif.php?say='.$i.'">'.$i.'</a></li>';
}else {
echo '<li><a href="teklif.php?say='.$i.'">'.$i.'</a></li>';
}
}
}
if($say != $sayfa_sayisi){
echo '<li><a href="teklif.php?say='.($say +1).'">Sonraki »</a></li>';
echo '<li><a href="teklif.php?say='.$sayfa_sayisi.'">Son</a></li>';
}
echo '</ul>
</div>';
}else {
echo "<p>Henüz teklif bulunmamaktadır...</p>";
}
?>
<?php
if($islem == duzelt)
{
$katcek = mysql_query("SELECT * FROM teklif INNER JOIN domain ON domain.domain_id = teklif.teklif_domainid WHERE teklif_id = '$id'");
$row = mysql_fetch_assoc($katcek);
?>
<h3>Teklif Oku</h3>
<form class="form-horizontal" action="?islem=duzelt&id=<?php echo $row['teklif_id']; ?>" method="post">
<div class="control-group">
<label class="control-label" for="inputEmail">Domain</label>
<div class="controls">
<input type="text" class="input-xlarge" name="" disabled="disabled" id="inputEmail" value="<?php echo $row['domain_adresi']; ?>" />
</div>
</div>
<div class="control-group">
<label class="control-label" for="inputEmail">Ad Soyad</label>
<div class="controls">
<input type="text" class="input-xlarge" name="" disabled="disabled" id="inputEmail" value="<?php echo $row['teklif_adsoyad']; ?>" />
</div>
</div>
<div class="control-group">
<label class="control-label" for="inputEmail">E-Posta</label>
<div class="controls">
<input type="text" class="input-xlarge" name="" disabled="disabled" id="inputEmail" value="<?php echo $row['teklif_eposta']; ?>" />
</div>
</div>
<div class="control-group">
<label class="control-label" for="inputEmail">Telefon</label>
<div class="controls">
<input type="text" class="input-xlarge" name="" disabled="disabled" id="inputEmail" value="<?php echo $row['teklif_telefon']; ?>" />
</div>
</div>
<div class="control-group">
<label class="control-label" for="inputEmail">Mesaj</label>
<div class="controls">
<textarea rows="3" disabled="disabled" style="width:271px;" name="mesaj"><?php echo $row['teklif_mesaj']; ?></textarea>
</div>
</div>
<div class="control-group">
<label class="control-label" for="inputEmail">Tarih Saat</label>
<div class="controls">
<input type="text" class="input-xlarge" name="tarihsaat" disabled="disabled" id="inputEmail" value="<?php echo $row['teklif_tarih']; ?>" />
</div>
</div>
<div class="control-group">
<label class="control-label" for="inputEmail">İp</label>
<div class="controls">
<input type="text" class="input-xlarge" name="ip" disabled="disabled" id="inputEmail" value="<?php echo $row['teklif_ip']; ?>" />
</div>
</div>
<div class="control-group">
<label class="control-label" for="inputPassword">Durum</label>
<div class="controls">
<select name="durum">
<option value="1" <?php if($row['teklif_durum'] == "1") {?> Selected<?}?>>Okundu</option>
<option value="0" <?php if($row['teklif_durum'] == "0") {?> Selected<?}?>>Okunmadı</option>
</select>
</div>
</div>
<div class="control-group">
<div class="controls">
<button type="submit" class="btn btn-primary">Güncelle</button>
</div>
</div>
</form>
<?php } ?>
</div><!--/row-->
</div><!--/span-->
</div><!--/row-->
<hr>
<footer>
<p><?php echo $SiteFooter; ?></p>
<p class="pull-right">Yazılım : <a href="#" >Onur</a></p>
</footer>
</div><!--/.fluid-container-->
<!-- Le javascript
================================================== -->
<!-- Placed at the end of the document so the pages load faster -->
</body>
</html>
--R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 19:10:09 -->-> Daha önceki mesaj 18:41:35 --
@saintx;
@soner_im_07;
Teklif yazma sayfasını mı editlemem gerek acaba. Kafam çok karışık