Kaskus

Tech

riteenwbAvatar border
TS
riteenwb
$.post() Error di dalam webhosting
Quote:


buat agan-agan yang merasa mempunyai masalah yang sama...
coba perhatikan penggunaan .htaccess agan...




Misi gan/min/mod/sis.....


ane mau tanya tentang kesalahan penggunaan Jquery Post yang ane buat kenapa jadi memanggil source PHP nya yah? bukan output HTML nya... padahal di dalam localhost baik-baik aja dan gak ada masalah sama sekali...

ada yang bisa menjelaskan tentang ini?
ane mohon dengan sangat, kasih tau ane penjelasannya dengan detil >.<


galau nih emoticon-Cape d... (S)


Penampakannya nih gan...


$.post() Error di dalam webhosting



Mohon bantuannya dengan sangat gan emoticon-Sorry






Contoh Scriptnya...


Code:
$.ajax({
type: "POST",
contentType: "application/json; charset=utf-8",
data: "{}",
url: "FILE.php",
success: function(server_response){

$("#pemberitahuan_status_id").ajaxComplete(function(event, request){
if(server_response > '0')
{$("#pemberitahuan_status_id").html(''+server_response+'');}

});

}
});



Contoh Script PHP Handlernya
Code:

<?php session_start();
include('INIFILEKONFIGKEDB.php');


if(!isset($_SESSION['INISESSIONLOGIN'])){}
else{


$jumlahPesan1 = mysqli_query($INIPENAMAANMYSQLICONNECT, "select count(*) from CONTOHDB_pemberitahuan where penerima='".$dataLogin['id']."'");
$jumlahPesan = mysqli_fetch_array($jumlahPesan1);

if($jumlahPesan[0]==0){
echo'<li><a style="padding: 20px; text-align: center; background: #fff; color: #646464; cursor: help;" title="Sama sekali tidak ada pemberitahuan untuk kamu sekarang ini">Tidak ada pemberitahuan</a></li>';
}

else{

$jumlahPemberitahuanBaru1 = mysqli_query($INIPENAMAANMYSQLICONNECT, "select count(*) from CONTOHDB_pemberitahuan where penerima='".$dataLogin['id']."' and status='belum'");
$jumlahPemberitahuanBaru = mysqli_fetch_array($jumlahPemberitahuanBaru1);

if($jumlahPemberitahuanBaru[0]==0){
$jumlahPemberitahuanBaru[0]= 10;}


$dataPemberitahuan1 = mysqli_query($INIPENAMAANMYSQLICONNECT, "select * from CONTOHDB_pemberitahuan where penerima='".$dataLogin['id']."' order by tanggal desc limit ".$jumlahPemberitahuanBaru[0]."");
while($dataPemberitahuan = mysqli_fetch_array($dataPemberitahuan1)){

$dataPengirimPemberitahuan1 = mysqli_query($INIPENAMAANMYSQLICONNECT, "select * from CONTOHDB_account where id='".$dataPemberitahuan['pengirim']."'");
$dataPengirimPemberitahuan = mysqli_fetch_array($dataPengirimPemberitahuan1);


$dataPemberitahuan['tanggal'] = strtotime($dataPemberitahuan['tanggal']);

$waktuPemberitahuanhari = date('D',$dataPemberitahuan['tanggal']);
$waktuPemberitahuantanggal = date('d',$dataPemberitahuan['tanggal']);
$waktuPemberitahuanbulan = date('M',$dataPemberitahuan['tanggal']);
$waktuPemberitahuantahun = date('Y',$dataPemberitahuan['tanggal']);
$waktuPemberitahuanjam = date('H:i',$dataPemberitahuan['tanggal']);

if($waktuPemberitahuanhari=='Mon'){
$waktuPemberitahuanhari='Senin';}
if($waktuPemberitahuanhari=='Tue'){
$waktuPemberitahuanhari='Selasa';}
if($waktuPemberitahuanhari=='Wed'){
$waktuPemberitahuanhari='Rabu';}
if($waktuPemberitahuanhari=='Thu'){
$waktuPemberitahuanhari='Kamis';}
if($waktuPemberitahuanhari=='Fri'){
$waktuPemberitahuanhari='Jumat';}
if($waktuPemberitahuanhari=='Sat'){
$waktuPemberitahuanhari='Sabtu';}
if($waktuPemberitahuanhari=='Sun'){
$waktuPemberitahuanhari='Minggu';}


if($waktuPemberitahuanbulan=='Jan'){
$waktuPemberitahuanbulan='Januari';}
if($waktuPemberitahuanbulan=='Feb'){
$waktuPemberitahuanbulan='Februari';}
if($waktuPemberitahuanbulan=='Mar'){
$waktuPemberitahuanbulan='Maret';}
if($waktuPemberitahuanbulan=='Apr'){
$waktuPemberitahuanbulan='April';}
if($waktuPemberitahuanbulan=='May'){
$waktuPemberitahuanbulan='Mey';}
if($waktuPemberitahuanbulan=='Jun'){
$waktuPemberitahuanbulan='Juni';}
if($waktuPemberitahuanbulan=='Jul'){
$waktuPemberitahuanbulan='Juli';}
if($waktuPemberitahuanbulan=='Aug'){
$waktuPemberitahuanbulan='Agustus';}
if($waktuPemberitahuanbulan=='Sep'){
$waktuPemberitahuanbulan='September';}
if($waktuPemberitahuanbulan=='Oct'){
$waktuPemberitahuanbulan='Oktober';}
if($waktuPemberitahuanbulan=='Nov'){
$waktuPemberitahuanbulan='November';}
if($waktuPemberitahuanbulan=='Dec'){
$waktuPemberitahuanbulan='Desember';}




$day = date('D');
$tang = date('d');
$mon = date('M');
$year = date('Y');
$hour = date('H:i');


if($day=='Mon'){
$day='Senin';}
if($day=='Tue'){
$day='Selasa';}
if($day=='Wed'){
$day='Rabu';}
if($day=='Thu'){
$day='Kamis';}
if($day=='Fri'){
$day='Jumat';}
if($day=='Sat'){
$day='Sabtu';}
if($day=='Sun'){
$day='Minggu';}


if($mon=='Jan'){
$mon='Januari';}
if($mon=='Feb'){
$mon='Februari';}
if($mon=='Mar'){
$mon='Maret';}
if($mon=='Apr'){
$mon='April';}
if($mon=='May'){
$mon='Mey';}
if($mon=='Jun'){
$mon='Juni';}
if($mon=='Jul'){
$mon='Juli';}
if($mon=='Aug'){
$mon='Agustus';}
if($mon=='Sep'){
$mon='September';}
if($mon=='Oct'){
$mon='Oktober';}
if($mon=='Nov'){
$mon='November';}
if($mon=='Dec'){
$mon='Desember';}





$waktuPemberitahuan_tanggal = ''.$waktuPemberitahuanhari.', '.$waktuPemberitahuantanggal.' '.$waktuPemberitahuanbulan.' '.$waktuPemberitahuantahun.'';
if($waktuPemberitahuan_tanggal ==''.$day.', '.$tang.' '.$mon.' '.$year.''){
$waktuPemberitahuan_tanggal = 'Hari ini';}

if($dataPemberitahuan['tipe']=='pesan'){
$judulPemberitahuan ='Mengirim sesuatu ke dinding anda';
}
else{

if($dataPemberitahuan['tipe']=='komentar'){
$judulPemberitahuan ='Mengomentari pesan dinding anda';
}
else{

if($dataPemberitahuan['tipe']=='mengomentari'){
$checkPesan1 = mysqli_query($INIPENAMAANMYSQLICONNECT, "select * from CONTOHDB_pesan where id='".$dataPemberitahuan['id_url']."'");
$checkPesan = mysqli_fetch_array($checkPesan1);

$jumlahKomentar1 = mysqli_query($INIPENAMAANMYSQLICONNECT, "select count(*) from CONTOHDB_pemberitahuan_log where url='".$dataPemberitahuan['url']."' and id_siswa!='".$dataLogin['id']."'");
$jumlahKomentar2 = mysqli_fetch_array($jumlahKomentar1);
$jumlahKomentar3 = $jumlahKomentar2[0] - 1;
if($jumlahKomentar3 == 0){
$jumlahKomentar ='';}else{
$jumlahKomentar = 'dan '.$jumlahKomentar3.' orang lainnya';}


if($checkPesan['penerima']==$dataLogin['id'] || $checkPesan['pengirim']==$dataLogin['id']){
$judulPemberitahuan = ''.$jumlahKomentar.' mengomentari pesan dinding anda';
}else{
$checkPesan2 = mysqli_query($INIPENAMAANMYSQLICONNECT, "select * from CONTOHDB_account where id='".$checkPesan['penerima']."'");
$checkPesan3 = mysqli_fetch_array($checkPesan2);

if($dataPemberitahuan['pengirim']==$checkPesan3['id']){
$judulPemberitahuan ='Mengomentari pesan dindingnya sendiri';
}else{


$judulPemberitahuan =''.$jumlahKomentar.' mengomentari pesan dinding '.$checkPesan3['nama'].'';
}
}

}
else{

if($dataPemberitahuan['tipe']=='suka'){
$judulPemberitahuan ='Menyukai pesan dinding anda';
}
else{

if($dataPemberitahuan['tipe']=='komentarArtikel'){
$judulPemberitahuan ='Mengomentari artikel anda';
}
else{

if($dataPemberitahuan['tipe']=='sukaArtikel'){
$judulPemberitahuan ='Menyukai artikel anda';
}
else{

if($dataPemberitahuan['tipe']=='elearning'){
$judulPemberitahuan ='Membuat E-Learning untuk anda';
}
else{

if($dataPemberitahuan['tipe']=='reset elearning'){
$judulPemberitahuan ='Telah mengembalikan nilai E-Learning anda.';
}
else{

if($dataPemberitahuan['tipe']=='blokirArtikelGagal'){
$judulPemberitahuan ='<blink>Mencoba untuk memblokir akses pembuatan artikel anda.</blink>';
}else{

if($dataPemberitahuan['tipe']=='pendidikan'){
$judulPemberitahuan ='Telah merubah informasi pendidikan anda';
}else{

if($dataPemberitahuan['tipe']=='infoPribadi'){
$judulPemberitahuan ='Telah merubah informasi pribadi anda';
}


}
}
}
}
}
}
}
}
}
}


if($dataPemberitahuan['status']=='belum'){
$warnaBG = 'style="background: rgba(255,255,0,.24);"';
}
else{
$warnaBG = '';
}


echo'<li '.$warnaBG.'>
<a href="'.$dataPemberitahuan['url'].'">
<table border="0" style="width: 100%; color: white;" cellspacing="0px" cellpadding="0px">
<tr style="vertical-align: top;">

<td style="width: 32px; height: 32px;">
<div style="border-radius: 3px; width: 32px; height: 32px; background: url(tema/avatarKecil/'.$dataPengirimPemberitahuan['avatar'].')center no-repeat; background-size: 32px;"></div>
</td>

<td style="padding-left: 5px;">
<span style="font-size: 12px; font-family: arial; font-weight: bold; color: #646464;"><span class="namaSiswa1">'.$dataPengirimPemberitahuan['nama'].'</span> '.$judulPemberitahuan.'</span><br>
<span style="font-size: 10px; font-family: arial; font-weight: bold; color: #646464;">'.$waktuPemberitahuan_tanggal.' Jam '.$waktuPemberitahuanjam.' WIB</span>

</td>

</tr>
</table>
</a>
</li>' ;

}






mysqli_query($INIPENAMAANMYSQLICONNECT, "update CONTOHDB_pemberitahuan set status='sudah' where penerima='".$dataLogin['id']."' and status='belum'");

}

}

?>




Maaf gan.... ane lupa cara bikin spoiler >.<
Diubah oleh riteenwb 13-12-2013 22:41
0
1.1K
6
GuestAvatar border
Komentar yang asik ya
Mari bergabung, dapatkan informasi dan teman baru!
Website, Webmaster, Webdeveloper
Website, Webmaster, Webdeveloper
KASKUS Official
23.5KThread5.4KAnggota
Urutkan
Terlama
GuestAvatar border
Komentar yang asik ya
Ikuti KASKUS di
© 2026 KASKUS, PT Darta Media Indonesia. All rights reserved.