FORUM ABS REFILL
Selamat datang di forum ABS REFILL, Software pengisisan pulsa otomatis. Silahkan Login / register untuk dapat berkomunikasi dengan sesama pengguna ABS REFILL.

webreport sederhana via hosting (update)

Topik sebelumnya Topik selanjutnya Go down

webreport sederhana via hosting (update)

Post by b1u on Sat Jul 14, 2012 5:24 am

lanjutan webreport sederhana via hosting dr thade sebelumnya..........
ini khusus buat temen2 ABS yang belum bisa menggunakan webreport dilocalhost karena keterbatasan koneksi, dll.
Di versi ini transaksi, inbox dan outbox webreport di hosting lansung bisa berubah sesuai perubahan di PC kita. pada dasarnya cara kerja hampir sama dg yg lama
...yg diperlukan:
1. donlot materialnya disini estrack dan tempatkan file sesuai nama di foldernya
2. pada db pulsaq tambahkan kolom/baris baru pada table inbox, outbox, dan transaksi dg nama KRM, var 50, default null.
3. menjalankan transaksi, inbox, outbox wajib dg browser mozilla uk selalu run.
4. uk update database member, produk, nohp member (dbmember.sql) tetap dg menggunakan cara lama via batch(timer) sehari sekali juga nddak masalah. (nb:tambahan..... mohon tulisan di script dbmember.sql dirubah (di rename) sesuai privasi masing2 uk menjaga hal2 yg tdk diingikan. contoh:Revo211.sql)
5. selamat mencoba...semoga tambah sukses buat semuanya......termasuk pak guru, moga tambah maju lapaknya ....amiiin

avatar
b1u
Member Tetap
Member Tetap

Jumlah posting : 51
Points : 56
Reputation : 1
Birthday : 09.02.79
Join date : 29.12.11
Age : 38
Lokasi : MALANG

Lihat profil user http://pulsa.net76.net/

Kembali Ke Atas Go down

Re: webreport sederhana via hosting (update)

Post by pandaris03 on Sat Jul 14, 2012 7:12 am

b1u wrote:lanjutan webreport sederhana via hosting dr thade sebelumnya..........
ini khusus buat temen2 ABS yang belum bisa menggunakan webreport dilocalhost karena keterbatasan koneksi, dll.
Di versi ini transaksi, inbox dan outbox webreport di hosting lansung bisa berubah sesuai perubahan di PC kita. pada dasarnya cara kerja hampir sama dg yg lama
...yg diperlukan:
1. donlot materialnya disini estrack dan tempatkan file sesuai nama di foldernya
2. pada db pulsaq tambahkan kolom/baris baru pada table inbox, outbox, dan transaksi dg nama KRM, var 50, default null.
3. menjalankan transaksi, inbox, outbox wajib dg browser mozilla uk selalu run.
4. uk update database member, produk, nohp member (dbmember.sql) tetap dg menggunakan cara lama via batch(timer) sehari sekali juga nddak masalah. (nb:tambahan..... mohon tulisan di script dbmember.sql dirubah (di rename) sesuai privasi masing2 uk menjaga hal2 yg tdk diingikan. contoh:Revo211.sql)
5. selamat mencoba...semoga tambah sukses buat semuanya......termasuk pak guru, moga tambah maju lapaknya ....amiiin


Mantap....

pak bos sekalian di contohin cara untuk yang saya tebelin, kan tidak semua User ABS ngerti seperti jenengan toh, seperti saya yang masih newbie dan ga paham apa2...



sekalian nich pertanyaannya

avatar
pandaris03
Member Tetap
Member Tetap

Jumlah posting : 134
Points : 153
Reputation : 1
Join date : 21.12.11
Lokasi : www.centerpulsa.tk Balerante Palimanan Cirebon Jawa Barat

Lihat profil user http://centerpulza.tk

Kembali Ke Atas Go down

Re: webreport sederhana via hosting (update)

Post by diemoko on Sat Jul 14, 2012 10:59 pm

tertarik tapi masih gaptek. cuma bisa menonton dan berharap bisa. semoga sambil berjalan wktu bisa memahami sedikit demi sedikit.
avatar
diemoko
Member Baru
Member Baru

Jumlah posting : 14
Points : 14
Reputation : 0
Birthday : 06.03.76
Join date : 11.05.12
Age : 41
Lokasi : Bogor

Lihat profil user http://www.kilat-pulsa.blogspot.com

Kembali Ke Atas Go down

Re: webreport sederhana via hosting (update)

Post by b1u on Sun Jul 15, 2012 12:32 am

pandaris03 wrote:
Mantap....

pak bos sekalian di contohin cara untuk yang saya tebelin, kan tidak semua User ABS ngerti seperti jenengan toh, seperti saya yang masih newbie dan ga paham apa2...



sekalian nich pertanyaannya


1. penambahan baris baru di table sdh bener, ketiga2nya di kasih semua, inbox, outbox dan trx (fungsinya buat validasi sdh terkirim k hosting aja)
2. unk folder BU dan BUX buat terpisah aja dan taruh dalam folder www semua.
3. ntar address default di browser yg dijlankan adalah index di BU aja. ntar laennya sdh ngikut semua
penampakannya kayak gini:





kalo lagi kerja uk transfer data:




TESTED 1 BULAN LANCAR....!!!
avatar
b1u
Member Tetap
Member Tetap

Jumlah posting : 51
Points : 56
Reputation : 1
Birthday : 09.02.79
Join date : 29.12.11
Age : 38
Lokasi : MALANG

Lihat profil user http://pulsa.net76.net/

Kembali Ke Atas Go down

Re: webreport sederhana via hosting (update)

Post by pandaris03 on Sun Jul 15, 2012 7:37 am

b1u wrote:

1. penambahan baris baru di table sdh bener, ketiga2nya di kasih semua, inbox, outbox dan trx (fungsinya buat validasi sdh terkirim k hosting aja)
2. unk folder BU dan BUX buat terpisah aja dan taruh dalam folder www semua.
3. ntar address default di browser yg dijlankan adalah index di BU aja. ntar laennya sdh ngikut semua
penampakannya kayak gini:



mantap... yang di jalanin hanya Browser saja nich bos, file bat. ga di jalalni seperti yang dulu (versi 1)





kalo lagi kerja uk transfer data:




TESTED 1 BULAN LANCAR....!!!
avatar
pandaris03
Member Tetap
Member Tetap

Jumlah posting : 134
Points : 153
Reputation : 1
Join date : 21.12.11
Lokasi : www.centerpulsa.tk Balerante Palimanan Cirebon Jawa Barat

Lihat profil user http://centerpulza.tk

Kembali Ke Atas Go down

Re: webreport sederhana via hosting (update)

Post by b1u on Sun Jul 15, 2012 7:14 pm

ya...browser aja yang wajib dijalankan terus.....
file bat ndak perlu dijalankan terus, cukup sesekali aja kalau ada perubahan harga dan data member aja(sehari sekali sdh cukup).
koneksi nddak perlu yang bagus... yang penting bisa browsing dah cukup...

SELAMT BERKARYA UK SEMUA MEMBER ABS.
avatar
b1u
Member Tetap
Member Tetap

Jumlah posting : 51
Points : 56
Reputation : 1
Birthday : 09.02.79
Join date : 29.12.11
Age : 38
Lokasi : MALANG

Lihat profil user http://pulsa.net76.net/

Kembali Ke Atas Go down

Re: webreport sederhana via hosting (update)

Post by b1u on Sun Jul 15, 2012 7:16 pm

diemoko wrote:tertarik tapi masih gaptek. cuma bisa menonton dan berharap bisa. semoga sambil berjalan wktu bisa memahami sedikit demi sedikit.
sabar aja gan...yng penting ada kemauan dan usaha.... hasil belakangn... yakin pasti bisa...
avatar
b1u
Member Tetap
Member Tetap

Jumlah posting : 51
Points : 56
Reputation : 1
Birthday : 09.02.79
Join date : 29.12.11
Age : 38
Lokasi : MALANG

Lihat profil user http://pulsa.net76.net/

Kembali Ke Atas Go down

Re: webreport sederhana via hosting (update)

Post by pandaris03 on Mon Jul 16, 2012 7:55 am

ada perbedaan penampakan nich master



dan perasaan script di inner, outer dan trx (folder bux ) sama ya ... atau saya yang kurang teliti ya

ini file ke 3 nya BUX
Code:
<?
require("dbconek.php");
dbConnect();   
$tanggal=date("Y-m-d");
$end = mysql_query("SELECT * FROM inbox ORDER by datetime DESC");
$bc = mysql_fetch_array($end);
?>


<?
$bidang="$bc[datetime]";
$kata_depancx=str_replace('-',' @ ',$bidang);
$iv=1;
$kata_depanc = implode(" ", array_slice(explode(" ", $kata_depancx), 2, $iv))."";//ambil kata

$kata_depan=substr($bidang,0,10);
$kata_depan2=substr($bidang,0,13);
$kata_depan1=substr($bidang,10,3);
$kata_depan1a=$kata_depan1-1;
$kata_depanb="$kata_depan $kata_depan1a";
$kata_depan2a=substr($bidang,0,7);

 ?>


<script type = "text/javascript">
function submitForm() {
document.forms[0].submit();
}
</script>
<!-- STEP TWO: Insert the onLoad event handler into your BODY tag  -->

<body onload="setTimeout('submitForm()',3000)">

<?php


function error( $error )
   {
   echo "<body background=\"exptextb.jpg\">\n";
   echo "<p align=\"center\" style=\"margin-top: 0; margin-bottom: 0\"> </p>\n";
    echo "<div align=\"center\">\n";
   echo "<img src=\"images/error.png\" width=\"30\" height=\"30\"> <br><br><br>\n";
    echo "<center>\n";
    echo "<table border=\"1\" cellpadding=\"0\" cellspacing=\"0\" style=\"border-collapse: collapse\" bordercolor=\"#FF0000\" width=\"400\" id=\"AutoNumber1\">\n";
    echo " <tr>\n";
    echo " <td bgcolor=\"#FFFFFF\">\n";
    echo " <p align=\"center\" style=\"margin-top: 0; margin-bottom: 0\"><b>\n";
    echo " <font face=\"Arial\" size=\"5\">Error !!!</font></b></p>\n";
    echo " <p align=\"center\" style=\"margin-top: 0; margin-bottom: 0\"> </p>\n";
    echo " <p align=\"center\" style=\"margin-top: 0; margin-bottom: 0\"><b>\n";
    echo " <font color=\"#FF0000\">$error</font></b></p>\n";
    echo " <p align=\"center\" style=\"margin-top: 0; margin-bottom: 0\">&nbsp;</p>\n";
    echo " <p align=\"center\" style=\"margin-top: 0; margin-bottom: 0\">\n";
    echo " <a href=\"javascript:history.back()\">back</a></td>\n";
    echo " </tr>\n";
    echo "</table>\n";
    echo "</center>\n";
    echo "</div>\n";

   exit;
   }
if(isset($_GET['ide']))
{
//error ( "No Verifikasi $ide SALAH");
mysql_query("UPDATE inbox SET KRM='1' WHERE id='$ide'") or error( mysql_error() );
}


$id = @mysql_connect($dbHost,$dbUser,$dbPasswd);
$db = @mysql_select_db($dbName,$id);
$stat='1';
$kirim='0';

// jumlah data yang akan ditampilkan per halaman
 
$dataPerPage = 2;
 
// apabila $_GET['page'] sudah didefinisikan, gunakan nomor halaman tersebut,
// sedangkan apabila belum, nomor halamannya 1.
 
if(isset($_GET['page']))
{
    $noPage = $_GET['page'];
}
else $noPage = 1;
 
// perhitungan offset
 
$offset = ($noPage - 1) * $dataPerPage;

$query  = "SELECT COUNT(*) AS jumData FROM inbox";
$hasil  = mysql_query($query);
$data    = mysql_fetch_array($hasil);
 
$jumData = $data['jumData'];
 
// menentukan jumlah halaman yang muncul berdasarkan jumlah semua data
 
$jumPage = ceil($jumData/$dataPerPage);
 
 
$query = "SELECT * FROM inbox where datetime LIKE '$kata_depan%' && KRM='$kirim' ORDER BY id DESC LIMIT $offset, $dataPerPage";
 
$result = mysql_query($query) or die('Error');
 
// menampilkan data

while($row = mysql_fetch_array($result))
{
dbConnect();

 echo " <font face=\"verdana\" style=\"font-size: 8pt\" color=\"#000080\"><FORM action=\"http://pulsa.net76.net/ihos.php\" name=\"rendeman\" method=\"post\" onSubmit=\"return validate3();\">ID_AGEN $bu[id]\n";
        echo "<font face=\"verdana\" style=\"font-size: 8pt\" color=\"blue\">
       

<INPUT id=\"id\"  name=\"id\" value=\"$row[id]\" size=10>
<INPUT id=\"datetime\"  name=\"datetime\" value=\"$row[datetime]\" size=20>
<INPUT id=\"pengirim\"  name=\"pengirim\" value=\"$row[pengirim]\" size=20>
<INPUT id=\"pesan\"  name=\"pesan\" value=\"$row[pesan]\" size=160>
<INPUT id=\"status\"  name=\"status\" value=\"$row[status]\" size=15>


<INPUT id=\"user\" type=\"hidden\" name=\"user\"  value=\"$user\" size=10><INPUT type=submit value=\"kirim\"></form>\n";


};


 
echo "<br><br>";
 
// mencari jumlah semua data dalam tabel guestbook
 
$query  = "SELECT COUNT(*) AS jumData FROM inbox where datetime LIKE '$kata_depan%' && KRM='$kirim'";
$hasil  = mysql_query($query);
$data    = mysql_fetch_array($hasil);
 
$jumData = $data['jumData'];
 
// menentukan jumlah halaman yang muncul berdasarkan jumlah semua data
 
$jumPage = ceil($jumData/$dataPerPage);
 
// menampilkan link previous
 
if ($noPage > 1) echo  "<a href='".$_SERVER['PHP_SELF']."?page=".($noPage-1)."'  style=\"font-size:9px \"><<< Prev</a>";
 
// memunculkan nomor halaman dan linknya
 
for($page = 1; $page <= $jumPage; $page++)
{
        if ((($page >= $noPage - 3) && ($page <= $noPage + 3)) || ($page == 1) || ($page == $jumPage))
        { 
            if (($showPage == 1) && ($page != 2))  echo "";
            if (($showPage != ($jumPage - 1)) && ($page == $jumPage))  echo "";
            if ($page == $noPage) echo "<font  size=\"1px\" face=\"arial\" color=\"black\"\"></font> <b style=\"font-size:9px ; color:red \">".$page."</b>";
            else echo " <a href='".$_SERVER['PHP_SELF']."?page=".$page."'  style=\"font-size:9px \">".$page."</a>";
            $showPage = $page;         
        }
}
 
// menampilkan link next
 
if ($noPage < $jumPage) echo " <a href='".$_SERVER['PHP_SELF']."?page=".($noPage+1)."'  style=\"font-size:9px \">Next >>></a>";

 
?>


mohon petunjuk
avatar
pandaris03
Member Tetap
Member Tetap

Jumlah posting : 134
Points : 153
Reputation : 1
Join date : 21.12.11
Lokasi : www.centerpulsa.tk Balerante Palimanan Cirebon Jawa Barat

Lihat profil user http://centerpulza.tk

Kembali Ke Atas Go down

Re: webreport sederhana via hosting (update)

Post by Indah Karya Mandiri on Mon Jul 16, 2012 7:55 pm

wuih mantaap gan Very Happy

Indah Karya Mandiri
Member Baru
Member Baru

Jumlah posting : 1
Points : 1
Reputation : 0
Birthday : 23.02.69
Join date : 24.12.11
Age : 48

Lihat profil user

Kembali Ke Atas Go down

Re: webreport sederhana via hosting (update)

Post by pandaris03 on Tue Jul 17, 2012 7:47 am

Masalah-Masalah di atas yang saya sampaikan sudah bisa teratasi namun masih ada sedikit perbedaan dan error di antaranya...........

1. tombol update harga di clik maka halaman Localhost/BU otomatis pindah ke halaman dan munculpesan ERROR ke halaman http://webreport/dbu.php
Parse error: syntax error, unexpected '*' in /home/u214057591/public_html/dbu.php on line 55

2. Di Penampakan KIRIM Data punya saya hanya satu ga 2 kaya punya pak bos


3. di penampakan KRIM Data ada warning

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in C:\AppServ\www\BUX\transaksi.php on line 6


4.setelah dijalankan 30 Menit WEBREPORT jadi ga bisa di AKSES dan muncul pesan seperti ini



setelah http://localhost/bu/ di hentkan Nunggu 30 menit sampai 60 menit webreport baru bisa di AKSES
avatar
pandaris03
Member Tetap
Member Tetap

Jumlah posting : 134
Points : 153
Reputation : 1
Join date : 21.12.11
Lokasi : www.centerpulsa.tk Balerante Palimanan Cirebon Jawa Barat

Lihat profil user http://centerpulza.tk

Kembali Ke Atas Go down

Re: webreport sederhana via hosting (update)

Post by b1u on Tue Jul 17, 2012 8:33 pm

coba donlot ulang lagi, bbrp file sdh dibenahi:
1. masalh di script dbu.php silahkan direplace dg yg baru
2. kirim data emang sementara masih 1 dulu (trx yg SUKSES aja), ntar bawahnya menyusul
3. Tolong edit: INNER.PHP, OUTER.PHP, TRANSAKSI.PHP yang ada tulisan http://xxxnamahostingxxx diganti dg nama hosting yg dipakai uk webreport
4. connection timeout... ada masalah di hostingnya.

sistem kerja script ini akanmengirim data satu persatu(perbaris). selama data satu baris belum terkirim.... data dibawahnya akan terpending. jadi selama hosting dan koneksi nddak ada masalah. kirim data tetap lancar.
avatar
b1u
Member Tetap
Member Tetap

Jumlah posting : 51
Points : 56
Reputation : 1
Birthday : 09.02.79
Join date : 29.12.11
Age : 38
Lokasi : MALANG

Lihat profil user http://pulsa.net76.net/

Kembali Ke Atas Go down

Re: webreport sederhana via hosting (update)

Post by pandaris03 on Wed Jul 25, 2012 5:27 am

MANTAP.... klo muncul warning seperti ini di pengaruh ga ya


kolom KIRIM DATA
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in C:\AppServ\www\BUX\transaksi.php on line 6

BUX\transaksi.php:

[code]
[code]require("dbconek.php");
dbConnect();
$tanggal=date("Y-m-d");
$end = mysql_query("SELECT * FROM transaksi ORDER by datetime DESC");
$bc = mysql_fetch_array($end);
?>


$bidang="$bc[datetime]";
$kata_depancx=str_replace('-',' @ ',$bidang);
$iv=1;
$kata_depanc = implode(" ", array_slice(explode(" ", $kata_depancx), 2, $iv))."";//ambil kata

$kata_depan=substr($bidang,0,10);
$kata_depan2=substr($bidang,0,13);
$kata_depan1=substr($bidang,10,3);
$kata_depan1a=$kata_depan1-1;
$kata_depanb="$kata_depan $kata_depan1a";
$kata_depan2a=substr($bidang,0,7);
[/code]


kolom KIRIM INBOX

Fatal error: Maximum execution time of 30 seconds exceeded in C:\AppServ\www\BUX\inner.php on line 5

Fatal error: Maximum execution time of 30 seconds exceeded in C:\AppServ\www\BUX\inner.php on line 66


BUX\inner.php:

[code]
require("dbconek.php");
dbConnect();
$tanggal=date("Y-m-d");
$end = mysql_query("SELECT * FROM inbox ORDER by datetime DESC");
$bc = mysql_fetch_array($end);
?>


$bidang="$bc[datetime]";
$kata_depancx=str_replace('-',' @ ',$bidang);
$iv=1;
$kata_depanc = implode(" ", array_slice(explode(" ", $kata_depancx), 2, $iv))."";//ambil kata

$kata_depan=substr($bidang,0,10);
$kata_depan2=substr($bidang,0,13);
$kata_depan1=substr($bidang,10,3);
$kata_depan1a=$kata_depan1-1;
$kata_depanb="$kata_depan $kata_depan1a";
$kata_depan2a=substr($bidang,0,7);

?>



function submitForm() {
document.forms[0].submit();
}







function error( $error )
{
echo "\n";
echo "

 

\n";
echo "
\n";
echo "


\n";
echo "
\n";
echo "\n";
echo " \n";
echo " \n";
echo " \n";
echo "
\n";
echo "

\n";
echo " Error !!!

\n";
echo "

 

\n";
echo "

\n";
echo " $error

\n";
echo "

 

\n";
echo "

\n";
echo " back

\n";
echo "
\n";
echo "
\n";

exit;
}
if(isset($_GET['ide']))
{
//error ( "No Verifikasi $ide SALAH");
mysql_query("UPDATE inbox SET KRM='1' WHERE id='$ide'") or error( mysql_error() );
}


$id = @mysql_connect($dbHost,$dbUser,$dbPasswd);
$db = @mysql_select_db($dbName,$id);
$stat='1';
$kirim='0';

// jumlah data yang akan ditampilkan per halaman

$dataPerPage = 2;

// apabila $_GET['page'] sudah didefinisikan, gunakan nomor halaman tersebut,
// sedangkan apabila belum, nomor halamannya 1.

if(isset($_GET['page']))
{
$noPage = $_GET['page'];
}
else $noPage = 1;

// perhitungan offset

$offset = ($noPage - 1) * $dataPerPage;

$query = "SELECT COUNT(*) AS jumData FROM inbox";
$hasil = mysql_query($query);
$data = mysql_fetch_array($hasil);

$jumData = $data['jumData'];

// menentukan jumlah halaman yang muncul berdasarkan jumlah semua data

$jumPage = ceil($jumData/$dataPerPage);


$query = "SELECT * FROM inbox where datetime LIKE '$kata_depan%' && KRM='$kirim' ORDER BY id DESC LIMIT $offset, $dataPerPage";

$result = mysql_query($query) or die('Error');

// menampilkan data

while($row = mysql_fetch_array($result))
{
dbConnect();

echo "
ID_AGEN $bu[id]\n";
echo "









\n";


};



echo "

";

// mencari jumlah semua data dalam tabel guestbook

$query = "SELECT COUNT(*) AS jumData FROM inbox where datetime LIKE '$kata_depan%' && KRM='$kirim'";
$hasil = mysql_query($query);
$data = mysql_fetch_array($hasil);

$jumData = $data['jumData'];

// menentukan jumlah halaman yang muncul berdasarkan jumlah semua data

$jumPage = ceil($jumData/$dataPerPage);

// menampilkan link previous

if ($noPage > 1) echo "<<< Prev";

// memunculkan nomor halaman dan linknya

for($page = 1; $page <= $jumPage; $page++)
{
if ((($page >= $noPage - 3) && ($page <= $noPage + 3)) || ($page == 1) || ($page == $jumPage))
{
if (($showPage == 1) && ($page != 2)) echo "";
if (($showPage != ($jumPage - 1)) && ($page == $jumPage)) echo "";
if ($page == $noPage) echo " ".$page."";
else echo " ".$page."";
$showPage = $page;
}
}

// menampilkan link next

if ($noPage < $jumPage) echo " Next >>>";


?>

[/code]


Fatal error: Maximum execution time of 30 seconds exceeded in C:\AppServ\www\BUX\outer.php on line 5

Fatal error: Maximum execution time of 30 seconds exceeded in C:\AppServ\www\BUX\outer.php on line 66


BUX\outer.php:

[code]
require("dbconek.php");
dbConnect();
$tanggal=date("Y-m-d");
$end = mysql_query("SELECT * FROM inbox ORDER by datetime DESC");
$bc = mysql_fetch_array($end);
?>


$bidang="$bc[datetime]";
$kata_depancx=str_replace('-',' @ ',$bidang);
$iv=1;
$kata_depanc = implode(" ", array_slice(explode(" ", $kata_depancx), 2, $iv))."";//ambil kata

$kata_depan=substr($bidang,0,10);
$kata_depan2=substr($bidang,0,13);
$kata_depan1=substr($bidang,10,3);
$kata_depan1a=$kata_depan1-1;
$kata_depanb="$kata_depan $kata_depan1a";
$kata_depan2a=substr($bidang,0,7);

?>



function submitForm() {
document.forms[0].submit();
}







function error( $error )
{
echo "\n";
echo "

 

\n";
echo "
\n";
echo "


\n";
echo "
\n";
echo "\n";
echo " \n";
echo " \n";
echo " \n";
echo "
\n";
echo "

\n";
echo " Error !!!

\n";
echo "

 

\n";
echo "

\n";
echo " $error

\n";
echo "

 

\n";
echo "

\n";
echo " back

\n";
echo "
\n";
echo "
\n";

exit;
}
if(isset($_GET['ide']))
{
//error ( "No Verifikasi $ide SALAH");
mysql_query("UPDATE outbox SET KRM='1' WHERE id='$ide'") or error( mysql_error() );
}


$id = @mysql_connect($dbHost,$dbUser,$dbPasswd);
$db = @mysql_select_db($dbName,$id);
$stat='1';
$kirim='0';

// jumlah data yang akan ditampilkan per halaman

$dataPerPage = 2;

// apabila $_GET['page'] sudah didefinisikan, gunakan nomor halaman tersebut,
// sedangkan apabila belum, nomor halamannya 1.

if(isset($_GET['page']))
{
$noPage = $_GET['page'];
}
else $noPage = 1;

// perhitungan offset

$offset = ($noPage - 1) * $dataPerPage;

$query = "SELECT COUNT(*) AS jumData FROM outbox";
$hasil = mysql_query($query);
$data = mysql_fetch_array($hasil);

$jumData = $data['jumData'];

// menentukan jumlah halaman yang muncul berdasarkan jumlah semua data

$jumPage = ceil($jumData/$dataPerPage);


$query = "SELECT * FROM outbox where datetime LIKE '$kata_depan%' && KRM='$kirim' ORDER BY id DESC LIMIT $offset, $dataPerPage";

$result = mysql_query($query) or die('Error');

// menampilkan data

while($row = mysql_fetch_array($result))
{
dbConnect();

echo "
ID_AGEN $bu[id]\n";
echo "









\n";


};



echo "

";

// mencari jumlah semua data dalam tabel guestbook

$query = "SELECT COUNT(*) AS jumData FROM outbox where datetime LIKE '$kata_depan%' && KRM='$kirim'";
$hasil = mysql_query($query);
$data = mysql_fetch_array($hasil);

$jumData = $data['jumData'];

// menentukan jumlah halaman yang muncul berdasarkan jumlah semua data

$jumPage = ceil($jumData/$dataPerPage);

// menampilkan link previous

if ($noPage > 1) echo "<<< Prev";

// memunculkan nomor halaman dan linknya

for($page = 1; $page <= $jumPage; $page++)
{
if ((($page >= $noPage - 3) && ($page <= $noPage + 3)) || ($page == 1) || ($page == $jumPage))
{
if (($showPage == 1) && ($page != 2)) echo "";
if (($showPage != ($jumPage - 1)) && ($page == $jumPage)) echo "";
if ($page == $noPage) echo " ".$page."";
else echo " ".$page."";
$showPage = $page;
}
}

// menampilkan link next

if ($noPage < $jumPage) echo " Next >>>";


?>
[/code]


kOTAK yang paling bawah sering muncul kalimat seperti ini


Fatal error: Maximum execution time of 30 seconds exceeded in C:\AppServ\www\BU\pros.php on line 28
avatar
pandaris03
Member Tetap
Member Tetap

Jumlah posting : 134
Points : 153
Reputation : 1
Join date : 21.12.11
Lokasi : www.centerpulsa.tk Balerante Palimanan Cirebon Jawa Barat

Lihat profil user http://centerpulza.tk

Kembali Ke Atas Go down

Re: webreport sederhana via hosting (update)

Post by b1u on Fri Jul 27, 2012 6:30 am

1. transaksi.php, tulisan scriptnya coba dikembalikan lagi sesuai dg kemaren sy berikan dichat.
2. muncul tulisan "Maximum execution time of 30 seconds exceeded" msh ada kesalahan di tulisan scriptnya. karena sistem script ini tdk membutuhakn execusi/kirim data lebih 30detik. perdata hanya 1 detik sdh terkirim k hosting. coba scriptnya di cek lagi mgnkin ada yg kerubah dr aslinya.
avatar
b1u
Member Tetap
Member Tetap

Jumlah posting : 51
Points : 56
Reputation : 1
Birthday : 09.02.79
Join date : 29.12.11
Age : 38
Lokasi : MALANG

Lihat profil user http://pulsa.net76.net/

Kembali Ke Atas Go down

Re: webreport sederhana via hosting (update)

Post by pandaris03 on Fri Jul 27, 2012 9:22 pm

b1u wrote:1. transaksi.php, tulisan scriptnya coba dikembalikan lagi sesuai dg kemaren sy berikan dichat.
2. muncul tulisan "Maximum execution time of 30 seconds exceeded" msh ada kesalahan di tulisan scriptnya. karena sistem script ini tdk membutuhakn execusi/kirim data lebih 30detik. perdata hanya 1 detik sdh terkirim k hosting. coba scriptnya di cek lagi mgnkin ada yg kerubah dr aslinya.

Mohon di bantu pak bos, sudah saya lakukan seperti yang bos sampaikan di ym hasil penampakannya seperti ini



seperti ga ada reaksi dan aksi, direport webnya pun ga to update

setelah saya ganti dengan yang di atas maka penampakannya seperti ini



dan sering muncul error sepertidi atas pak bos

Munkin ada yang ke hapus atau ke rubah ya pak bos, maklum ane masih newbie poooooool sudah saya coba cari2 kesalahan ngerubahnya tapi tetep ga ketemu

Mohon di bantu koreksinya pak bos,

file srcipt aslidi sini BUX Asli

file hasil editan ini BUX editannya

Trimakasih sebelummnya
avatar
pandaris03
Member Tetap
Member Tetap

Jumlah posting : 134
Points : 153
Reputation : 1
Join date : 21.12.11
Lokasi : www.centerpulsa.tk Balerante Palimanan Cirebon Jawa Barat

Lihat profil user http://centerpulza.tk

Kembali Ke Atas Go down

Re: webreport sederhana via hosting (update)

Post by b1u on Sat Jul 28, 2012 6:15 am

1. sdh sy tes hasil editan si bos, script paling atas tetap dikembalikan ke semula (aslinya). dan hasil tdk bermasalah/no error.
kalaupun ditampilan diam tidak bergeming/tdk muncul apa2 berarti masih ada masalah koneksi antara database dan scriptnya....
2. sy mau tanya ...penambahan baris KRM disisi mana? di db localhost apa di hostingnya ya?
avatar
b1u
Member Tetap
Member Tetap

Jumlah posting : 51
Points : 56
Reputation : 1
Birthday : 09.02.79
Join date : 29.12.11
Age : 38
Lokasi : MALANG

Lihat profil user http://pulsa.net76.net/

Kembali Ke Atas Go down

Re: webreport sederhana via hosting (update)

Post by pandaris03 on Sat Jul 28, 2012 7:10 am

b1u wrote:1. sdh sy tes hasil editan si bos, script paling atas tetap dikembalikan ke semula (aslinya). dan hasil tdk bermasalah/no error.
kalaupun ditampilan diam tidak bergeming/tdk muncul apa2 berarti masih ada masalah koneksi antara database dan scriptnya....
2. sy mau tanya ...penambahan baris KRM disisi mana? di db localhost apa di hostingnya ya?

Baris KRM sy tambahkan di localhost dan di Hosting bos, yang bener di mana ya...............????
avatar
pandaris03
Member Tetap
Member Tetap

Jumlah posting : 134
Points : 153
Reputation : 1
Join date : 21.12.11
Lokasi : www.centerpulsa.tk Balerante Palimanan Cirebon Jawa Barat

Lihat profil user http://centerpulza.tk

Kembali Ke Atas Go down

Re: webreport sederhana via hosting (update)

Post by b1u on Mon Jul 30, 2012 4:35 am

di localhost aja sdh cukup dan taruh di inbox, outbox ,dan transaksi
coba bantu liat di dlm isi database baris KRMnya. semua data harus terisi angka "0" (tdk boleh kosong). krn ini pengaruh bisa tdk terbacanya database oleh script.

hasil menambahkan KRM:



kalo ada data masuk KRM akan terisi "0", bila sdh terkirim k hosting akan berubah angka "1"


avatar
b1u
Member Tetap
Member Tetap

Jumlah posting : 51
Points : 56
Reputation : 1
Birthday : 09.02.79
Join date : 29.12.11
Age : 38
Lokasi : MALANG

Lihat profil user http://pulsa.net76.net/

Kembali Ke Atas Go down

Re: webreport sederhana via hosting (update)

Post by pandaris03 on Mon Jul 30, 2012 9:59 am

afro hmmm perasaan sudah sama semua ya... tapi belum sukses2 juga ya...


ane share nich scriptnya kali ada yang bisa bantu kesalahannya di mana, munkin ada yang kerubah tanpa sengaja, maklum ane new member


transaksi.php:

Code:
<?
require("dbconek.php");
dbConnect();   
$tanggal=date("Y-m-d");
$end = mysql_query("SELECT * FROM inbox ORDER by datetime DESC");
$bc = mysql_fetch_array($end);
?>


<?
$bidang="$bc[datetime]";
$kata_depancx=str_replace('-',' @ ',$bidang);
$iv=1;
$kata_depanc = implode(" ", array_slice(explode(" ", $kata_depancx), 2, $iv))."";//ambil kata

$kata_depan=substr($bidang,0,10);
$kata_depan2=substr($bidang,0,13);
$kata_depan1=substr($bidang,10,3);
$kata_depan1a=$kata_depan1-1;
$kata_depanb="$kata_depan $kata_depan1a";
$kata_depan2a=substr($bidang,0,7);

 ?>


<script type = "text/javascript">
function submitForm() {
document.forms[0].submit();
}
</script>
<!-- STEP TWO: Insert the onLoad event handler into your BODY tag  -->

<body onload="setTimeout('submitForm()',3000)">

<?php


function error( $error )
   {
   echo "<body background=\"exptextb.jpg\">\n";
   echo "<p align=\"center\" style=\"margin-top: 0; margin-bottom: 0\"> </p>\n";
    echo "<div align=\"center\">\n";
   echo "<img src=\"images/error.png\" width=\"30\" height=\"30\"> <br><br><br>\n";
    echo "<center>\n";
    echo "<table border=\"1\" cellpadding=\"0\" cellspacing=\"0\" style=\"border-collapse: collapse\" bordercolor=\"#FF0000\" width=\"400\" id=\"AutoNumber1\">\n";
    echo " <tr>\n";
    echo " <td bgcolor=\"#FFFFFF\">\n";
    echo " <p align=\"center\" style=\"margin-top: 0; margin-bottom: 0\"><b>\n";
    echo " <font face=\"Arial\" size=\"5\">Error !!!</font></b></p>\n";
    echo " <p align=\"center\" style=\"margin-top: 0; margin-bottom: 0\"> </p>\n";
    echo " <p align=\"center\" style=\"margin-top: 0; margin-bottom: 0\"><b>\n";
    echo " <font color=\"#FF0000\">$error</font></b></p>\n";
    echo " <p align=\"center\" style=\"margin-top: 0; margin-bottom: 0\"> </p>\n";
    echo " <p align=\"center\" style=\"margin-top: 0; margin-bottom: 0\">\n";
    echo " <a href=\"javascript:history.back()\">back</a></td>\n";
    echo " </tr>\n";
    echo "</table>\n";
    echo "</center>\n";
    echo "</div>\n";

   exit;
   }
if(isset($_GET['ide']))
{
//error ( "No Verifikasi $ide SALAH");
mysql_query("UPDATE transaksi SET KRM='1' WHERE id='$ide'") or error( mysql_error() );
}


$id = @mysql_connect($dbHost,$dbUser,$dbPasswd);
$db = @mysql_select_db($dbName,$id);
$stat='1';
$kirim='0';

// jumlah data yang akan ditampilkan per halaman
 
$dataPerPage = 2;
 
// apabila $_GET['page'] sudah didefinisikan, gunakan nomor halaman tersebut,
// sedangkan apabila belum, nomor halamannya 1.
 
if(isset($_GET['page']))
{
    $noPage = $_GET['page'];
}
else $noPage = 1;
 
// perhitungan offset
 
$offset = ($noPage - 1) * $dataPerPage;

$query  = "SELECT COUNT(*) AS jumData FROM transaksi";
$hasil  = mysql_query($query);
$data    = mysql_fetch_array($hasil);
 
$jumData = $data['jumData'];
 
// menentukan jumlah halaman yang muncul berdasarkan jumlah semua data
 
$jumPage = ceil($jumData/$dataPerPage);
 
 
$query = "SELECT * FROM transaksi where datetime_transaksi LIKE '$kata_depan%' && kode_produk NOT LIKE '-' && status='$stat' && KRM='$kirim' ORDER BY id DESC LIMIT $offset, $dataPerPage";
 
$result = mysql_query($query) or die('Error');
 
// menampilkan data

while($row = mysql_fetch_array($result))
{
dbConnect();

 echo " <font face=\"verdana\" style=\"font-size: 8pt\" color=\"#000080\"><FORM action=\"http://pandaris03.byethost16.com/hostran.php\" name=\"rendeman\" method=\"post\" onSubmit=\"return validate3();\">ID_AGEN $bu[id]\n";
        echo "<font face=\"verdana\" style=\"font-size: 8pt\" color=\"blue\">
       

<INPUT id=\"id\"  name=\"id\" value=\"$row[id]\" size=10>
<INPUT id=\"datetime_sms\"  name=\"datetime_sms\" value=\"$row[datetime_sms]\" size=20>
<INPUT id=\"datetime_transaksi\"  name=\"datetime_transaksi\" value=\"$row[datetime_transaksi]\" size=20>
<INPUT id=\"kode_produk\"  name=\"kode_produk\" value=\"$row[kode_produk]\" size=5>
<INPUT id=\"tujuan\"  name=\"tujuan\" value=\"$row[tujuan]\" size=15>
<INPUT id=\"kode_reseller\"  name=\"kode_reseller\" value=\"$row[kode_reseller]\" size=5>
<INPUT id=\"hp_reseller\"  name=\"hp_reseller\" value=\"$row[hp_reseller]\" size=5>
<INPUT id=\"deposit_awal\"  name=\"deposit_awal\" value=\"$row[deposit_awal]\" size=5>
<INPUT id=\"deposit_akhir\"  name=\"deposit_akhir\" value=\"$row[deposit_akhir]\" size=5>
<INPUT id=\"harga_beli\"  name=\"harga_beli\" value=\"$row[harga_beli]\" size=5>
<INPUT id=\"status\"  name=\"status\" value=\"$row[status]\" size=5>
<INPUT id=\"keterangan\"  name=\"keterangan\" value=\"$row[keterangan]\" size=50>

<INPUT id=\"user\" type=\"hidden\" name=\"user\"  value=\"$user\" size=10><INPUT type=submit value=\"kirim\"></form>\n";


};


 
echo "<br><br>";
 
// mencari jumlah semua data dalam tabel guestbook
 
$query  = "SELECT COUNT(*) AS jumData FROM transaksi where datetime_transaksi LIKE '$kata_depan%' && kode_produk NOT LIKE '-' && status='$stat' && KRM='$kirim'";
$hasil  = mysql_query($query);
$data    = mysql_fetch_array($hasil);
 
$jumData = $data['jumData'];
 
// menentukan jumlah halaman yang muncul berdasarkan jumlah semua data
 
$jumPage = ceil($jumData/$dataPerPage);
 
// menampilkan link previous
 
if ($noPage > 1) echo  "<a href='".$_SERVER['PHP_SELF']."?page=".($noPage-1)."'  style=\"font-size:9px \"><<< Prev</a>";
 
// memunculkan nomor halaman dan linknya
 
for($page = 1; $page <= $jumPage; $page++)
{
        if ((($page >= $noPage - 3) && ($page <= $noPage + 3)) || ($page == 1) || ($page == $jumPage))
        { 
            if (($showPage == 1) && ($page != 2))  echo "";
            if (($showPage != ($jumPage - 1)) && ($page == $jumPage))  echo "";
            if ($page == $noPage) echo "<font  size=\"1px\" face=\"arial\" color=\"black\"\"></font> <b style=\"font-size:9px ; color:red \">".$page."</b>";
            else echo " <a href='".$_SERVER['PHP_SELF']."?page=".$page."'  style=\"font-size:9px \">".$page."</a>";
            $showPage = $page;         
        }
}
 
// menampilkan link next
 
if ($noPage < $jumPage) echo " <a href='".$_SERVER['PHP_SELF']."?page=".($noPage+1)."'  style=\"font-size:9px \">Next >>></a>";

 
?>

index.php di bux:

Code:

<SCRIPT LANGUAGE="JavaScript">

<!-- Begin 1000=1detik
redirTime = "10000";
redirURL = ".";
function redirTimer() { self.setTimeout("self.location.href = redirURL;",redirTime); }
//  End -->
</script>
<BODY onLoad="redirTimer()">

<p>
<font face="Arial, Helvetica, sans-serif">KIRIM DATA</font><br>
    <div align="center" >
      <iframe src="http://localhost/BUX/transaksi.php" style="background-color:#CCCCCC;  " height="80" width="950" frameborder="10" > </iframe>
    </div>
<br>
<p>
<font face="Arial, Helvetica, sans-serif">KIRIM INBOX</font><br>
    <div align="center" >
      <iframe src="http://localhost/BUX/inner.php" style="background-color:#CCCCCC;  " height="180" width="950" frameborder="10" > </iframe>
    </div>
<br>
<p>
<font face="Arial, Helvetica, sans-serif">KIRIM OUTBOX</font><br>
    <div align="center" >
      <iframe src="http://localhost/BUX/outer.php" style="background-color:#CCCCCC;  " height="180" width="950" frameborder="10" > </iframe>
    </div>
<br>


dbconek.php:

Code:

<?
    $dbHost = "localhost";                        // Database pc
   $dbName = "pulsaq";                        // Database name pc
   $dbUser = "sesuaidengan pc";                            // Database user  pc
   $dbPasswd = "sesuai dengan pc";                              // Database password pc
function dbConnect()
   {
      global $dbHost, $dbUser, $dbPasswd, $dbName;
      mysql_connect( $dbHost, $dbUser, $dbPasswd ) or error( mysql_error() );
      mysql_select_db( $dbName );
   }
dbConnect();
?>

outer.php:

Code:
<?
require("dbconek.php");
dbConnect();   
$tanggal=date("Y-m-d");
$end = mysql_query("SELECT * FROM inbox ORDER by datetime DESC");
$bc = mysql_fetch_array($end);
?>


<?
$bidang="$bc[datetime]";
$kata_depancx=str_replace('-',' @ ',$bidang);
$iv=1;
$kata_depanc = implode(" ", array_slice(explode(" ", $kata_depancx), 2, $iv))."";//ambil kata

$kata_depan=substr($bidang,0,10);
$kata_depan2=substr($bidang,0,13);
$kata_depan1=substr($bidang,10,3);
$kata_depan1a=$kata_depan1-1;
$kata_depanb="$kata_depan $kata_depan1a";
$kata_depan2a=substr($bidang,0,7);

 ?>


<script type = "text/javascript">
function submitForm() {
document.forms[0].submit();
}
</script>
<!-- STEP TWO: Insert the onLoad event handler into your BODY tag  -->

<body onload="setTimeout('submitForm()',3000)">

<?php


function error( $error )
   {
   echo "<body background=\"exptextb.jpg\">\n";
   echo "<p align=\"center\" style=\"margin-top: 0; margin-bottom: 0\"> </p>\n";
    echo "<div align=\"center\">\n";
   echo "<img src=\"images/error.png\" width=\"30\" height=\"30\"> <br><br><br>\n";
    echo "<center>\n";
    echo "<table border=\"1\" cellpadding=\"0\" cellspacing=\"0\" style=\"border-collapse: collapse\" bordercolor=\"#FF0000\" width=\"400\" id=\"AutoNumber1\">\n";
    echo " <tr>\n";
    echo " <td bgcolor=\"#FFFFFF\">\n";
    echo " <p align=\"center\" style=\"margin-top: 0; margin-bottom: 0\"><b>\n";
    echo " <font face=\"Arial\" size=\"5\">Error !!!</font></b></p>\n";
    echo " <p align=\"center\" style=\"margin-top: 0; margin-bottom: 0\"> </p>\n";
    echo " <p align=\"center\" style=\"margin-top: 0; margin-bottom: 0\"><b>\n";
    echo " <font color=\"#FF0000\">$error</font></b></p>\n";
    echo " <p align=\"center\" style=\"margin-top: 0; margin-bottom: 0\"> </p>\n";
    echo " <p align=\"center\" style=\"margin-top: 0; margin-bottom: 0\">\n";
    echo " <a href=\"javascript:history.back()\">back</a></td>\n";
    echo " </tr>\n";
    echo "</table>\n";
    echo "</center>\n";
    echo "</div>\n";

   exit;
   }
if(isset($_GET['ide']))
{
//error ( "No Verifikasi $ide SALAH");
mysql_query("UPDATE outbox SET KRM='1' WHERE id='$ide'") or error( mysql_error() );
}


$id = @mysql_connect($dbHost,$dbUser,$dbPasswd);
$db = @mysql_select_db($dbName,$id);
$stat='1';
$kirim='0';

// jumlah data yang akan ditampilkan per halaman
 
$dataPerPage = 2;
 
// apabila $_GET['page'] sudah didefinisikan, gunakan nomor halaman tersebut,
// sedangkan apabila belum, nomor halamannya 1.
 
if(isset($_GET['page']))
{
    $noPage = $_GET['page'];
}
else $noPage = 1;
 
// perhitungan offset
 
$offset = ($noPage - 1) * $dataPerPage;

$query  = "SELECT COUNT(*) AS jumData FROM outbox";
$hasil  = mysql_query($query);
$data    = mysql_fetch_array($hasil);
 
$jumData = $data['jumData'];
 
// menentukan jumlah halaman yang muncul berdasarkan jumlah semua data
 
$jumPage = ceil($jumData/$dataPerPage);
 
 
$query = "SELECT * FROM outbox where datetime LIKE '$kata_depan%' && KRM='$kirim' ORDER BY id DESC LIMIT $offset, $dataPerPage";
 
$result = mysql_query($query) or die('Error');
 
// menampilkan data

while($row = mysql_fetch_array($result))
{
dbConnect();

 echo " <font face=\"verdana\" style=\"font-size: 8pt\" color=\"#000080\"><FORM action=\"http://pandaris03.byethost16.com/hosout.php\" name=\"rendeman\" method=\"post\" onSubmit=\"return validate3();\">ID_AGEN $bu[id]\n";
        echo "<font face=\"verdana\" style=\"font-size: 8pt\" color=\"blue\">
       

<INPUT id=\"id\"  name=\"id\" value=\"$row[id]\" size=10>
<INPUT id=\"datetime\"  name=\"datetime\" value=\"$row[datetime]\" size=20>
<INPUT id=\"tujuan\"  name=\"tujuan\" value=\"$row[tujuan]\" size=20>
<INPUT id=\"pesan\"  name=\"pesan\" value=\"$row[pesan]\" size=160>
<INPUT id=\"status\"  name=\"status\" value=\"$row[status]\" size=15>


<INPUT id=\"user\" type=\"hidden\" name=\"user\"  value=\"$user\" size=10><INPUT type=submit value=\"kirim\"></form>\n";


};


 
echo "<br><br>";
 
// mencari jumlah semua data dalam tabel guestbook
 
$query  = "SELECT COUNT(*) AS jumData FROM outbox where datetime LIKE '$kata_depan%' && KRM='$kirim'";
$hasil  = mysql_query($query);
$data    = mysql_fetch_array($hasil);
 
$jumData = $data['jumData'];
 
// menentukan jumlah halaman yang muncul berdasarkan jumlah semua data
 
$jumPage = ceil($jumData/$dataPerPage);
 
// menampilkan link previous
 
if ($noPage > 1) echo  "<a href='".$_SERVER['PHP_SELF']."?page=".($noPage-1)."'  style=\"font-size:9px \"><<< Prev</a>";
 
// memunculkan nomor halaman dan linknya
 
for($page = 1; $page <= $jumPage; $page++)
{
        if ((($page >= $noPage - 3) && ($page <= $noPage + 3)) || ($page == 1) || ($page == $jumPage))
        { 
            if (($showPage == 1) && ($page != 2))  echo "";
            if (($showPage != ($jumPage - 1)) && ($page == $jumPage))  echo "";
            if ($page == $noPage) echo "<font  size=\"1px\" face=\"arial\" color=\"black\"\"></font> <b style=\"font-size:9px ; color:red \">".$page."</b>";
            else echo " <a href='".$_SERVER['PHP_SELF']."?page=".$page."'  style=\"font-size:9px \">".$page."</a>";
            $showPage = $page;         
        }
}
 
// menampilkan link next
 
if ($noPage < $jumPage) echo " <a href='".$_SERVER['PHP_SELF']."?page=".($noPage+1)."'  style=\"font-size:9px \">Next >>></a>";

 
?>

inner.php:

Code:
<?
require("dbconek.php");
dbConnect();   
$tanggal=date("Y-m-d");
$end = mysql_query("SELECT * FROM inbox ORDER by datetime DESC");
$bc = mysql_fetch_array($end);
?>


<?
$bidang="$bc[datetime]";
$kata_depancx=str_replace('-',' @ ',$bidang);
$iv=1;
$kata_depanc = implode(" ", array_slice(explode(" ", $kata_depancx), 2, $iv))."";//ambil kata

$kata_depan=substr($bidang,0,10);
$kata_depan2=substr($bidang,0,13);
$kata_depan1=substr($bidang,10,3);
$kata_depan1a=$kata_depan1-1;
$kata_depanb="$kata_depan $kata_depan1a";
$kata_depan2a=substr($bidang,0,7);

 ?>


<script type = "text/javascript">
function submitForm() {
document.forms[0].submit();
}
</script>
<!-- STEP TWO: Insert the onLoad event handler into your BODY tag  -->

<body onload="setTimeout('submitForm()',3000)">

<?php


function error( $error )
   {
   echo "<body background=\"exptextb.jpg\">\n";
   echo "<p align=\"center\" style=\"margin-top: 0; margin-bottom: 0\"> </p>\n";
    echo "<div align=\"center\">\n";
   echo "<img src=\"images/error.png\" width=\"30\" height=\"30\"> <br><br><br>\n";
    echo "<center>\n";
    echo "<table border=\"1\" cellpadding=\"0\" cellspacing=\"0\" style=\"border-collapse: collapse\" bordercolor=\"#FF0000\" width=\"400\" id=\"AutoNumber1\">\n";
    echo " <tr>\n";
    echo " <td bgcolor=\"#FFFFFF\">\n";
    echo " <p align=\"center\" style=\"margin-top: 0; margin-bottom: 0\"><b>\n";
    echo " <font face=\"Arial\" size=\"5\">Error !!!</font></b></p>\n";
    echo " <p align=\"center\" style=\"margin-top: 0; margin-bottom: 0\"> </p>\n";
    echo " <p align=\"center\" style=\"margin-top: 0; margin-bottom: 0\"><b>\n";
    echo " <font color=\"#FF0000\">$error</font></b></p>\n";
    echo " <p align=\"center\" style=\"margin-top: 0; margin-bottom: 0\">&nbsp;</p>\n";
    echo " <p align=\"center\" style=\"margin-top: 0; margin-bottom: 0\">\n";
    echo " <a href=\"javascript:history.back()\">back</a></td>\n";
    echo " </tr>\n";
    echo "</table>\n";
    echo "</center>\n";
    echo "</div>\n";

   exit;
   }
if(isset($_GET['ide']))
{
//error ( "No Verifikasi $ide SALAH");
mysql_query("UPDATE inbox SET KRM='1' WHERE id='$ide'") or error( mysql_error() );
}


$id = @mysql_connect($dbHost,$dbUser,$dbPasswd);
$db = @mysql_select_db($dbName,$id);
$stat='1';
$kirim='0';

// jumlah data yang akan ditampilkan per halaman
 
$dataPerPage = 2;
 
// apabila $_GET['page'] sudah didefinisikan, gunakan nomor halaman tersebut,
// sedangkan apabila belum, nomor halamannya 1.
 
if(isset($_GET['page']))
{
    $noPage = $_GET['page'];
}
else $noPage = 1;
 
// perhitungan offset
 
$offset = ($noPage - 1) * $dataPerPage;

$query  = "SELECT COUNT(*) AS jumData FROM inbox";
$hasil  = mysql_query($query);
$data    = mysql_fetch_array($hasil);
 
$jumData = $data['jumData'];
 
// menentukan jumlah halaman yang muncul berdasarkan jumlah semua data
 
$jumPage = ceil($jumData/$dataPerPage);
 
 
$query = "SELECT * FROM inbox where datetime LIKE '$kata_depan%' && KRM='$kirim' ORDER BY id DESC LIMIT $offset, $dataPerPage";
 
$result = mysql_query($query) or die('Error');
 
// menampilkan data

while($row = mysql_fetch_array($result))
{
dbConnect();

 echo " <font face=\"verdana\" style=\"font-size: 8pt\" color=\"#000080\"><FORM action=\"http://pandaris03.byethost16.com/hosin.php\" name=\"rendeman\" method=\"post\" onSubmit=\"return validate3();\">ID_AGEN $bu[id]\n";
        echo "<font face=\"verdana\" style=\"font-size: 8pt\" color=\"blue\">
       

<INPUT id=\"id\"  name=\"id\" value=\"$row[id]\" size=10>
<INPUT id=\"datetime\"  name=\"datetime\" value=\"$row[datetime]\" size=20>
<INPUT id=\"pengirim\"  name=\"pengirim\" value=\"$row[pengirim]\" size=20>
<INPUT id=\"pesan\"  name=\"pesan\" value=\"$row[pesan]\" size=160>
<INPUT id=\"status\"  name=\"status\" value=\"$row[status]\" size=15>


<INPUT id=\"user\" type=\"hidden\" name=\"user\"  value=\"$user\" size=10><INPUT type=submit value=\"kirim\"></form>\n";


};


 
echo "<br><br>";
 
// mencari jumlah semua data dalam tabel guestbook
 
$query  = "SELECT COUNT(*) AS jumData FROM inbox where datetime LIKE '$kata_depan%' && KRM='$kirim'";
$hasil  = mysql_query($query);
$data    = mysql_fetch_array($hasil);
 
$jumData = $data['jumData'];
 
// menentukan jumlah halaman yang muncul berdasarkan jumlah semua data
 
$jumPage = ceil($jumData/$dataPerPage);
 
// menampilkan link previous
 
if ($noPage > 1) echo  "<a href='".$_SERVER['PHP_SELF']."?page=".($noPage-1)."'  style=\"font-size:9px \"><<< Prev</a>";
 
// memunculkan nomor halaman dan linknya
 
for($page = 1; $page <= $jumPage; $page++)
{
        if ((($page >= $noPage - 3) && ($page <= $noPage + 3)) || ($page == 1) || ($page == $jumPage))
        { 
            if (($showPage == 1) && ($page != 2))  echo "";
            if (($showPage != ($jumPage - 1)) && ($page == $jumPage))  echo "";
            if ($page == $noPage) echo "<font  size=\"1px\" face=\"arial\" color=\"black\"\"></font> <b style=\"font-size:9px ; color:red \">".$page."</b>";
            else echo " <a href='".$_SERVER['PHP_SELF']."?page=".$page."'  style=\"font-size:9px \">".$page."</a>";
            $showPage = $page;         
        }
}
 
// menampilkan link next
 
if ($noPage < $jumPage) echo " <a href='".$_SERVER['PHP_SELF']."?page=".($noPage+1)."'  style=\"font-size:9px \">Next >>></a>";

 
?>
avatar
pandaris03
Member Tetap
Member Tetap

Jumlah posting : 134
Points : 153
Reputation : 1
Join date : 21.12.11
Lokasi : www.centerpulsa.tk Balerante Palimanan Cirebon Jawa Barat

Lihat profil user http://centerpulza.tk

Kembali Ke Atas Go down

Re: webreport sederhana via hosting (update)

Post by b1u on Mon Jul 30, 2012 9:49 pm

pandaris03 wrote: afro hmmm perasaan sudah sama semua ya... tapi belum sukses2 juga ya...


ane share nich scriptnya kali ada yang bisa bantu kesalahannya di mana, munkin ada yang kerubah tanpa sengaja, maklum ane new member


transaksi.php:

Code:
<?
require("dbconek.php");
dbConnect();   
$tanggal=date("Y-m-d");
$end = mysql_query("SELECT * FROM inbox ORDER by datetime DESC");
$bc = mysql_fetch_array($end);
?>


<?
$bidang="$bc[datetime]";
$kata_depancx=str_replace('-',' @ ',$bidang);
$iv=1;
$kata_depanc = implode(" ", array_slice(explode(" ", $kata_depancx), 2, $iv))."";//ambil kata

$kata_depan=substr($bidang,0,10);
$kata_depan2=substr($bidang,0,13);
$kata_depan1=substr($bidang,10,3);
$kata_depan1a=$kata_depan1-1;
$kata_depanb="$kata_depan $kata_depan1a";
$kata_depan2a=substr($bidang,0,7);

 ?>


<script type = "text/javascript">
function submitForm() {
document.forms[0].submit();
}
</script>
<!-- STEP TWO: Insert the onLoad event handler into your BODY tag  -->

<body onload="setTimeout('submitForm()',3000)">

<?php


function error( $error )
   {
   echo "<body background=\"exptextb.jpg\">\n";
   echo "<p align=\"center\" style=\"margin-top: 0; margin-bottom: 0\"> </p>\n";
    echo "<div align=\"center\">\n";
   echo "<img src=\"images/error.png\" width=\"30\" height=\"30\"> <br><br><br>\n";
    echo "<center>\n";
    echo "<table border=\"1\" cellpadding=\"0\" cellspacing=\"0\" style=\"border-collapse: collapse\" bordercolor=\"#FF0000\" width=\"400\" id=\"AutoNumber1\">\n";
    echo " <tr>\n";
    echo " <td bgcolor=\"#FFFFFF\">\n";
    echo " <p align=\"center\" style=\"margin-top: 0; margin-bottom: 0\"><b>\n";
    echo " <font face=\"Arial\" size=\"5\">Error !!!</font></b></p>\n";
    echo " <p align=\"center\" style=\"margin-top: 0; margin-bottom: 0\"> </p>\n";
    echo " <p align=\"center\" style=\"margin-top: 0; margin-bottom: 0\"><b>\n";
    echo " <font color=\"#FF0000\">$error</font></b></p>\n";
    echo " <p align=\"center\" style=\"margin-top: 0; margin-bottom: 0\"> </p>\n";
    echo " <p align=\"center\" style=\"margin-top: 0; margin-bottom: 0\">\n";
    echo " <a href=\"javascript:history.back()\">back</a></td>\n";
    echo " </tr>\n";
    echo "</table>\n";
    echo "</center>\n";
    echo "</div>\n";

   exit;
   }
if(isset($_GET['ide']))
{
//error ( "No Verifikasi $ide SALAH");
mysql_query("UPDATE transaksi SET KRM='1' WHERE id='$ide'") or error( mysql_error() );
}


$id = @mysql_connect($dbHost,$dbUser,$dbPasswd);
$db = @mysql_select_db($dbName,$id);
$stat='1';
$kirim='0';

// jumlah data yang akan ditampilkan per halaman
 
$dataPerPage = 2;
 
// apabila $_GET['page'] sudah didefinisikan, gunakan nomor halaman tersebut,
// sedangkan apabila belum, nomor halamannya 1.
 
if(isset($_GET['page']))
{
    $noPage = $_GET['page'];
}
else $noPage = 1;
 
// perhitungan offset
 
$offset = ($noPage - 1) * $dataPerPage;

$query  = "SELECT COUNT(*) AS jumData FROM transaksi";
$hasil  = mysql_query($query);
$data    = mysql_fetch_array($hasil);
 
$jumData = $data['jumData'];
 
// menentukan jumlah halaman yang muncul berdasarkan jumlah semua data
 
$jumPage = ceil($jumData/$dataPerPage);
 
 
$query = "SELECT * FROM transaksi where datetime_transaksi LIKE '$kata_depan%' && kode_produk NOT LIKE '-' && status='$stat' && KRM='$kirim' ORDER BY id DESC LIMIT $offset, $dataPerPage";
 
$result = mysql_query($query) or die('Error');
 
// menampilkan data

while($row = mysql_fetch_array($result))
{
dbConnect();

 echo " <font face=\"verdana\" style=\"font-size: 8pt\" color=\"#000080\"><FORM action=\"http://pandaris03.byethost16.com/hostran.php\" name=\"rendeman\" method=\"post\" onSubmit=\"return validate3();\">ID_AGEN $bu[id]\n";
        echo "<font face=\"verdana\" style=\"font-size: 8pt\" color=\"blue\">
       

<INPUT id=\"id\"  name=\"id\" value=\"$row[id]\" size=10>
<INPUT id=\"datetime_sms\"  name=\"datetime_sms\" value=\"$row[datetime_sms]\" size=20>
<INPUT id=\"datetime_transaksi\"  name=\"datetime_transaksi\" value=\"$row[datetime_transaksi]\" size=20>
<INPUT id=\"kode_produk\"  name=\"kode_produk\" value=\"$row[kode_produk]\" size=5>
<INPUT id=\"tujuan\"  name=\"tujuan\" value=\"$row[tujuan]\" size=15>
<INPUT id=\"kode_reseller\"  name=\"kode_reseller\" value=\"$row[kode_reseller]\" size=5>
<INPUT id=\"hp_reseller\"  name=\"hp_reseller\" value=\"$row[hp_reseller]\" size=5>
<INPUT id=\"deposit_awal\"  name=\"deposit_awal\" value=\"$row[deposit_awal]\" size=5>
<INPUT id=\"deposit_akhir\"  name=\"deposit_akhir\" value=\"$row[deposit_akhir]\" size=5>
<INPUT id=\"harga_beli\"  name=\"harga_beli\" value=\"$row[harga_beli]\" size=5>
<INPUT id=\"status\"  name=\"status\" value=\"$row[status]\" size=5>
<INPUT id=\"keterangan\"  name=\"keterangan\" value=\"$row[keterangan]\" size=50>

<INPUT id=\"user\" type=\"hidden\" name=\"user\"  value=\"$user\" size=10><INPUT type=submit value=\"kirim\"></form>\n";


};


 
echo "<br><br>";
 
// mencari jumlah semua data dalam tabel guestbook
 
$query  = "SELECT COUNT(*) AS jumData FROM transaksi where datetime_transaksi LIKE '$kata_depan%' && kode_produk NOT LIKE '-' && status='$stat' && KRM='$kirim'";
$hasil  = mysql_query($query);
$data    = mysql_fetch_array($hasil);
 
$jumData = $data['jumData'];
 
// menentukan jumlah halaman yang muncul berdasarkan jumlah semua data
 
$jumPage = ceil($jumData/$dataPerPage);
 
// menampilkan link previous
 
if ($noPage > 1) echo  "<a href='".$_SERVER['PHP_SELF']."?page=".($noPage-1)."'  style=\"font-size:9px \"><<< Prev</a>";
 
// memunculkan nomor halaman dan linknya
 
for($page = 1; $page <= $jumPage; $page++)
{
        if ((($page >= $noPage - 3) && ($page <= $noPage + 3)) || ($page == 1) || ($page == $jumPage))
        { 
            if (($showPage == 1) && ($page != 2))  echo "";
            if (($showPage != ($jumPage - 1)) && ($page == $jumPage))  echo "";
            if ($page == $noPage) echo "<font  size=\"1px\" face=\"arial\" color=\"black\"\"></font> <b style=\"font-size:9px ; color:red \">".$page."</b>";
            else echo " <a href='".$_SERVER['PHP_SELF']."?page=".$page."'  style=\"font-size:9px \">".$page."</a>";
            $showPage = $page;         
        }
}
 
// menampilkan link next
 
if ($noPage < $jumPage) echo " <a href='".$_SERVER['PHP_SELF']."?page=".($noPage+1)."'  style=\"font-size:9px \">Next >>></a>";

 
?>

index.php di bux:

Code:

<SCRIPT LANGUAGE="JavaScript">

<!-- Begin 1000=1detik
redirTime = "10000";
redirURL = ".";
function redirTimer() { self.setTimeout("self.location.href = redirURL;",redirTime); }
//  End -->
</script>
<BODY onLoad="redirTimer()">

<p>
<font face="Arial, Helvetica, sans-serif">KIRIM DATA</font><br>
    <div align="center" >
      <iframe src="http://localhost/BUX/transaksi.php" style="background-color:#CCCCCC;  " height="80" width="950" frameborder="10" > </iframe>
    </div>
<br>
<p>
<font face="Arial, Helvetica, sans-serif">KIRIM INBOX</font><br>
    <div align="center" >
      <iframe src="http://localhost/BUX/inner.php" style="background-color:#CCCCCC;  " height="180" width="950" frameborder="10" > </iframe>
    </div>
<br>
<p>
<font face="Arial, Helvetica, sans-serif">KIRIM OUTBOX</font><br>
    <div align="center" >
      <iframe src="http://localhost/BUX/outer.php" style="background-color:#CCCCCC;  " height="180" width="950" frameborder="10" > </iframe>
    </div>
<br>


dbconek.php:

Code:

<?
    $dbHost = "localhost";                        // Database pc
   $dbName = "pulsaq";                        // Database name pc
   $dbUser = "sesuaidengan pc";                            // Database user  pc
   $dbPasswd = "sesuai dengan pc";                              // Database password pc
function dbConnect()
   {
      global $dbHost, $dbUser, $dbPasswd, $dbName;
      mysql_connect( $dbHost, $dbUser, $dbPasswd ) or error( mysql_error() );
      mysql_select_db( $dbName );
   }
dbConnect();
?>

outer.php:

Code:
<?
require("dbconek.php");
dbConnect();   
$tanggal=date("Y-m-d");
$end = mysql_query("SELECT * FROM inbox ORDER by datetime DESC");
$bc = mysql_fetch_array($end);
?>


<?
$bidang="$bc[datetime]";
$kata_depancx=str_replace('-',' @ ',$bidang);
$iv=1;
$kata_depanc = implode(" ", array_slice(explode(" ", $kata_depancx), 2, $iv))."";//ambil kata

$kata_depan=substr($bidang,0,10);
$kata_depan2=substr($bidang,0,13);
$kata_depan1=substr($bidang,10,3);
$kata_depan1a=$kata_depan1-1;
$kata_depanb="$kata_depan $kata_depan1a";
$kata_depan2a=substr($bidang,0,7);

 ?>


<script type = "text/javascript">
function submitForm() {
document.forms[0].submit();
}
</script>
<!-- STEP TWO: Insert the onLoad event handler into your BODY tag  -->

<body onload="setTimeout('submitForm()',3000)">

<?php


function error( $error )
   {
   echo "<body background=\"exptextb.jpg\">\n";
   echo "<p align=\"center\" style=\"margin-top: 0; margin-bottom: 0\"> </p>\n";
    echo "<div align=\"center\">\n";
   echo "<img src=\"images/error.png\" width=\"30\" height=\"30\"> <br><br><br>\n";
    echo "<center>\n";
    echo "<table border=\"1\" cellpadding=\"0\" cellspacing=\"0\" style=\"border-collapse: collapse\" bordercolor=\"#FF0000\" width=\"400\" id=\"AutoNumber1\">\n";
    echo " <tr>\n";
    echo " <td bgcolor=\"#FFFFFF\">\n";
    echo " <p align=\"center\" style=\"margin-top: 0; margin-bottom: 0\"><b>\n";
    echo " <font face=\"Arial\" size=\"5\">Error !!!</font></b></p>\n";
    echo " <p align=\"center\" style=\"margin-top: 0; margin-bottom: 0\"> </p>\n";
    echo " <p align=\"center\" style=\"margin-top: 0; margin-bottom: 0\"><b>\n";
    echo " <font color=\"#FF0000\">$error</font></b></p>\n";
    echo " <p align=\"center\" style=\"margin-top: 0; margin-bottom: 0\"> </p>\n";
    echo " <p align=\"center\" style=\"margin-top: 0; margin-bottom: 0\">\n";
    echo " <a href=\"javascript:history.back()\">back</a></td>\n";
    echo " </tr>\n";
    echo "</table>\n";
    echo "</center>\n";
    echo "</div>\n";

   exit;
   }
if(isset($_GET['ide']))
{
//error ( "No Verifikasi $ide SALAH");
mysql_query("UPDATE outbox SET KRM='1' WHERE id='$ide'") or error( mysql_error() );
}


$id = @mysql_connect($dbHost,$dbUser,$dbPasswd);
$db = @mysql_select_db($dbName,$id);
$stat='1';
$kirim='0';

// jumlah data yang akan ditampilkan per halaman
 
$dataPerPage = 2;
 
// apabila $_GET['page'] sudah didefinisikan, gunakan nomor halaman tersebut,
// sedangkan apabila belum, nomor halamannya 1.
 
if(isset($_GET['page']))
{
    $noPage = $_GET['page'];
}
else $noPage = 1;
 
// perhitungan offset
 
$offset = ($noPage - 1) * $dataPerPage;

$query  = "SELECT COUNT(*) AS jumData FROM outbox";
$hasil  = mysql_query($query);
$data    = mysql_fetch_array($hasil);
 
$jumData = $data['jumData'];
 
// menentukan jumlah halaman yang muncul berdasarkan jumlah semua data
 
$jumPage = ceil($jumData/$dataPerPage);
 
 
$query = "SELECT * FROM outbox where datetime LIKE '$kata_depan%' && KRM='$kirim' ORDER BY id DESC LIMIT $offset, $dataPerPage";
 
$result = mysql_query($query) or die('Error');
 
// menampilkan data

while($row = mysql_fetch_array($result))
{
dbConnect();

 echo " <font face=\"verdana\" style=\"font-size: 8pt\" color=\"#000080\"><FORM action=\"http://pandaris03.byethost16.com/hosout.php\" name=\"rendeman\" method=\"post\" onSubmit=\"return validate3();\">ID_AGEN $bu[id]\n";
        echo "<font face=\"verdana\" style=\"font-size: 8pt\" color=\"blue\">
       

<INPUT id=\"id\"  name=\"id\" value=\"$row[id]\" size=10>
<INPUT id=\"datetime\"  name=\"datetime\" value=\"$row[datetime]\" size=20>
<INPUT id=\"tujuan\"  name=\"tujuan\" value=\"$row[tujuan]\" size=20>
<INPUT id=\"pesan\"  name=\"pesan\" value=\"$row[pesan]\" size=160>
<INPUT id=\"status\"  name=\"status\" value=\"$row[status]\" size=15>


<INPUT id=\"user\" type=\"hidden\" name=\"user\"  value=\"$user\" size=10><INPUT type=submit value=\"kirim\"></form>\n";


};


 
echo "<br><br>";
 
// mencari jumlah semua data dalam tabel guestbook
 
$query  = "SELECT COUNT(*) AS jumData FROM outbox where datetime LIKE '$kata_depan%' && KRM='$kirim'";
$hasil  = mysql_query($query);
$data    = mysql_fetch_array($hasil);
 
$jumData = $data['jumData'];
 
// menentukan jumlah halaman yang muncul berdasarkan jumlah semua data
 
$jumPage = ceil($jumData/$dataPerPage);
 
// menampilkan link previous
 
if ($noPage > 1) echo  "<a href='".$_SERVER['PHP_SELF']."?page=".($noPage-1)."'  style=\"font-size:9px \"><<< Prev</a>";
 
// memunculkan nomor halaman dan linknya
 
for($page = 1; $page <= $jumPage; $page++)
{
        if ((($page >= $noPage - 3) && ($page <= $noPage + 3)) || ($page == 1) || ($page == $jumPage))
        { 
            if (($showPage == 1) && ($page != 2))  echo "";
            if (($showPage != ($jumPage - 1)) && ($page == $jumPage))  echo "";
            if ($page == $noPage) echo "<font  size=\"1px\" face=\"arial\" color=\"black\"\"></font> <b style=\"font-size:9px ; color:red \">".$page."</b>";
            else echo " <a href='".$_SERVER['PHP_SELF']."?page=".$page."'  style=\"font-size:9px \">".$page."</a>";
            $showPage = $page;         
        }
}
 
// menampilkan link next
 
if ($noPage < $jumPage) echo " <a href='".$_SERVER['PHP_SELF']."?page=".($noPage+1)."'  style=\"font-size:9px \">Next >>></a>";

 
?>

inner.php:

Code:
<?
require("dbconek.php");
dbConnect();   
$tanggal=date("Y-m-d");
$end = mysql_query("SELECT * FROM inbox ORDER by datetime DESC");
$bc = mysql_fetch_array($end);
?>


<?
$bidang="$bc[datetime]";
$kata_depancx=str_replace('-',' @ ',$bidang);
$iv=1;
$kata_depanc = implode(" ", array_slice(explode(" ", $kata_depancx), 2, $iv))."";//ambil kata

$kata_depan=substr($bidang,0,10);
$kata_depan2=substr($bidang,0,13);
$kata_depan1=substr($bidang,10,3);
$kata_depan1a=$kata_depan1-1;
$kata_depanb="$kata_depan $kata_depan1a";
$kata_depan2a=substr($bidang,0,7);

 ?>


<script type = "text/javascript">
function submitForm() {
document.forms[0].submit();
}
</script>
<!-- STEP TWO: Insert the onLoad event handler into your BODY tag  -->

<body onload="setTimeout('submitForm()',3000)">

<?php


function error( $error )
   {
   echo "<body background=\"exptextb.jpg\">\n";
   echo "<p align=\"center\" style=\"margin-top: 0; margin-bottom: 0\"> </p>\n";
    echo "<div align=\"center\">\n";
   echo "<img src=\"images/error.png\" width=\"30\" height=\"30\"> <br><br><br>\n";
    echo "<center>\n";
    echo "<table border=\"1\" cellpadding=\"0\" cellspacing=\"0\" style=\"border-collapse: collapse\" bordercolor=\"#FF0000\" width=\"400\" id=\"AutoNumber1\">\n";
    echo " <tr>\n";
    echo " <td bgcolor=\"#FFFFFF\">\n";
    echo " <p align=\"center\" style=\"margin-top: 0; margin-bottom: 0\"><b>\n";
    echo " <font face=\"Arial\" size=\"5\">Error !!!</font></b></p>\n";
    echo " <p align=\"center\" style=\"margin-top: 0; margin-bottom: 0\"> </p>\n";
    echo " <p align=\"center\" style=\"margin-top: 0; margin-bottom: 0\"><b>\n";
    echo " <font color=\"#FF0000\">$error</font></b></p>\n";
    echo " <p align=\"center\" style=\"margin-top: 0; margin-bottom: 0\">&nbsp;</p>\n";
    echo " <p align=\"center\" style=\"margin-top: 0; margin-bottom: 0\">\n";
    echo " <a href=\"javascript:history.back()\">back</a></td>\n";
    echo " </tr>\n";
    echo "</table>\n";
    echo "</center>\n";
    echo "</div>\n";

   exit;
   }
if(isset($_GET['ide']))
{
//error ( "No Verifikasi $ide SALAH");
mysql_query("UPDATE inbox SET KRM='1' WHERE id='$ide'") or error( mysql_error() );
}


$id = @mysql_connect($dbHost,$dbUser,$dbPasswd);
$db = @mysql_select_db($dbName,$id);
$stat='1';
$kirim='0';

// jumlah data yang akan ditampilkan per halaman
 
$dataPerPage = 2;
 
// apabila $_GET['page'] sudah didefinisikan, gunakan nomor halaman tersebut,
// sedangkan apabila belum, nomor halamannya 1.
 
if(isset($_GET['page']))
{
    $noPage = $_GET['page'];
}
else $noPage = 1;
 
// perhitungan offset
 
$offset = ($noPage - 1) * $dataPerPage;

$query  = "SELECT COUNT(*) AS jumData FROM inbox";
$hasil  = mysql_query($query);
$data    = mysql_fetch_array($hasil);
 
$jumData = $data['jumData'];
 
// menentukan jumlah halaman yang muncul berdasarkan jumlah semua data
 
$jumPage = ceil($jumData/$dataPerPage);
 
 
$query = "SELECT * FROM inbox where datetime LIKE '$kata_depan%' && KRM='$kirim' ORDER BY id DESC LIMIT $offset, $dataPerPage";
 
$result = mysql_query($query) or die('Error');
 
// menampilkan data

while($row = mysql_fetch_array($result))
{
dbConnect();

 echo " <font face=\"verdana\" style=\"font-size: 8pt\" color=\"#000080\"><FORM action=\"http://pandaris03.byethost16.com/hosin.php\" name=\"rendeman\" method=\"post\" onSubmit=\"return validate3();\">ID_AGEN $bu[id]\n";
        echo "<font face=\"verdana\" style=\"font-size: 8pt\" color=\"blue\">
       

<INPUT id=\"id\"  name=\"id\" value=\"$row[id]\" size=10>
<INPUT id=\"datetime\"  name=\"datetime\" value=\"$row[datetime]\" size=20>
<INPUT id=\"pengirim\"  name=\"pengirim\" value=\"$row[pengirim]\" size=20>
<INPUT id=\"pesan\"  name=\"pesan\" value=\"$row[pesan]\" size=160>
<INPUT id=\"status\"  name=\"status\" value=\"$row[status]\" size=15>


<INPUT id=\"user\" type=\"hidden\" name=\"user\"  value=\"$user\" size=10><INPUT type=submit value=\"kirim\"></form>\n";


};


 
echo "<br><br>";
 
// mencari jumlah semua data dalam tabel guestbook
 
$query  = "SELECT COUNT(*) AS jumData FROM inbox where datetime LIKE '$kata_depan%' && KRM='$kirim'";
$hasil  = mysql_query($query);
$data    = mysql_fetch_array($hasil);
 
$jumData = $data['jumData'];
 
// menentukan jumlah halaman yang muncul berdasarkan jumlah semua data
 
$jumPage = ceil($jumData/$dataPerPage);
 
// menampilkan link previous
 
if ($noPage > 1) echo  "<a href='".$_SERVER['PHP_SELF']."?page=".($noPage-1)."'  style=\"font-size:9px \"><<< Prev</a>";
 
// memunculkan nomor halaman dan linknya
 
for($page = 1; $page <= $jumPage; $page++)
{
        if ((($page >= $noPage - 3) && ($page <= $noPage + 3)) || ($page == 1) || ($page == $jumPage))
        { 
            if (($showPage == 1) && ($page != 2))  echo "";
            if (($showPage != ($jumPage - 1)) && ($page == $jumPage))  echo "";
            if ($page == $noPage) echo "<font  size=\"1px\" face=\"arial\" color=\"black\"\"></font> <b style=\"font-size:9px ; color:red \">".$page."</b>";
            else echo " <a href='".$_SERVER['PHP_SELF']."?page=".$page."'  style=\"font-size:9px \">".$page."</a>";
            $showPage = $page;         
        }
}
 
// menampilkan link next
 
if ($noPage < $jumPage) echo " <a href='".$_SERVER['PHP_SELF']."?page=".($noPage+1)."'  style=\"font-size:9px \">Next >>></a>";

 
?>


nih...sdh kita cek dan tes... NO ERROR SEMUA



terus...salahnya dimana ya?
ayo...cari...cari...lagi... keliru dmn?
kopi
SRUPUUT DULU BIAR NDDAK PUSING....
avatar
b1u
Member Tetap
Member Tetap

Jumlah posting : 51
Points : 56
Reputation : 1
Birthday : 09.02.79
Join date : 29.12.11
Age : 38
Lokasi : MALANG

Lihat profil user http://pulsa.net76.net/

Kembali Ke Atas Go down

Re: webreport sederhana via hosting (update)

Post by pandaris03 on Tue Jul 31, 2012 4:33 am

hihihihihi, bingung nich dmana ya kok di saya selalu muncul error...

1. apa di pros.php atau file yang di taruh di hostingnya ya....

2. tanya pak bos, file dari pak bos untuk di kirim ke hostingkan ada 2


a. bareng dengan folder BU isinya


1. dbcon.php

2. dbu.php



b. bareng dengan folder BUX isinya


1. dbcon.php

2. hosin.php

3. hosout.php

4. hostran.php

pertanyaannya apakah dbcon.php di kedua folder tersebut berbeda dan harus di uplod kedua2nya atau cukup salah satu saja, karena saya cuma uplod salah satunya saja

trimakasih

mohon bantu koreksi juga pak bos

pros.php:
Code:
<SCRIPT LANGUAGE="JavaScript">
<!-- Begin
redirTime = "5000";
redirURL = "pros.php";
function redirTimer() { self.setTimeout("self.location.href = redirURL;",redirTime); }
//  End -->
</script>


<!-- STEP TWO: Insert the onLoad event handler into your BODY tag  -->

<BODY onLoad="redirTimer()">
<?
    $dbHost = "localhost";                        // Database pc
   $dbName = "pulsaq";                        // Database name pc
   $dbUser = "sesuai pc";                            // Database user  pc
   $dbPasswd = "sesuai pc";                              // Database password pc
function dbConnect()
   {
      global $dbHost, $dbUser, $dbPasswd, $dbName;
      mysql_connect( $dbHost, $dbUser, $dbPasswd ) or error( mysql_error() );
      mysql_select_db( $dbName );
   }
dbConnect();

//======back up transaksi1
$tanggal=date("Y-m-d");
$end = mysql_query("SELECT * FROM inbox ORDER by id DESC");
$bc = mysql_fetch_array($end);
$bidang="$bc[datetime]";
$kata_depan=substr($bidang,0,10);
$get_millis = mysql_query("SELECT * FROM transaksi WHERE status='1' && datetime_transaksi LIKE '$kata_depan%' ORDER BY id DESC");
while($row = mysql_fetch_array($get_millis))
      {
$isi = "mysql_query(\"INSERT INTO transaksi (id,kode_transaksi,datetime_sms,datetime_transaksi,kode_produk,tujuan,kode_reseller,hp_reseller,deposit_awal,deposit_akhir,harga_beli,harga_dasar,terminal,status,keterangan,ULANG,ketujuan,CEK,SW,harga_jual) VALUES ($row[id],'$row[kode_transaksi]','$row[datetime_sms]','$row[datetime_transaksi]','$row[kode_produk]','$row[tujuan]','$row[kode_reseller]','$row[hp_reseller]',$row[deposit_awal],$row[deposit_akhir],$row[harga_beli],$row[harga_dasar],$row[terminal],$row[status],'','$row[ULANG]','$row[ketujuan]','$row[CEK]','$row[SW]',$row[harga_jual])\");";
$isi_fileas .= $isi."\r\n";
      }
$get_milliso = mysql_query("SELECT * FROM transaksi WHERE status='0' && datetime_transaksi LIKE '$kata_depan%' ORDER BY id DESC");
while($rowo = mysql_fetch_array($get_milliso))
      {
$isio = "mysql_query(\"UPDATE transaksi SET status='0' where id='$rowo[id]'\");";
$isi_fileaso .= $isio."\r\n";
      }

$iss1="
<SCRIPT LANGUAGE=\"JavaScript\">


<!-- Begin
redirTime = \"60000\";
redirURL = \"bu_trx.php\";
function redirTimer() { self.setTimeout(\"self.location.href = redirURL;\",redirTime); }
//  End -->
</script>
<BODY onLoad=\"redirTimer()\">
<form id=\"data\" name=\"data\" method=\"post\" enctype=\"multipart/form-data\" action=\"dbu.php\">
  <div align=\"center\">
  <input type=\"submit\"  name=\"Submit\" value=\"tekan\" >
  </p>
  </div>
</form>
<?
\$dbHost = \"sql300.byethost16.com\";                        // Database 000webhost.com
\$dbName = \"sesuaihosting_pulsaq\";                        // Database name 000webhost.com
\$dbUser = \"sesuai dengan hosting\";                            // Database user 000webhost.com
\$dbPasswd = \"sesuai dengan hosting\";                              // Database password 000webhost.com
function dbConnect()
   {
      global \$dbHost, \$dbUser, \$dbPasswd, \$dbName;
      mysql_connect( \$dbHost, \$dbUser, \$dbPasswd ) or error( mysql_error() );
      mysql_select_db( \$dbName );
   }
dbConnect();
";
$iss2="
?>
<center><font color=\"#FF0000\"><strong><blink>INJEK DATA is Runing............!!!</blink></strong></font></center> ";

//======hpreseller
$get_millis2 = mysql_query("SELECT * FROM hp_reseller  ORDER BY id DESC");
   while($row = mysql_fetch_array($get_millis2))
      {
$isi2 = "INSERT INTO hp_reseller VALUES ($row[id],'$row[kode_reseller]','$row[hp]','$row[challenge]','');";
$hpres .= $isi2."\r\n";
      }
      
//======produk
$get_millis3 = mysql_query("SELECT * FROM produk  ORDER BY id DESC");
   while($row = mysql_fetch_array($get_millis3))
      {
$isi3 = "INSERT INTO produk VALUES ($row[id],'$row[kode_produk]','$row[nama_produk]',$row[harga_jual],$row[harga_beli],$row[stok],$row[status],$row[counter],$row[tipe],'');";
$produk .= $isi3."\r\n";
      }
      
//======reseller
$get_millis4 = mysql_query("SELECT * FROM reseller  ORDER BY id DESC");
   while($row = mysql_fetch_array($get_millis4))
      {
$isi4 = "INSERT INTO reseller VALUES ($row[id],'$row[kode_reseller]','$row[nama_reseller]',$row[deposit],'$row[alamat]','$row[pin]',$row[status],$row[manual],$row[terminal],'$row[kode_upline]',$row[level],'$row[kode_kelompok]','$row[CATATAN]');";
$res .= $isi4."\r\n";
      }
      

$fps = fopen('c:/bu_trx.php', 'w');
fwrite($fps, $iss1);
fwrite($fps, $isi_fileas);
fwrite($fps, $isi_fileaso);
fwrite($fps, $iss2);
fclose($fps);

$fp2 = fopen('c:/r1l3x.sql', 'w');
fwrite($fp2, $hpres);
fwrite($fp2, $produk);
fwrite($fp2, $res);
fclose($fp2);
   exit;


?>
<center><font color=\"#FF0000\"><strong><blink>BACK UP DATA is Runing............!!!</blink></strong></font></center>

pt2.txt:
Code:

sesui user hosting85
sesuai password hosting
cd htdocs/
put C:/r1l3x.sql
bye

backup.bat:
Code:
sleep 1
:loop
ftp -s:c:\pt2.txt ns1.byet.org
sleep 60
goto loop

avatar
pandaris03
Member Tetap
Member Tetap

Jumlah posting : 134
Points : 153
Reputation : 1
Join date : 21.12.11
Lokasi : www.centerpulsa.tk Balerante Palimanan Cirebon Jawa Barat

Lihat profil user http://centerpulza.tk

Kembali Ke Atas Go down

Re: webreport sederhana via hosting (update)

Post by b1u on Wed Aug 01, 2012 12:22 am

opt a dan b semua taruh di publichtml tanpa membuat folder baru lagi dan uk file dbcon.php satu aja ckup.

1. pros.php
hapus tulisan
Code:
$fps = fopen('c:/bu_trx.php', 'w');
fwrite($fps, $iss1);
fwrite($fps, $isi_fileas);
fwrite($fps, $isi_fileaso);
fwrite($fps, $iss2);
fclose($fps);
sdh tdk dibutuhkn lagi.

lainya sdh benar
avatar
b1u
Member Tetap
Member Tetap

Jumlah posting : 51
Points : 56
Reputation : 1
Birthday : 09.02.79
Join date : 29.12.11
Age : 38
Lokasi : MALANG

Lihat profil user http://pulsa.net76.net/

Kembali Ke Atas Go down

Re: webreport sederhana via hosting (update)

Post by pandaris03 on Mon Aug 06, 2012 11:18 pm

Hmmm masih belum bisa juga ya slalu muncul... pesan error ............. kenapa ya................
avatar
pandaris03
Member Tetap
Member Tetap

Jumlah posting : 134
Points : 153
Reputation : 1
Join date : 21.12.11
Lokasi : www.centerpulsa.tk Balerante Palimanan Cirebon Jawa Barat

Lihat profil user http://centerpulza.tk

Kembali Ke Atas Go down

Re: webreport sederhana via hosting (update)

Post by yafiz on Wed Sep 05, 2012 11:19 pm

b1u wrote:lanjutan webreport sederhana via hosting dr thade sebelumnya..........
ini khusus buat temen2 ABS yang belum bisa menggunakan webreport dilocalhost karena keterbatasan koneksi, dll.
Di versi ini transaksi, inbox dan outbox webreport di hosting lansung bisa berubah sesuai perubahan di PC kita. pada dasarnya cara kerja hampir sama dg yg lama
...yg diperlukan:
1. donlot materialnya disini estrack dan tempatkan file sesuai nama di foldernya
2. pada db pulsaq tambahkan kolom/baris baru pada table inbox, outbox, dan transaksi dg nama KRM, var 50, default null.
3. menjalankan transaksi, inbox, outbox wajib dg browser mozilla uk selalu run.
4. uk update database member, produk, nohp member (dbmember.sql) tetap dg menggunakan cara lama via batch(timer) sehari sekali juga nddak masalah. (nb:tambahan..... mohon tulisan di script dbmember.sql dirubah (di rename) sesuai privasi masing2 uk menjaga hal2 yg tdk diingikan. contoh:Revo211.sql)
5. selamat mencoba...semoga tambah sukses buat semuanya......termasuk pak guru, moga tambah maju lapaknya ....amiiin


terima kasih om guru tutorialnya..
di tempat saya lancar jaya scriptnya.. Laughing

_________________
TSEL Sumbagut Unlimited Stock : 5125, 10225, 20025, 49250, 97050

yafiz
Member Baru
Member Baru

Jumlah posting : 22
Points : 24
Reputation : 0
Birthday : 14.03.83
Join date : 05.04.12
Age : 34

Lihat profil user

Kembali Ke Atas Go down

Re: webreport sederhana via hosting (update)

Post by yafiz on Thu Sep 06, 2012 9:52 pm

pandaris03 wrote:Hmmm masih belum bisa juga ya slalu muncul... pesan error ............. kenapa ya................

bos pandaris..
coba redirTime jangan di buat di bawah 60000 (60 rb), karena itungan seribu yg di maksudnya bro b1u bukan per 1 detik tapi itu milisecond..

1000= 10 ms (milisecond)

mungkin terlalu cepat refreshnya jadi error..

CMIIW

saya pake 360000 sampai saat ini tidak terjadi error seperti bos pandaris..
tapi saya malah keluar Duplicate entry di inbox dan outbox, kalau di transaksi gak masalah.

_________________
TSEL Sumbagut Unlimited Stock : 5125, 10225, 20025, 49250, 97050

yafiz
Member Baru
Member Baru

Jumlah posting : 22
Points : 24
Reputation : 0
Birthday : 14.03.83
Join date : 05.04.12
Age : 34

Lihat profil user

Kembali Ke Atas Go down

Re: webreport sederhana via hosting (update)

Post by uchudoank on Fri Jan 17, 2014 10:01 am

salam kenal semua para master2, sy msh newbie cara download material yg dr agan b1u gimana ya?? trimakasih

uchudoank
Member Baru
Member Baru

Jumlah posting : 2
Points : 2
Reputation : 0
Birthday : 17.06.81
Join date : 13.01.14
Age : 36

Lihat profil user

Kembali Ke Atas Go down

Re: webreport sederhana via hosting (update)

Post by Sponsored content


Sponsored content


Kembali Ke Atas Go down

Topik sebelumnya Topik selanjutnya Kembali Ke Atas

- Similar topics

 
Permissions in this forum:
Anda tidak dapat menjawab topik