Yaptığım bir php sitesine destek paneli eklemek istedim.
destek.php adında site sahibinin destek taleplerini listeleyen bir alan yaptım. Bu alanda listelenen ticketlerin ismine veya id sine tıklandığında cevap bölümü açılmasını yani ayrıntıya gitmesini hallettim. Başka bir domainimde (site sahibinin sitesi ile bu domain aynı sunucuda barınıyor) müşteri panelim mevcut ve site sahibi kendi sitesinden açacağı destek talebini ben müşteri paneli adminimde görmek istiyorum. Açılan destek talebine cevap verdirme olayını bir türlü beceremedim. Herşey çalışıyor hata yok. Kayıt eklendi de diyor fakat mysqle kayıt eklemiyor. Kodlarıda eklersem daha iyi anlayacağınıza eminim. Umarım yardımcı olabilirsiniz. Yaklaşık 2 gündür denemediğim bir olay kalmadı.
* Müşteri panelimin veritabanı şahsi sitemin veritabanıdır. Fakat müşterimin veritabanı farklı bir veritabanıdır. Yani destek.php de kodların en üstünde müşterimin veritabanını bağlarken altlarda da panel bağlantısı yapıyorum.
* Phpmyadmin den eklediğim ticket ve cevapları ben müşteri panelimden görebiliyorum.
* Cevapların tümü ayrıntı da gözüküyor.
destek.php
session_start();
require_once("baglan.php");
include('giris_kontrol.php');
if( !$giris_yapilmis ){
echo 'Bu sayfayı gorüntülemek için giriş yapmanız gerekmektedir.';
echo '';
echo '';
exit;
}
$kullanici = $_SESSION['kadi'];
$email = $_SESSION['eposta'];
?>
Atakum Abaküs Admin Paneli
<script></script>
<script></script>
<script></script>
<script></script>
<script>
$(document).ready(function()
{
$(".tablesorter").tablesorter();
}
);
$(document).ready(function() {
//When page loads...
$(".tab_content").hide(); //Hide all content
$("ul.tabs li:first").addClass("active").show(); //Activate first tab
$(".tab_content:first").show(); //Show first tab content
//On Click Event
$("ul.tabs li").click(function() {
$("ul.tabs li").removeClass("active"); //Remove any "active" class
$(this).addClass("active"); //Add "active" class to selected tab
$(".tab_content").hide(); //Hide all tab content
var activeTab = $(this).find("a").attr("href"); //Find the href attribute value to identify the active tab + content
$(activeTab).fadeIn(); //Fade in the active ID content
return false;
});
});
</script>
<script>
$(function(){
$('.column').equalHeight();
});
</script>
Atakum Abaküs
Admin Paneli
Atakum Abaküs Yönetim Paneline Hoşgeldiniz.
Bugün:
DESTEK TALEBİ
dtayrinti.php
session_start();
require_once("baglan.php");
include('giris_kontrol.php');
if( !$giris_yapilmis ){
echo 'Bu sayfayı gorüntülemek için giriş yapmanız gerekmektedir.';
echo '';
echo '';
exit;
}
$kullanici = $_SESSION['kadi'];
$email = $_SESSION['eposta'];
include('includes/function.php');
?>
Atakum Abaküs Admin Paneli
<script></script>
<script></script>
<script></script>
<script></script>
<script>
$(document).ready(function()
{
$(".tablesorter").tablesorter();
}
);
$(document).ready(function() {
//When page loads...
$(".tab_content").hide(); //Hide all content
$("ul.tabs li:first").addClass("active").show(); //Activate first tab
$(".tab_content:first").show(); //Show first tab content
//On Click Event
$("ul.tabs li").click(function() {
$("ul.tabs li").removeClass("active"); //Remove any "active" class
$(this).addClass("active"); //Add "active" class to selected tab
$(".tab_content").hide(); //Hide all tab content
var activeTab = $(this).find("a").attr("href"); //Find the href attribute value to identify the active tab + content
$(activeTab).fadeIn(); //Fade in the active ID content
return false;
});
});
</script>
<script>
$(function(){
$('.column').equalHeight();
});
</script>
Atakum Abaküs
Admin Paneli
Atakum Abaküs Yönetim Paneline Hoşgeldiniz.
Bugün:
DESTEK TALEBİ
require_once("destekbaglan.php");
$ticketid = $_GET['ayrinti'];
$destekayrinti=mysql_fetch_assoc(mysql_query("SELECT * FROM ticket WHERE id=$ticketid"));
$kimden=$destekayrinti['kimden'];
$aciliyet=$destekayrinti['aciliyet'];
$baslik=$destekayrinti['baslik'];
$tarih=$destekayrinti['tarih'];
$icerik=$destekayrinti['icerik'];
$tdurum=$destekayrinti['tdurum'];
?>
$cevapayrinti=mysql_query("SELECT * FROM ticketre WHERE ticketid=$ticketid");
while($ca=mysql_fetch_assoc($cevapayrinti)) {
$id=$ca['id'];
$tid=$ca['ticketid'];
$tarih=$ca['tarih'];
$cs=$ca['cevapsahibi'];
$cevap=$ca['cevap'];
?>
CEVAP YAZ