From ricky
on
Mudahnya Meredirect ke Halaman Default di Aplikasi Web dari PHPMaker
Permisi, saya mau menanyakan mengenai sintaks:
// Page Redirecting event
function Page_Redirecting(&$url) {
// Example:
//$url = "your URL";
if(!IsLoggedIn()){ //jika pengguna belum login
$url = "view_pi_jadwal_ujianlist.php"; //arahkan langsung ke halaman jadwal
} else { //jika pengguna sudah berhasil login
if(CurrentUserName() = "koordinator") { //jika pengguna koordinator
$url = "pi_mahasiswalist.php";
} else { //jika pengguna bukan koordinator
$url = "pi_praktiklist.php";
}
}
}
Ketika saya ketik:
http://localhost/projectPI/scripts/
Mengapa muncul error sebagai berikut ini
Error:
( ! ) Fatal error: Can’t use function return value in write context in C:\wamp\www\projectPI\scripts\index.php on line 247
Mohon bimbingan dan arahan dari Bapak… Mohon maaf saya banyak tanya… Terima kasih banyak…
2015/01/27 at 7:42 pm
From Masino Sinaga
on
Mudahnya Meredirect ke Halaman Default di Aplikasi Web dari PHPMaker
Karena sintaks yang ini salah:
if(CurrentUserName() = "koordinator") { //jika pengguna koordinator
seharusnya:
if (CurrentUserName() == "koordinator") { //jika pengguna koordinator
2015/01/28 at 8:24 am
From ricky
on
Mudahnya Meredirect ke Halaman Default di Aplikasi Web dari PHPMaker
Wah iya maaf Pak saya kurang teliti… Oh iya Pak, setelah saya perbaiki ternyata tidak masuk ke $url = “pi_mahasiswalist.php”; tetapi masuk ke $url = “pi_praktiklist.php”;
Mengapa seperti itu ya Pak? Terima kasih banyak Pak…
2015/01/28 at 8:58 am
From ricky
on
Mudahnya Meredirect ke Halaman Default di Aplikasi Web dari PHPMaker
Owh maaf Pak… “koodinator” tersebut merupakan Administrator Login (Hard-coded), maka fungsi CurrentUserName tidak dapat digunakan ya Pak? lalu bagaimana membedakan antara login Admin dengan user biasa ya Pak? terima kasih banyak Pak…
2015/01/28 at 9:05 am
From Masino Sinaga
on
Mudahnya Meredirect ke Halaman Default di Aplikasi Web dari PHPMaker
Gunakan fungsi global IsAdmin(), contoh:
if (IsAdmin()) {
// jika admin
} else {
// jika bukan admin
}
2015/01/28 at 9:15 am
From ricky
on
Mudahnya Meredirect ke Halaman Default di Aplikasi Web dari PHPMaker
Maaf Pak, sudah saya coba seperti berikut ini:
// Page Redirecting event
function Page_Redirecting(&$url) {
// Example:
//$url = "your URL";
if(!IsLoggedIn()){ //jika pengguna belum login
$url = "view_pi_jadwal_ujianlist.php"; //arahkan langsung ke halaman jadwal
} else { //jika pengguna sudah berhasil login
if(IsAdmin()) { //jika pengguna koordinator
$url = "pi_mahasiswalist.php";
} else { //jika pengguna bukan koordinator
$url = "pi_praktiklist.php";
}
}
}
Namun kok hasilnya masih ada error :
( ! ) Fatal error: Call to undefined function IsAdmin() in C:\wamp\www\projectPI\scripts\index.php on line 247
Call Stack
# Time Memory Function Location
1 0.0010 183624 {main}( ) ..\index.php:0
2 0.0587 2681712 cdefault->Page_Main( ) ..\index.php:275
3 0.0587 2681848 cdefault->Page_Terminate( ) ..\index.php:192
4 0.0587 2681928 cdefault->Page_Redirecting( ) ..\index.php:171
Mengapa ya Pak? Kok undefined fungsi IsAdmin ya Pak? Terima kasih banyak…
2015/01/28 at 9:27 am
From Masino Sinaga
on
Mudahnya Meredirect ke Halaman Default di Aplikasi Web dari PHPMaker
Itu artinya, function tersebut belum di-generate oleh PHPMaker.
Solusinya, pastikan Anda sudah menggunakan/mengaktifkan Advanced Security dari menu Security di PHPMaker, lalu generate ulang semua file script dari PHPMaker seperti biasa.
Untuk info lebih lanjut, baca topik Security Settings dari menu Help PHPMaker.
2015/01/28 at 10:11 am
From Masino Sinaga
on
Mudahnya Meredirect ke Halaman Default di Aplikasi Web dari PHPMaker
Baca kembali komentar saya di atas. Pastikan juga Anda sudah menggunakan PHPMaker versi yang terakhir; saat komentar ini saya tulis adalah versi 11.
2015/01/28 at 10:33 am
From ricky
on
Mudahnya Meredirect ke Halaman Default di Aplikasi Web dari PHPMaker
Saya sudah menggunakan yang koordinator sebagai administrator (hard coded) dan user lain saya ambil dari tabel dosen dengan login name fieldnya nip dan password fieldnya no telp. Setting mana yang harus dilakukan agar fungsi IsAdmin() dapat digenerate oleh PHPMaker? Terima kasih banyak
2015/01/28 at 10:23 am
From Masino Sinaga
on
Mudahnya Meredirect ke Halaman Default di Aplikasi Web dari PHPMaker
Kalau masuk ke “pi_praktiklist.php”, itu artinya username yang sedang login tidak sama dengan “koordinator”.
2015/01/28 at 9:04 am
From Surya
on
Menampilkan Hasil Perhitungan pada Sisi Client di Aplikasi Web dari PHPMaker
Bang masino minta tolong donk, jika data diambil dari Select Option, contoh value =10, label = Juara Tingkat Kelas
Nah saya ingin menjumlahkan nilai value dari Select Option tersebut gimana yah, sementara menggunakan Text sudah berhasil, menggunakan fungsi keyup. Mungkin tidak dengan keyup juga ga papa asal jumlah bisa masuk ke fiel TOTAL di tabel, Terimakasih
2015/01/27 at 1:42 pm
From Masino Sinaga
on
Menampilkan Hasil Perhitungan pada Sisi Client di Aplikasi Web dari PHPMaker
From angga
on
Extension Detail Preview di PHPMaker 11 Semakin Lengkap dengan Pilihan
untuk extension Preview cara aktifinnya gimna pak ?
apa setelah register langsung tampak, atau ada setingan lagi ?
2015/01/27 at 1:03 pm
From Masino Sinaga
on
Extension Detail Preview di PHPMaker 11 Semakin Lengkap dengan Pilihan
Untuk mengaktifkan extension di PHPMaker, melalui menu Tools -> Extensions.
Pastikan terlebih dulu sudah men-download extension yang bertalian dari web resmi PHPMaker di bagian member/registered area, lalu copy-kan file .xml dan .zip dari extension yang bertalian ke dalam sub folder extensions di bawah folder tujuan instalasi PHPMaker Anda.
2015/01/27 at 1:52 pm
From angga
on
MasinoLoader11, Free Extension PHPMaker 11 untuk Status Loading Halaman
Kok tidak bisa didownload ya pak ?
ada pesan “ERROR 403 – FORBIDDEN”
2015/01/27 at 11:35 am
From Masino Sinaga
on
MasinoLoader11, Free Extension PHPMaker 11 untuk Status Loading Halaman
Silahkan dicoba lagi.
2015/01/27 at 11:48 am
From ricky
on
Menyisipkan Kode Setelah Pengguna Berhasil Login di Aplikasi Web dari PHPMaker
Permisi Pak Masino, kalau saya inginnya bukan berupa pesan lalu hilang saja ketika berganti halaman tetapi ketika seseorang login, selalu tertampang nama pengguna di setiap halaman, sehingga ketika pengguna tersebut logout barulah tulisan nama tersebut hilang. Ketika pengguna lain yang login maka akan muncul tulisan nama pengguna yang baru. Bagaimana cara membuatnya di phpmaker ya Pak? Terima kasih banyak…
2015/01/26 at 9:55 pm
From ricky
on
Menyisipkan Kode Setelah Pengguna Berhasil Login di Aplikasi Web dari PHPMaker
oh iya maaf ada tambahan pak. ini kan username loginnya saya gunakan nip dosen. lalu saya ingin mengucapkan selamat datangnya diikuti nama dosen. nah kok ternyata yang keluar hanya “Welcome !” saja ya? Mengapa ya? Kodenya adalah sebagai berikut:
// User Logged In event
function User_LoggedIn($usr) {
//echo "User Logged In";
$nm = mysql_query("SELECT nama_dosen FROM pi_dosen WHERE nip_dosen = $usr");
if($usr == "koordinator") {
$this->setSuccessMessage("Welcome <strong>" . $usr . "</strong>!");
} else $this->setSuccessMessage("Welcome <strong>" . $nm . "</strong>!");
}
Terima kasih banyak…
2015/01/26 at 10:11 pm
From Masino Sinaga
on
Menyisipkan Kode Setelah Pengguna Berhasil Login di Aplikasi Web dari PHPMaker
Kode Anda di atas hanya akan menampilkan nama pengguna hanya jika nilai username = koordinator. Sedangkan kondisi di bagian else tidak akan pernah dieksekusi, karena variabel $nm tidak akan pernah mengembalikan nilai yang Anda harapkan.
Solusinya, jangan pernah menggunakan mysql_query untuk case di atas, terlalu boros resource. Kalau hanya untuk mendapatkan nama dosen, cukup gunakan kode seperti ini:
$nm = CurrentUserInfo("nama_dosen");
2015/01/27 at 8:34 am
From ricky
on
Menyisipkan Kode Setelah Pengguna Berhasil Login di Aplikasi Web dari PHPMaker
Terima kasih banyak Pak… sudah sukses dengan baik… Kalau misalnya tulisan/message Welcome atau selamat datang atau “nama_dosen” tersebut selalu muncul sebagai penanda bahwa sistem telah dilogin oleh “nama_dosen” tersebut. Namun ketika “nama_dosen” tersebut keluar/ logout maka tulisan/message tersebut menghilang dan akan berganti dengan “nama_dosen” yang lain jika ada orang lain yang login. Bagaimana ya Pak cara membuat seperti itu di phpmaker? Terima kasih banyak Pak…
2015/01/27 at 7:45 pm
From Masino Sinaga
on
Menyisipkan Kode Setelah Pengguna Berhasil Login di Aplikasi Web dari PHPMaker
Ya tinggal Anda echo saja variabel yang menampung nama dosen di atas tadi. Itu akan otomatis menyesuaikan dengan user yang sedang login saat itu.
2015/01/28 at 8:26 am
From ricky
on
Menyisipkan Kode Setelah Pengguna Berhasil Login di Aplikasi Web dari PHPMaker
Maaf saya masih belum paham, penulisan echo nya kapan dan dimana ya Pak? saya coba di baris akhir dari percabangan tersebut juga tidak bisa… Maaf jadi merepotkan ya Pak… Terima kasih banyak
2015/01/28 at 9:18 am
From Masino Sinaga
on
Menyisipkan Kode Setelah Pengguna Berhasil Login di Aplikasi Web dari PHPMaker
Kode itu akan menampilkan nama dosen yang sedang login di sebelah kanan atas content setiap halaman.
2015/01/28 at 10:30 am
From ricky
on
Menyisipkan Kode Setelah Pengguna Berhasil Login di Aplikasi Web dari PHPMaker
Pak kalau diletakkan di Server Event lalu Login Page lalu Page_Data Rendering maka yang ada tulisan di headernya hanya di Login Page… Sebaiknya saya letakkan kode di atas tersebut dimana ya Pak agar muncul tulisan selamat datang… di atas menu yang sebelah kiri itu… Terima kasih banyak
2015/01/28 at 10:18 am
From khm
on
Harga PHPMaker Rp 2 Juta Terlalu Murah untuk Membuat Aplikasi Web yang Canggih!
Mas Sino, dimana saya bisa beli PhpMaker dan PHP Report Maker, apakah ini situs resminya “http://www.hkvstore.com”
Lisensi PHPmaker apakah mengikat pada satu komputer atau ketika saya pake komputer Desktop dan Notebook bisa saya instal pada keduanya sekaligus?
terimakasih sebelumnya
2015/01/26 at 3:42 pm
From Masino Sinaga
on
Harga PHPMaker Rp 2 Juta Terlalu Murah untuk Membuat Aplikasi Web yang Canggih!
Betul. Itu situs resminya.
Lisensi PHPMaker mengikat kepada satu orang Pengguna. Anda bisa saja menginstal satu di komputer desktop, dan yang satunya lagi di notebook, sepanjang kedua komputer tersebut sama-sama milik Anda, dan hanya Anda yang menggunakannya.
2015/01/26 at 3:50 pm
From khm
on
Mudahnya Mengubah Warna Glyphicons Bootstrap 3 di Aplikasi Web dari PHPMaker
Wah mantap artikel2nya ni mas…
2015/01/26 at 2:46 pm
From Masino Sinaga
on
Mudahnya Mengubah Warna Glyphicons Bootstrap 3 di Aplikasi Web dari PHPMaker
Terima kasih. 🙂
2015/01/26 at 3:48 pm
From nurkawakib
on
Ayo Menjadi Web Developer yang Cerdas!
pak..bisa bantu cara beli phpmaker di indonesia. saya tak punya paypall atau kartu kredit. pasangan phpmaker untuk cetak seperti phpreportmaker apakah juga harus dibeli untuk coding php yang mudah.
2015/01/24 at 5:04 pm
From Masino Sinaga
on
Ayo Menjadi Web Developer yang Cerdas!
Anda tidak harus membeli PHP Report Maker jika belum membutuhkannya saat ini. Tapi jika Anda ingin membuat halaman report dengan fitur-fitur tambahan yang tidak terdapat di halaman report yang di-generate oleh PHPMaker, maka Anda perlu membeli PHP Report Maker juga.
2015/01/24 at 5:09 pm
From Edi Effendi
on
Mudahnya Membuat Form Pencarian sebagai Halaman Pertama dari PHPMaker
Yth. Pak Masino
Menyinggung penambahan link pada halaman List, saya menggunakan perintah sebagai contoh adalah sbb:
function ListOptions_Rendered() {
$this->ListOptions->Items["PDF"]->Body = "<a>Lab_No->DbValue."' target='_blank'></a>";
}
dengan perintah tsb, saya tidak bisa menampilkan comment, misal PDF, juga icon nya tidak seragam dgn bawaan PHPMaker yaitu warna abu abu.
Bagaimana caranya agar comment/keterangannya muncul dan bisa menggunakan icon bawaan PHPMaker?
Pertanyaan kedua, pada Halaman Master/Detail, pada baris detailnya saya ingin menggunakan perintah seperti tsb diatas, bagaimana caranya ?
Mohon pencerahannya!
salam
Edi
2015/01/23 at 4:37 pm
From Masino Sinaga
on
Mudahnya Membuat Form Pencarian sebagai Halaman Pertama dari PHPMaker
Sintaks di atas masih salah. Silahkan cek ulang lagi penulisan tag a href yang sebenarnya. Anda juga bisa melihat contoh code yang di-generate oleh PHPMaker mengenai link untuk Export to PDF.
Menjawab pertanyaan yang kedua, hal itu bisa dilakukan dengan cara yang sama, cukup melalui halaman List dari tabel detail-nya.
2015/01/24 at 9:25 am
From Alternatif Cara Membuat Nilai Total Rata Kanan di Aplikasi Web dari PHPMaker – Masino Sinaga
on
Mudahnya Membuat Teks Fungsi Aggregate Menjadi Bold dan Rata Kanan
[…] ingat dengan artikel saya yang berjudul Mudahnya Membuat Teks Fungsi Aggregate Menjadi Bold dan Rata Kanan? Ternyata ada alternatif cara selain cara di artikel itu untuk membuat nilai Total di baris paling […]
From ricky on Mudahnya Meredirect ke Halaman Default di Aplikasi Web dari PHPMaker
2015/01/27 at 7:42 pmFrom Masino Sinaga on Mudahnya Meredirect ke Halaman Default di Aplikasi Web dari PHPMaker
2015/01/28 at 8:24 amFrom ricky on Mudahnya Meredirect ke Halaman Default di Aplikasi Web dari PHPMaker
2015/01/28 at 8:58 amFrom ricky on Mudahnya Meredirect ke Halaman Default di Aplikasi Web dari PHPMaker
2015/01/28 at 9:05 amFrom Masino Sinaga on Mudahnya Meredirect ke Halaman Default di Aplikasi Web dari PHPMaker
2015/01/28 at 9:15 amFrom ricky on Mudahnya Meredirect ke Halaman Default di Aplikasi Web dari PHPMaker
2015/01/28 at 9:27 amFrom Masino Sinaga on Mudahnya Meredirect ke Halaman Default di Aplikasi Web dari PHPMaker
2015/01/28 at 10:11 amFrom Masino Sinaga on Mudahnya Meredirect ke Halaman Default di Aplikasi Web dari PHPMaker
2015/01/28 at 10:33 amFrom ricky on Mudahnya Meredirect ke Halaman Default di Aplikasi Web dari PHPMaker
2015/01/28 at 10:23 amFrom Masino Sinaga on Mudahnya Meredirect ke Halaman Default di Aplikasi Web dari PHPMaker
2015/01/28 at 9:04 amFrom Surya on Menampilkan Hasil Perhitungan pada Sisi Client di Aplikasi Web dari PHPMaker
2015/01/27 at 1:42 pmFrom Masino Sinaga on Menampilkan Hasil Perhitungan pada Sisi Client di Aplikasi Web dari PHPMaker
2015/01/27 at 1:55 pmFrom angga on Extension Detail Preview di PHPMaker 11 Semakin Lengkap dengan Pilihan
2015/01/27 at 1:03 pmFrom Masino Sinaga on Extension Detail Preview di PHPMaker 11 Semakin Lengkap dengan Pilihan
2015/01/27 at 1:52 pmFrom angga on MasinoLoader11, Free Extension PHPMaker 11 untuk Status Loading Halaman
2015/01/27 at 11:35 amFrom Masino Sinaga on MasinoLoader11, Free Extension PHPMaker 11 untuk Status Loading Halaman
2015/01/27 at 11:48 amFrom ricky on Menyisipkan Kode Setelah Pengguna Berhasil Login di Aplikasi Web dari PHPMaker
2015/01/26 at 9:55 pmFrom ricky on Menyisipkan Kode Setelah Pengguna Berhasil Login di Aplikasi Web dari PHPMaker
2015/01/26 at 10:11 pmFrom Masino Sinaga on Menyisipkan Kode Setelah Pengguna Berhasil Login di Aplikasi Web dari PHPMaker
2015/01/27 at 8:34 amFrom ricky on Menyisipkan Kode Setelah Pengguna Berhasil Login di Aplikasi Web dari PHPMaker
2015/01/27 at 7:45 pmFrom Masino Sinaga on Menyisipkan Kode Setelah Pengguna Berhasil Login di Aplikasi Web dari PHPMaker
2015/01/28 at 8:26 amFrom ricky on Menyisipkan Kode Setelah Pengguna Berhasil Login di Aplikasi Web dari PHPMaker
2015/01/28 at 9:18 amFrom Masino Sinaga on Menyisipkan Kode Setelah Pengguna Berhasil Login di Aplikasi Web dari PHPMaker
2015/01/28 at 9:33 amFrom Masino Sinaga on Menyisipkan Kode Setelah Pengguna Berhasil Login di Aplikasi Web dari PHPMaker
2015/01/28 at 10:30 amFrom ricky on Menyisipkan Kode Setelah Pengguna Berhasil Login di Aplikasi Web dari PHPMaker
2015/01/28 at 10:18 amFrom khm on Harga PHPMaker Rp 2 Juta Terlalu Murah untuk Membuat Aplikasi Web yang Canggih!
2015/01/26 at 3:42 pmFrom Masino Sinaga on Harga PHPMaker Rp 2 Juta Terlalu Murah untuk Membuat Aplikasi Web yang Canggih!
2015/01/26 at 3:50 pmFrom khm on Mudahnya Mengubah Warna Glyphicons Bootstrap 3 di Aplikasi Web dari PHPMaker
2015/01/26 at 2:46 pmFrom Masino Sinaga on Mudahnya Mengubah Warna Glyphicons Bootstrap 3 di Aplikasi Web dari PHPMaker
2015/01/26 at 3:48 pmFrom nurkawakib on Ayo Menjadi Web Developer yang Cerdas!
2015/01/24 at 5:04 pmFrom Masino Sinaga on Ayo Menjadi Web Developer yang Cerdas!
2015/01/24 at 5:09 pmFrom Edi Effendi on Mudahnya Membuat Form Pencarian sebagai Halaman Pertama dari PHPMaker
2015/01/23 at 4:37 pmFrom Masino Sinaga on Mudahnya Membuat Form Pencarian sebagai Halaman Pertama dari PHPMaker
2015/01/24 at 9:25 amFrom Alternatif Cara Membuat Nilai Total Rata Kanan di Aplikasi Web dari PHPMaker – Masino Sinaga on Mudahnya Membuat Teks Fungsi Aggregate Menjadi Bold dan Rata Kanan
2015/01/23 at 2:10 pm