TUTORIAL INI SAYA PERSEMBAHKAN UNTUK M JIBRIL HAKIM PUTRA PERTAMA SAYA
YANG BERUMUR 4 BULAN LEBIH, SAAT INI SEDANG MENGALAMI GANGGUAN JIN JANG
MEMBUATNYA SERING REWEL TERUTAMA TENGAH MALAM SEMOGA DENGAN INI IA DAPAT
SEMBUH DAN NORMAL KEMBALI, SERTA MENJADI ANAK YANG BERGUNA BAGI SETIAP MAHLUK
AMIN….!!
TANGGAL
<HTML>
<HEAD>
<TITLE>Tanggal</TITLE>
</HEAD>
<BODY>
Tanggal :
<?
/* script untuk menuliskan tanggal */print(date(“d F Y “));
?>
</BODY>
</HTML>
PENGENALAN VARIABEL
<?
/* deklarasi variabel */
$Tanggal = date (“d F Y”);
$Nama = ” Yudhi ” ;
?>
<HTML>
<HEAD>
<TITLE>Pengenalan Variabel </TITLE>
</HEAD>
<BODY>
<?
/*script pengenalan variabel*/
/*memanggil variabel Tanggal*/
print(“$Tanggal<BR>\n”);
/* memanggil variabel Nama */
print(“$Nama, Jangan menangis terus”);
?>
</BODY>
</HTML>
MASUKAN
<HTML>
<HEAD>
<TITLE>Masukan</TITLE>
</HEAD>
<BODY>
<FORM ACTION=”pak_pos.php3″ METHOD=”post”>
Nama Anda :<BR>
<INPUT TYPE=”text” NAME=”nama”><BR>
Sekolah :<BR>
<INPUT TYPE=”text” NAME=”sekolah”><BR>
<INPUT TYPE=”submit”>
<INPUT TYPE=”reset”>
</FORM>
</BODY>
</HTML>
KONDISIONAL
<HTML>
<HEAD>
<TITLE>Kondisional</TITLE>
</HEAD>
<BODY>
<?
$Hari = date(” l “);
if ($Hari == “Saturday”)
{
print(“Hari yang menyenangkan”);
}
else
{
print(“Hari yang melelahkan”);
}
?>
</BODY>
</HTML>
PENGULANGAN
<?
$Tanggal = date (“d F Y”);
?>
<HTML>
<HEAD>
<TITLE>Pengulangan</TITLE>
</HEAD>
<BODY>
<?
/* script pengenalan pengulangan */
print(“$Tanggal<BR>\n”);
for ($count = 1 ; $count <= 4; $count++)
{
print(“Jibril dan Bapaknya memang Guanteng..!!<BR>\n”);
}
?>
</BODY>
</HTML>
PAKPOS
<HTML>
<HEAD>
<TITLE>Pak Posnya</TITLE>
</HEAD>
<BODY>
<?
print(“Hai, $nama <BR>\n”);
print(“$sekolah memang top banget gitu lo !! “);
?>
</BODY>
</HTML>
Menggunakan variabel lokal dan global
<html>
<head>
<title> Menggunakan variabel lokal dan global</title>
</head>
<body>
<?
/*fungsi-fungsi yang menggunakan variabel lokal */
/*dan global*/
function printKlub($NamaKlub)
{
print(“Klub idolaku adalah $NamaKlub <BR>\n”);
}
function MitraSby()
{
/*mendefinisikan variabel lokal*/
$NamaKlub = “Mitra Surabaya”;
printKlub($NamaKlub);
}
function Persija()
{
/*mendefinisikan variabel lokal*/
$NamaKlub = “Persija”;
printKlub($NamaKlub);
}
function Forever()
{
/*menggunakan variabel global*/
global $NamaKlub;
printKlub($NamaKlub);
}
/*variabel global*/
$NamaKlub = “AC Milan”;
Forever();
MitraSby();
Persija();
Forever();
?>
MENGGUNAKAN KONSTANTA
<html>
<head>
<title>Menggunakan konstanta </title>
</head>
<body>
<?
define(“MALAIKAT”, “JIBRIL”);
print(MALAIKAT);
?>
</body>
</html>
Contoh 9.
<HTML>
<HEAD>
<TITLE> Ekspresi </TITLE>
</HEAD>
<BODY>
<?
print((4+1 * 2) . “<BR>\n”);
/*proses akan menghasilkan angka 6*/
print(((4+1)*2). “<BR>\n”);
/*proses menghasilkan angka 10*/
?>
</BODY>
</HTML>
OPERATOR ARITMATIKA
<HTML>
<HEAD>
<TITLE>Operator Aritmatika</TITLE>
</HEAD>
<BODY>
<?
$Harga = 100;
$Pengunjung = 8;
print(“Jumlah pengunjung hari ini $Pengunjung <BR>\n”);
print(“Total pendapatan : “);
print($Harga * $Pengunjung);
?>
</BODY>
</HTML>
STRUKTUR KONTROL ” IF”
<HTML>
<HEAD>
<TITLE>Struktur Kontrol IF</TITLE>
</HEAD>
<BODY>
<?
$X=100;
$Y=10;
if ($X > $Y)
{
print(“X lebih gede dari Y”);
}
?>
</BODY>
</HTML>
STUKTUR KONTROL DENGAN SWITCH
<HTML>
<HEAD>
<TITLE>Struktur Kontrol dengan SWITCH </TITLE>
</HEAD>
<BODY>
<?
$english_day = date(“l”);
switch($english_day)
{
case “Monday”:
$indonesian_day = “Senin”;
break;
case “Tuesday”:
$indonesian_day = “Selasa”;
break;
case “Wednesday”:
$indonesian_day = “Rabu”;
break;
case “Thursday”:
$indonesian_day = “Khamis”;
break;
case “Friday”:
$indonesian_day = “Jumat”;
break;
case “Saturday”:
$indonesian_day = “Sabtu”;
break;
default:
$indonesian_day = “Minggu”;
}
print(“Hari ini adalah hari $indonesian_day”)
?>
</BODY>
</HTML>
PENGULANGAN FOR
<HTML>
<HEAD>
<TITLE>Struktur Pengulangan dengan FOR </TITLE>
</HEAD>
<BODY>
<?
for($i=3; $i<= 7; $i++)
{
print(“<font size=$i> Jibriel Memang Guanteng </font><BR>”);
}
?>
</BODY>
</HTML>
SRUKTUR PENGULANGAN DENGAN WHILE
<HTML>
<HEAD>
<TITLE>Struktur Pengulangan dengan while </TITLE>
</HEAD>
<BODY>
<?
$i=1;
while ($i <= 5)
{
print(“$i <BR>”);
$i++;
}
?>
</BODY>
</HTML>
STRUKTUR DO WHILE
<HTML>
<HEAD>
<TITLE>Struktur Pengulangan dengan do..while </TITLE>
</HEAD>
<BODY>
<?
$i = 1;
do
{
print(“$i <BR>”);
$i++;
}while($i <= 5);
?>
</BODY>
</HTML>
KONTROL DENGAN SATU ELSE
<HTML>
<HEAD>
<TITLE>Struktur Kontrol dengan satu else </TITLE>
</HEAD>
<BODY>
<?
$X=100;
$Y=10;
if ($X > $Y)
{
print(“X lebih besar dari Y”);
}
else
{
print(“X lebih kecil atau sama dengan Y”);
}
?>
</BODY>
</HTML>
ELSE DENGAN ELSE LEBIH DARI SATU
<HTML>
<HEAD>
<TITLE>Struktur Kontrol dengan else lebih dari satu </TITLE>
</HEAD>
<BODY>
<?
$waktu = getdate();
if($waktu[hours] <= 10)
{
print(“Selamat Pagi”);
}
elseif($waktu[hours] <= 15)
{
print(“Selamat Siang”);
}
elseif($waktu[hours] <= 18)
{
print(“Selamat Sore”);
}
else
{
print(“Selamat Malam”);
}
?>
</BODY>
</HTML>
FUNGSI REKURSIF
<HTML>
<HEAD>
<TITLE> Fungsi Rekursif </TITLE>
</HEAD>
<BODY>
<?
function cekInteger($nilai)
{
if($nilai > 1)
{
return(cekInteger($nilai – 1));
}
elseif($nilai < 0)
{
return(cekInteger((- 1)* $nilai – 1));
}
else
{
if(($nilai > 0)and ($nilai < 1))
{
return(“Bukan”);
}
else
{
return(“Tepat”);
}
}
}
print(“Apakah 0 bilangan Integer ? ” . cekInteger(0). “<BR>\n” );
print(“Benarkah 5 bilangan Integer ? ” . cekInteger(5). “<BR>\n” );
print(“Apakah -5 juga bilangan Integer ? ” . cekInteger(-5). “<BR>\n” );
print(“Bagaimana dengan 2.5 bilangan Integer ? ” . cekInteger(2.5). “<BR>\n” );
?>
</BODY>
</HTML>
MEMBUAT FUNGSI TANPA PERINTAH RETURN
<HTML>
<HEAD>
<TITLE> Membuat fungsi tanpa perintah return </TITLE>
</HEAD>
<BODY>
<?
function situsku()
{
print(“Jibriel.com,sutus yang paling Yahud”);
}
situsku();
?>
</BODY>
</HTML>
MEMBUAT FUNGSI DG PERINTAH RETURN
<HTML>
<HEAD>
<TITLE> Membuat fungsi dengan perintah return </TITLE>
</HEAD>
<BODY>
<?
function cetak_tebal($input)
{
$teks = “<B>”;
$teks .= “$input”;
$teks .= “</B>”;
return($teks);
}
print(“Kalimat ini belum dicetak tebal <BR>\n”);
print(cetak_tebal(“Kalau yang ini sudah dicetak tebal”));
?>
</BODY>
</HTML>
FUNGSI DG ARGUMEN PASS BY VALUE.
<HTML>
<HEAD>
<TITLE> Fungsi dengan argumen pass by value </TITLE>
</HEAD>
<BODY>
<?
function XpangkatY($X, $Y)
{
if($Y == 0)
{
$hasil = 1;
}
elseif($Y > 0)
{
$hasil = $X;
for($I = 1;$I < $Y; $I++)
{
$hasil *= $X;
}
}
elseif($Y < 0)
{
$hasil = 1;
for($I = 1;$I < $Y; $I ++)
{
$hasil /= $X;
}
}
return($hasil);
}
print(XpangkatY(2,10));
?>
</BODY>
</HTML>
FUNGSI DENGAN ARGUMEN
<HTML>
<HEAD>
<TITLE>Fungsi dengan argumen </TITLE>
</HEAD>
<BODY>
<?
function Cetaktebal($kata)
{
print(“<B>” . $kata . “</B>”);
}
print(“Baris ini belum dicetak tebal <BR>\n”);
Cetaktebal(“Baris ini sudah dicetak tebal, khan ?….”);
?>
</BODY>
</HTML>
FUNGSI DG ARGUMEN PASS BY REFRENCE
HTML>
<HEAD>
<TITLE> Fungsi dengan arguem pass by reference </TITLE>
</HEAD>
<BODY>
<?
function konkat(&$unit)
{
$unit .= “dan ARC ITB”;
}
$kata = “Radiokampus “;
konkat($kata);
print($kata);
?>
</BODY>
</HTML>
ARAAY MULTI DIMENSI
<HTML>
<HEAD>
<TITLE>Array multidimensi</TITLE>
</HEAD>
<BODY>
<?
$propinsi = array(
“Mataram”=>array(
“Cakra”,
“Ampenan”,
“Mataram”,
“Selagalas”),
“Lobar”=>array(
“Lembar”,
“Gerung”,
“Tanjung”)
);
print(“Halo Luk!!, kamu orang “);
print($propinsi[“Mataram”] [3]);
print(” ya …?”);
?>
</BODY>
</HTML>
PENGGUNAAN ARRAY
<HTML>
<HEAD>
<TITLE>Penggunaan Array </TITLE>
</HEAD>
<BODY>
<?
$warna = array(“merah”,”kuning”,”hijau”,”biru”);
print($warna[1]);
?>
</BODY>
</HTML>
PENGGUNAAN ARRAY II
<HTML>
<HEAD>
<TITLE>Penggunaan Array </TITLE>
</HEAD>
<BODY>
<?
$kota[0]=”Ampenan”;
$kota[1]=”Cakra”;
$kota[2]=”Getap”;
$kota[3]=”Duman”;
$kota[4]=”Sayang-sayang”;
print(“Saat ini saya sedang tinggal di desa $kota[1] <BR>\n”);
print(“Tapi saya ini orang $kota[4] lho !!! <BR>\n”);
?>
</BODY>
</HTML>
MEMBUKA FILE
<HTML>
<HEAD>
<TITLE>Membuka File</TITLE>
</HEAD>
<BODY>
<?
if(!($data=fopen(“pokemon.txt”,”r”)))
{
print(“File gagal dibuka”);
exit;
}
while(!feof($data))
{
$isi_data=fgets($data,255);
print(“$isi_data”);
}
//file ditutup
fclose($data);
?>
</BODY>
</HTML>
FUNGSI FGETS
<HTML>
<HEAD>
<TITLE>Fungsi fgets</TITLE>
</HEAD>
<BODY>
<?
//membuka file
$data=fopen(“data.txt”,”r”);
//proses membuka dicek berhasil atau tidak
if (!($data))
{
print(“proses membuka gagal”);
exit;
}
12
while(!feof($data))
{
//membaca isi file
$isi_data = fgets($data, 255);
print(“$isi_data <BR>\n”);
}
//menutup file
fclose($data);
?>
</BODY>
</HTML>
FUNGSI FPUTS
<HTML>
<HEAD>
<TITLE>Fungsi fputs</TITLE>
</HEAD>
<BODY>
<?
//membuka file
$data=fopen(“data.txt”,”w”);
//proses membuka dicek berhasil atau tdak
if (!($data))
{
print(“proses membuka gagal”);
}
for($count=0; $count<10; $count++)
{
//menulis ke file
fputs($data, “aku bisa nomer $count\n”);
}
//menutup file
fclose($data);
?>
</BODY>
</HTML>
COUNTER
<HTML>
<HEAD>
<TITLE>Fungsi</TITLE>
</HEAD>
<BODY>
<?
$Pokemon = array(“Pikachu” , “Squirtle” , “Pineape”);
print(count($Pokemon));
?>
</BODY>
</HTML>
DEFINED
<HTML>
<HEAD>
<TITLE>Fungsi</TITLE>
</HEAD>
<BODY>
<?
define(“UNIT”, ” ARC ITB “);
define(“RK”, “87.75 FM”);
print(UNIT . “<BR>\n”);
print(RK . “<BR>\n”);
?>
</BODY>
</HTML>
EMPTY
<HTML>
<HEAD>
<TITLE>Fungsi</TITLE>
</HEAD>
<BODY>
<?
if(empty($Nama))
{
print(“Tolong, isi nama Anda segera”);
}
else
{
print(“Nama Anda adalah $Nama”);
}
?>
</BODY>
</HTML>
ARRAY
<HTML>
<HEAD>
<TITLE>Fungsi</TITLE>
</HEAD>
<BODY>
<?
$klub = array(“Persija” , “Persib” , “Persebaya”);
if(is_array($klub))
{
print(“klub merupakan array”);
}
?>
</BODY>
</HTML>
DOUBLE
<HTML>
<HEAD>
<TITLE>Fungsi</TITLE>
</HEAD>
<BODY>
<?
$Dollar = 8000.25;
if(is_double($Dollar))
{
print(“Dollar bertipe double”);
}
?>
</BODY>
</HTML>
INTEGER
<HTML>
<HEAD>
<TITLE>Fungsi</TITLE>
</HEAD>
<BODY>
<?
$Harga = 8000;
if(is_integer($Harga))
{
print(“Harga bertipe integer”);
}
?>
</BODY>
</HTML>
STRING
<HTML>
<HEAD>
<TITLE>Fungsi</TITLE>
</HEAD>
<BODY>
<?
$Pokemon=”Pikachu”;
if(is_string($Pokemon))
{
print(“Pokemon bertipe string”);
}
?>
</BODY>
</HTML>
ISSET
<HTML>
<HEAD>
<TITLE>Fungsi</TITLE>
</HEAD>
<BODY>
<?
if(isset($Nama))
{
print(“Nama Anda adalah $Nama”);
}
else
{
print(“Tolong, isi nama Anda segera”);
}
?>
</BODY>
</HTML>
FUNGSI MAX
<HTML>
<HEAD>
<TITLE>Fungsi</TITLE>
</HEAD>
<BODY>
<?
$warna = array(“merah” => “FF0000”,
“hijau” => “00FF00”,
“biru” => “0000FF”);
print(max($warna));
?>
</BODY>
</HTML>
FUNGSI MIN
<HTML>
<HEAD>
<TITLE>Fungsi</TITLE>
</HEAD>
<BODY>
<?
$warna = array(“merah” => “FF0000”,
“hijau” => “00FF00”,
“biru” => “0000FF”);
print(min($warna));
?>
</BODY>
</HTML>
BAB MATEMATIKA
COSINUS
<HTML>
<HEAD>
<TITLE>Fungsi</TITLE>
</HEAD>
<BODY>
<?
print(cos(4 * pi()));
?>
</BODY>
</HTML>
EXP
<HTML>
<HEAD>
<TITLE>Fungsi</TITLE>
</HEAD>
<BODY>
<?
print(exp(0));
?>
</BODY>
</HTML>
LOG 10
<HTML>
<HEAD>
<TITLE>Fungsi</TITLE>
</HEAD>
<BODY>
<?
print(log10(100));
?>
</BODY>
</HTML>
PI
<HTML>
<HEAD>
<TITLE>Fungsi</TITLE>
</HEAD>
<BODY>
<?
print(pi());
?>
</BODY>
</HTML>
POW
<HTML>
<HEAD>
<TITLE>Fungsi</TITLE>
</HEAD>
<BODY>
<?
print(pow(2, 10));
?>
</BODY>
</HTML>
ROUND
<HTML>
<HEAD>
<TITLE>Fungsi</TITLE>
</HEAD>
<BODY>
<?
print(round(2.4));
print(round(2.5));
print(round(2.6));
?>
</BODY>
</HTML>
SINUS
<HTML>
<HEAD>
<TITLE>Fungsi</TITLE>
</HEAD>
<BODY>
<?
print(sin(2 * pi()));
?>
</BODY>
</HTML>
SQRT
<HTML>
<HEAD>
<TITLE>Fungsi</TITLE>
</HEAD>
<BODY>
<?
print(sqrt(100.0));
?>
</BODY>
</HTML>
TANGEN
<HTML>
<HEAD>
<TITLE>Fungsi</TITLE>
</HEAD>
<BODY>
<?
print(tan(2 * pi()));
?>
</BODY>
</HTML>
FUNGSI UMUM PHP
ECHO
<HTML>
<HEAD>
<TITLE>Fungsi Echo</TITLE>
</HEAD>
<BODY>
<?
echo “Aku datang”, 1, 2.0, 3.5, “kamu pergi”;
?>
</BODY>
</HTML>
EXE CUTABE
<HTML>
<HEAD>
<TITLE>Fungsi Executable</TITLE>
</HEAD>
<BODY>
<?
if(is_executable(“data.txt”))
{
print(“Is executable”);
}
else
{
print(“Is not executable”);
}
?>
</BODY>
</HTML>
FILE
<HTML>
<HEAD>
<TITLE>Fungsi is_file</TITLE>
</HEAD>
<BODY>
<?
if(is_file(“data.txt”))
{
print(“Is a file”);
}
else
{
print(“Is not a file”);
}
?>
</BODY>
</HTML>
GET HOST BY ADDR
<HTML>
<HEAD>
<TITLE>Fungsi Gethostbyaddr</TITLE>
</HEAD>
<BODY>
<?
print(gethostbyaddr(“167.205.26.28”));
?>
</BODY>
</HTML>
Contoh 35.6 gethostbyname—-
<HTML>
<HEAD>
<TITLE>Fungsi Gethostbyname</TITLE>
</HEAD>
<BODY>
<?
print(gethostbyname(“www.arc.itb.ac.id”));
?>
</BODY>
</HTML>
HTML LENTITIES
<HTML>
<HEAD>
<TITLE>Fungsi HTMLentities</TITLE>
</HEAD>
<BODY>
<?
$teks = “<HTML>Pikachu, bintang pokemon</HTML>”;
print(htmlentities($teks));
?>
</BODY>
</HTML>
INCLUDE
<HTML>
<HEAD>
<TITLE>Fungsi Include</TITLE>
</HEAD>
<BODY>
<?
include(“print.php3”);
?>
</BODY>
</HTML>
ORD
<HTML>
<HEAD>
<TITLE>Fungsi Ord</TITLE>
</HEAD>
<BODY>
<?
print(ord(“B”));
?>
</BODY>
</HTML>
PHP INFO
<HTML>
<HEAD>
<TITLE>Fungsi PHPinfo</TITLE>
</HEAD>
<BODY>
<?
phpinfo();
?>
</BODY>
</HTML>
PHP VERSION
<HTML>
<HEAD>
<TITLE>Fungsi PHPversion</TITLE>
</HEAD>
<BODY>
<?
printf(“versi PHP-ku adalah %s”, phpversion());
?>
</BODY>
</HTML>
PRINT
<HTML>
<HEAD>
<TITLE>Fungsi Print</TITLE>
</HEAD>
<BODY>
<?
print(“Hai semua, kunjungi IndonesianSoccer.com ya !!!”);
?>
</BODY>
</HTML>
PRINTF
<HTML>
<HEAD>
<TITLE>Fungsi Printf</TITLE>
</HEAD>
<BODY>
<?
printf(“%-10s %6d %06.5f <BR>\n”,
“string”, 10, 3.14);
?>
</BODY>
</HTML>
STRLN
<HTML>
<HEAD>
<TITLE>Fungsi Strlen</TITLE>
</HEAD>
<BODY>
<?
print(strlen(“POKEMON”));
?>
</BODY>
</HTML>
STRTOLOWER
<HTML>
<HEAD>
<TITLE>Fungsi Strtolower</TITLE>
</HEAD>
<BODY>
<?
print(strtolower(“IndonesianSoccer.com”));
?>
</BODY>
</HTML>
STROUPPER
<HTML>
<HEAD>
<TITLE>Fungsi Strtoupper</TITLE>
</HEAD>
<BODY>
<?
print(strtoupper(“Indonesian-Soccer.com”));
?>
</BODY>
</HTML>
BAB FUNGSI WAKTU
DATE
<HTML>
<HEAD>
<TITLE>Fungsi</TITLE>
</HEAD>
<BODY>
<?
print(date(“h:i A l”));
print(“<BR>\n”);
print(date(“l F d Y”));
?>
</BODY>
</HTML>
GET DATE
HTML>
<HEAD>
<TITLE>Greetings</TITLE>
</HEAD>
<BODY>
<?
$waktu = getdate();
if($waktu[hours] <= 9)
{
echo “Selamat Pagi”;
}
elseif($waktu[hours] <= 14)
{
echo “Selamat siang”;
}
elseif($waktu[hours] <= 19)
{
echo “Selamat sore”;
}
else
{
echo “Selamat malam”;
}
?>
</BODY>
</HTML>
SLEEP
<HTML>
<HEAD>
<TITLE>Fungsi</TITLE>
</HEAD>
<BODY>
<?
print(microtime());
sleep(10);
print(“<BR>\n”);
print(microtime());
?>
</BODY>
</HTML>
USLEEP
<HTML>
<HEAD>
<TITLE>Fungsi</TITLE>
</HEAD>
<BODY>
<?
print(microtime());
usleep(50);
print(“<BR>\n”);
print(microtime());
?>
</BODY>
</HTML>
COUNTER DG ME LOAD GAMBAR
1.siapkan folder gambar angka 1-9 dgn nama “number”
2.sipakan “data.txt”
<HTML>
<HEAD>
<TITLE>Counter dengan image</TITLE>
</HEAD>
<BODY>
<?
$data = “C:/akinove//bukuPHP//contoh//bab12//counter//gambar//data.txt”;
$dir_gambar = “http://localhost/disket/bab12/counter/gambar/number/&#8221;;
$debug = 1;
if(is_file($data))
{
if($hits = file($data) AND $file = fopen($data, “w”))
{
$hits = trim($hits[0]) + 1;
fputs($file, $hits);
$length = strlen($hits);
fclose($file);
$file = fopen($data, “r”);
echo “<table cellspacing=0 cellpadding=0><tr>\n”;
for($repeat = 1; $repeat <= $length; $repeat++)
{
$number = fgetc($file);
echo “<td><img src=\”$dir_gambar$number.gif\” alt=\”$number\”>\n”;
}
echo “</tr></table>\n”;
fclose($file);
}
else
{
if($debug != 0)
{
echo “File gambar tidak ada”;
}
}
}
else
{
if($debug != 0)
{
echo “File penyimpan data.txt tidak ditemukan”;
}
}
?>
</BODY>
</HTML>
COUNTER TEXT
<HTML>
<HEAD>
<TITLE>Counter format teks</TITLE>
</HEAD>
<BODY>
<?
//membuka file penyimpan data dengan mode hanya membaca
$fp=fopen(“data.txt”,”r”);
//membaca data saat ini
$jumlah=fgets($fp,255);
//menutup file penyimpan data
fclose($fp);
//membuka kembali file penyimpan data dengan mode untuk menulis
$fw=fopen(“data.txt”,”w”);
//inkrementasi jumlah, hasilnya disimpan dalam variabel baru
$temp=$jumlah+1;
//menyimpan jumlah pengunjung yang baru ke dalam file
$jumlah_baru=fputs($fw,$jumlah+1);
//menampilkan jumlah pengunjung ke layar
echo “<br>Homepage ini telah dikunjungi sebanyak $temp kali”;
fclose($fw);
?>
</BODY>
</HTML>

Advertisements