Forum Index » Technology » Programming

» PHP dot Net

 
Author Message
ZeDs
Junior Member


ZeDs's Userpic
Wed, 01 Oct 08 00:20 - Subject: Re: PHP dot Net  

maap, jrg ngurus situs ini..hehe.. :)

sebelum ngebahas session, uda ngerti blm cara kerjanya? Klo udah ngerti cara kerjanya, lebih gampang ngertinya.

Ini contohnya dulu deh:

Isi file 1 (misal: page1.php):

---------------------------------------
<?php

// fungsi-fungsi ini harus ada di setiap file php yang membutuhkan penggunaan session
session_name('sid'); // Memberi nama pada session
session_start(); // Memulai session
// Mendefinisikan variabel
// Contoh: $_SESSION['nama_key_variabel'] = 'value_variabel';
$_SESSION['tampang_saya'] = 'Ganteng';

?>
<html>
<head>
<title>Test Session</title>
</head>
<body>
<a href="page2.php?sid=<?php echo session_id(); ?>">Click Here</a>
</body>
</html>
-------------------------

Isi file 2 (misal: page2.php):

-------------------------
<?php

// fungsi-fungsi ini harus ada di setiap file php yang membutuhkan penggunaan session
session_name('sid'); // Memberi nama pada session
session_start(); // Memulai session

?>
<html>
<head>
<title>Test Session</title>
</head>
<body>
<?php

if ( isset($_SESSION['tampang_saya']) )
{
echo $_SESSION['tampang_saya']; // Akan meng-output 'Ganteng' yang didefinisikan di file 1
}
else
{
echo 'Tampang kamu tidak dikenal';
}

?>
</body>
</html>
-------------------------

Klo cookie:

Isi file 1 (misal: page1.php):

---------------------------------------
<?php


setcookie('tampang_saya', 'Ganteng'); // Mengirim cookie ke browser pengunjung

?>
<html>
<head>
<title>Test Cookie</title>
</head>
<body>
<a href="page2.php?sid=<?php echo session_id(); ?>">Click Here</a>
</body>
</html>
-------------------------

Isi file 2 (misal: page2.php):

-------------------------
<html>
<head>
<title>Test Cookie</title>
</head>
<body>
<?php

if ( isset($_COOKIE['tampang_saya']) )
{
echo $_COOKIE['tampang_saya']; // Akan meng-output 'Ganteng' yang didefinisikan di file 1
}
else
{
echo 'Tampang kamu tidak dikenal';
}

?>
</body>
</html>
---------------------------------

Sori, penjelasannya rada belibet, soalnya gw susah ngejelasinnya.hehe..
Jd klo ada yg gk ngerti, tanya aja lg..

ZeDs
Offline Send Message Email Homepage Report Quote
 
  • This topic viewed 4557 times and has 12 post.

    You cannot post new topic
    You cannot post new reply
    You cannot edit your posts
    You cannot delete your posts
    You cannot post attachments


  • Post Reply