Home
About
Testimonials
Demos
Download
Documentation
Blogs
Forum
Forum
Help
Search
Chatroom
Login
Register
Welcome,
Guest
. Please
login
or
register
.
Did you miss your
activation email?
Oct. 11, 2008, 10:41:04 AM
47669
Posts in
10453
Topics by
5339
Members
Latest Member:
phamlehoaian
News
: New to PRADO? The
PRADO blog tutorial
is a good start point.
The PRADO Community
»
General
»
Prado International
»
Indonesian
»
[ask] buat login?
« previous
next »
Pages:
1
[
2
]
Author
Topic: [ask] buat login? (Read 2101 times)
hendra
Senior Member
Karma: 0
Offline
Posts: 52
Re: [ask] buat login?
«
Reply #15 on:
Dec. 10, 2007, 03:20:52 AM »
oke sudah bisa loginnya. sekarang gimana masukkan ke sessionnya? n gimana redirect ke halaman lain, misalnya ke halaman Menu.page? koq error ya? katanya page tidak ditemukan.
saya buat kodenya begini:
Code:
$this->Response->redirect($this->Service->constructUrl('Menu'));
atau
$this->response->Redirect('index.php?page=Menu.home');
Gimana ya? saya buatnya file Menu.page di folder protected/pages.
Logged
tyohan
Senior Member
Karma: 7
Offline
Posts: 252
Coding is art
Re: [ask] buat login?
«
Reply #16 on:
Dec. 10, 2007, 05:31:12 AM »
Tambahin di ActiveButtonnya kayak di codingnya kan ada kayak gini
Code:
<com:TActiveButton Text="Login" OnCommand="loginClicked">
<prop:ClientSide.OnLoading>
$('<%= $this->status->ClientID %>').innerHTML = "loading..."
</prop:ClientSide.OnLoading>
</com:TActiveButton>
Code:
<prop:ClientSide.OnComplete>
$('<%= $this->status->ClientID %>').innerHTML = "complete."
</prop:ClientSideComplete>
tapi itu cuma indikator bahwa proses login sudah selesai dijalankan ato blum
Logged
http://www.qvvo.com/link/f9871cfc/18855
- get paid for your links
http://thinkrooms.com
- Indonesian IT knowledges & sharing
hendra
Senior Member
Karma: 0
Offline
Posts: 52
Re: [ask] buat login?
«
Reply #17 on:
Dec. 10, 2007, 05:46:32 AM »
oke, kalau untuk session nya gimana?
nah gimana kalau yang redirect itu? koq gak bisa ya mas. Saya buat Menu.page dan Menu.php nya secara manual baru disimpan ke folder pages. Tapi koq gak bisa ya? Pesannya Menu.page tidak ditemukan.
Logged
tyohan
Senior Member
Karma: 7
Offline
Posts: 252
Coding is art
Re: [ask] buat login?
«
Reply #18 on:
Dec. 10, 2007, 05:56:10 AM »
Kayaknya klo pengen pake session harus pake control biasa. Jangan pake active control. Kecuali pake javascript bila sukses memanggil page untuk membuat session. Tapi saya kurang pasti sih, soalnya logikanya session didaftarin di browser alias client. Klo Ajax dia tidak menjalankan proses di client hanya di server. Untuk di client harus ada bantuan javascript. Untuk permulaan saya sarankan menggunakan control biasa yang non ajax.
Pastikan nama class dan nama file sudah sama. Baik penggunaan huruf besar kecil karena kemungkinan penanganan nama case sensitive. Jadi klo nama file Menu.page dan Menu.php maka deklarasi class harus sperti ini
Code:
class Menu extend TPage{
....
}
Logged
http://www.qvvo.com/link/f9871cfc/18855
- get paid for your links
http://thinkrooms.com
- Indonesian IT knowledges & sharing
Kabayan
Moderator
Platinum Member
Karma: 15
Offline
Posts: 784
Save me...please
Re: [ask] buat login?
«
Reply #19 on:
Dec. 10, 2007, 07:28:21 AM »
Quote from: hendra on Dec. 10, 2007, 03:20:52 AM
oke sudah bisa loginnya. sekarang gimana masukkan ke sessionnya? n gimana redirect ke halaman lain, misalnya ke halaman Menu.page? koq error ya? katanya page tidak ditemukan.
saya buat kodenya begini:
Code:
$this->Response->redirect($this->Service->constructUrl('Menu'));
atau
$this->response->Redirect('index.php?page=Menu.home');
Gimana ya? saya buatnya file Menu.page di folder protected/pages.
Kode yang pertama sudah benar, yang kedua salah. Pastikan Menu.page dan Menu.php ada di protected/pages.
Untuk memanfaatkan sesi, gunakan THttpSession.
Logged
hendra
Senior Member
Karma: 0
Offline
Posts: 52
Re: [ask] buat login?
«
Reply #20 on:
Dec. 10, 2007, 07:52:31 AM »
Quote from: tyohan on Dec. 10, 2007, 05:56:10 AM
Kayaknya klo pengen pake session harus pake control biasa. Jangan pake active control. Kecuali pake javascript bila sukses memanggil page untuk membuat session. Tapi saya kurang pasti sih, soalnya logikanya session didaftarin di browser alias client. Klo Ajax dia tidak menjalankan proses di client hanya di server. Untuk di client harus ada bantuan javascript. Untuk permulaan saya sarankan menggunakan control biasa yang non ajax.
Pastikan nama class dan nama file sudah sama. Baik penggunaan huruf besar kecil karena kemungkinan penanganan nama case sensitive. Jadi klo nama file Menu.page dan Menu.php maka deklarasi class harus sperti ini
Code:
class Menu extend TPage{
....
}
oke udah bisa pagenya, sekarang gimana tentang session? bisa kasi contohnya gak? saya mau simpan username nya.
Logged
tyohan
Senior Member
Karma: 7
Offline
Posts: 252
Coding is art
Re: [ask] buat login?
«
Reply #21 on:
Dec. 10, 2007, 09:56:18 AM »
Untuk session pas login klo sukses dibuat otomatis oleh class dbuser pada contoh saya bila login berhasil. Untuk mengambil nama user dari session bisa menggunakan kode berikut:
Code:
$this->user->name;
//ato klo belum login bs dicek
$this->user->IsGuest; // klo true berarti user blm login
Sebaiknya mas Hendra belajar basic Prado dulu. Belajar dari Quickstart ada tutorial Authentikasi, kemudian Tutorial Blog, dan Wiki. Disitu banyak tutorial Prado terutama tutorial Blog yang mengcover semua topik dari authentikasi, security, koneksi database, dan lain-lain
Logged
http://www.qvvo.com/link/f9871cfc/18855
- get paid for your links
http://thinkrooms.com
- Indonesian IT knowledges & sharing
Kabayan
Moderator
Platinum Member
Karma: 15
Offline
Posts: 784
Save me...please
Re: [ask] buat login?
«
Reply #22 on:
Dec. 10, 2007, 04:08:51 PM »
Quote
sekarang gimana tentang session? bisa kasi contohnya gak? saya mau simpan username nya.
Ini arahnya kurang jelas. Sesi HTTP atau hanya menyimpan username di dalam memori server.
Kalau yang kedua, berarti username sudah tersimpan di dalam Manajer Otentikasi. Cara penggunaan sudah dijelaskan tyohan di atas.
Logged
zho
Junior Member
Karma: 2
Offline
Posts: 32
Re: [ask] buat login?
«
Reply #23 on:
Jan. 07, 2008, 07:18:52 AM »
hehe, kalo yg pengen liat contoh2 simple bikin login dengan prado tapi males ketik ato kopi paste...
saya attach...
script ini saya bikin waktu liat thread ini, dan pengin coba2 bikin contoh login...
script ini uda jalan, tapi saya ga sertain database nya...cuma buat contoh kodingnya aja...
any advice? ditungguu....
«
Last Edit: Jan. 07, 2008, 07:22:26 AM by zho
»
Logged
hendra
Senior Member
Karma: 0
Offline
Posts: 52
Re: [ask] buat login?
«
Reply #24 on:
Jan. 07, 2008, 10:19:34 AM »
Quote from: zho on Jan. 07, 2008, 07:18:52 AM
hehe, kalo yg pengen liat contoh2 simple bikin login dengan prado tapi males ketik ato kopi paste...
saya attach...
script ini saya bikin waktu liat thread ini, dan pengin coba2 bikin contoh login...
script ini uda jalan, tapi saya ga sertain database nya...cuma buat contoh kodingnya aja...
any advice? ditungguu....
It works greatly. Thx.
Logged
Pages:
1
[
2
]
« previous
next »
Jump to:
Please select a destination:
-----------------------------
General
-----------------------------
=> Announcements
=> Prado-powered Applications
=> Prado International
===> Chinese
===> Dutch
===> French
===> German
===> Indonesian
===> Italian
===> Japanese
===> Polish
===> Portuguese
===> Russian
===> Spanish
=> Job Opportunities
-----------------------------
Prado v3.x
-----------------------------
=> General Discussion
===> Active Controls (Ajax)
===> Database
===> JavaScript
===> General PHP Topics
===> PRADO Extension
=> Installation and Setup
=> Feature Requests
=> Bug Reports
=> Tips, Snippets and Tutorials
===> Screencasts
=> Component Repository
-----------------------------
Prado-related Projects
-----------------------------
=> PRADO Community Project
=> PetShop Project
=> Entity framework
=> IDE/Editor for Prado
-----------------------------
Prado v2.x
-----------------------------
=> General Discussion
===> Installation and Setup
===> Active Controls (Ajax)
===> Feature Requests
=> Bug Reports
=> Tips, Snippets and Tutorials
=> Component Repository
-----------------------------
Beyond Prado
-----------------------------
=> Miscellaneous
Terms of Service
|
Contact Us
Copyright © 2006-2007 by the PRADO Group.
Powered by SMF 1.1.6
|
SMF © 2006, Simple Machines LLC
Secured Loans
|
Remortgages
|
Yahoo Personals
|
Credit Card
|
Xbox Cheat Codes