Sorunum şu;
http://midorfid.com/Deneme/
Bu adreste deneme yapıyorum. Mesaj sistemi üzerinde çalışıyorum. Daha çok Ticket sistemi gibi olacak tı ama son işlemde sorun yaşıyorum.
Sorunum: Mesaj.php de uye_id den benim id numaramı alıp gonderen_id yazdıramadım
Sorun mesaj.php de
Tüm php dosyaları paylaşıyorum belki arayan vardır:
Baglati.php
session_start();
ob_start();
$host="localhost";
$db="asdadasdsa";
$user="asdasdasdas";
$pass="asdadasdasda";
$conn=@mysql_connect($host,$user,$pass) or die("Teka Teknik Þuan Ara Yüze Ulaþmazsýnýz");
mysql_query("SET NAMES UTF8");
mysql_select_db($db,$conn) or die("Teka Teknik Þuan Verilere Eriþemiyoruz");
mysql_set_charset('utf8',$conn);
?>
Giris.php
require_once("baglanti.php");
$kullaniciadi = $_POST["kullaniciadi"];
$sifre = $_POST["sifre"];
if(empty($kullaniciadi) or empty($sifre)){
echo "Boş Alan Bıraktınız";
}else{
$query = mysql_query("SELECT * FROM user WHERE kullaniciadi='$kullaniciadi' and sifre='$sifre'");
$say = mysql_num_rows($query);
$cek = mysql_fetch_array($query);
if($say > 0){
header("Refresh:0;url=index.php");
$_SESSION["oturum"] = true;
$_SESSION["uye_id"] = $cek["id"];
}else{
echo "Kullanıcı Adı Şifre Yanlış";
}
}
?>
İndex.php
Başlıksız Belge
if(!isset($_SESSION["oturum"])){ ?>
}else{
$query2 = mysql_query("SELECT * FROM mesaj WHERE user_id='$_SESSION[uye_id]'");
$cek = mysql_fetch_array($query2);
$say = mysql_num_rows($query2);
?>
Üyeler
Mesajlar 0){echo ' ['.$say.' yeni mesaj!]';} ?>
Cıkış
switch(@$_GET["go"]){
case'uyeler';
$query = mysql_query("SELECT * FROM user ORDER BY id DESC");
echo '
Kullanıcı Adı
Eposta
Mesaj Gönder ';
while($cek = mysql_fetch_array($query)){
echo '
'.$cek["kullaniciadi"].'
'.$cek["eposta"].'
'; if($cek["id"] != $_SESSION["uye_id"]){echo ' Mesaj Gönder';} echo '
';
}
case 'cikis';
session_destroy();
header("Localhost:index.php");
break;
}
}
?>
Mesaj.php
$id = $_GET["uid"];
?>
if(@$_POST["mesajgonder"]){
$konu = $_POST["konu"];
$mesaj = $_POST["mesaj"];
if(empty($mesaj)){
echo "Mesaj Boş Bırakmayınız";
}else{
$gonder = mysql_query("INSERT INTO mesaj (user_id,gonderen_id,konu,mesaj) VALUES ('$id', '".$_SESSION["uye_id"]."', '$konu', '$mesaj')");
if(!$gonder){
echo mysql_error();
}else{
echo "işlem Başarılı.";
}
}
}
?>
Mesajlar.php
require_once("baglanti.php");
$query = mysql_query("SELECT * FROM mesaj WHERE user_id='$_SESSION[uye_id]'");
?>
Gönderen
Başlık
Mesaj
Oku
while($cek = mysql_fetch_array($query)){
if($cek["konu"] == ""){
$cek["konu"] == "Başlıksız Belge";
}
$query2 = mysql_query("SELECT * FROM user WHERE id='$cek[gonderen_id]'");
$cek2 = mysql_fetch_array($query2);
echo '
'.$cek2["kullaniciadi"].'
'.$cek["konu"].'
'.$cek["mesaj"].'
oku
';
}
?>
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)