Penulis Topik: Membuat Ucapan Selamat Hari Raya secara Otomatis dengan PHP  (Dibaca 524 kali)

0 Anggota dan 1 Pengunjung sedang melihat topik ini.

Offline Roni

  • Newbie
  • *
  • Tulisan: 7
  • Karma: +0/-0
  • Jenis kelamin: Pria
    • Lihat Profil
    • http://situs-kita.atwebpages.com/
  • Agama: Lainnya
  • Program Studi: Fisika
Membuat Ucapan Selamat Hari Raya secara Otomatis dengan PHP
« pada: Desember 22, 2018, 02:01:08 PM »
Moshi moshi.

Setiap hari raya, biasanya kita ingin mengucapkan selamat hari raya secara online.  Tetapi, terkadang kita lupa mengucapkannya saat hari raya itu tiba.  Agar tidak lupa, kita dapat membuat ucapan hari raya online itu secara otomatis menggunakan PHP.

Berikut ini contoh kode PHP-nya.

Kode: [Pilih]
<?php

echo '
<html>
<head>
</head>
<body>
'
;

// *** Awal Ucapan Selamat Hari Raya ***


echo '
<center>

<div style="border:#000000 1px dashed; width:50%" title="Ucapan Selamat Hari Raya (Otomatis)">
'
;


$array_hari = array("Al-Itsnayna""Ats-Tsalatsa""Al-Arba'a'""Al-Hamis""Al-Jum'a""As-Sabt""Al-Ahad");
$array_bulan = array("Muharram""Safar""Rabiul Awwal""Rabiul Akhir""Jumadil Awwal""Jumadil Akhir""Rajab""Sya'ban""Ramadhan""Syawwal""Zulqaidah""Zulhijjah");

$date  date("j");
$month date("n");
$year  date("Y");

if ((
$year>1582)||(($year == "1582") && ($month 10))||(($year == "1582") && ($month=="10")&&($date >14))) 
{
$jd makeInt((1461*($year+4800+makeInt(($month-14)/12)))/4)+makeInt((367*($month-2-12*(makeInt(($month-14)/12))))/12)-makeInt( (3* (makeInt(  ($year+4900+    makeInt( ($month-14)/12)     )/100)    )   ) /4)+$date-32075;

}
else
{

$jd 367*$year-makeInt((7*($year+5001+makeInt(($month-9)/7)))/4)+makeInt((275*$month)/9)+$date+1729777;
}
$wd $jd%7;
$l $jd-1948440+10632;
$n=makeInt(($l-1)/10631);
$l=$l-10631*$n+354;
$z=(makeInt((10985-$l)/5316))*(makeInt((50*$l)/17719))+(makeInt($l/5670))*(makeInt((43*$l)/15238));
$l=$l-(makeInt((30-$z)/15))*(makeInt((17719*$z)/50))-(makeInt($z/16))*(makeInt((15238*$z)/43))+29;
$m=makeInt((24*$l)/709);
$d=$l-makeInt((709*$m)/24)+1;
$y=30*$n+$z-30;

$g $m-1;


$usp date('Y') - 1928;
$uri date('Y') - 1945;
$ugspki date('Y') - 1965;
$uss date('Y') - 1966;

$pt 'Selamat hari raya penampakan Tuhan. <br>';
$ppt 'Selamat Pesta Pembabtisan Tuhan. <br>';
$sysspm 'Selamat hari raya Santo Yosef, Suami Santa Perawan Maria. <br>';
$spmdks 'Selamat hari raya Santa Perawan Maria diangkat ke surga. <br>';
$krsa 'Selamat hari raya Kristus Raja Semesta Alam. <br>';
$tbl 'Selamat Tahun Baru Liturgi. <br>';
$spmydtd 'Selamat hari raya Santa Perawan Maria yang Dikandung tanpa Dosa. <br>';
$pkk 'Selamat Pesta Keluarga Kudus. <br>';

echo 
'<font size=+1>';

if(
date('m') == '1'){echo 'Selamat tahun baru'.date('Y').'. <br>';} else {echo ' ';}
if(
date('m') == '3' and date('d') == '1'){echo 'Selamat hari Serangan Umum Satu Maret. <br>';} else {echo ' ';}
if(
date('m') == '3' and date('d') == '11'){echo 'Selamat hari SuPerSeMar ke-'.$uss.'. <br>';} else {echo ' ';}
if(
date('m') == '4' and date('d') == '21'){echo 'Selamat hari Kartini. <br>';} else {echo ' ';}
if(
date('m') == '5' and date('d') == '1'){echo 'Selamat hari buruh nasional. <br>';} else {echo ' ';}
if(
date('m') == '5' and date('d') == '2'){echo 'Selamat hari pendidikan nasional. <br>';} else {echo ' ';}
if(
date('m') == '5' and date('d') == '20'){echo 'Selamat hari kebangkitan nasional. <br>';} else {echo ' ';}
if(
date('m') == '6' and date('d') == '1'){echo 'Selamat hari lahir Pancasila ke-'.$uri.'. <br>';} else {echo ' ';}
if(
date('m') == '7' and date('d') == '23'){echo 'Selamat hari anak nasional. <br>';} else {echo ' ';}
if(
date('m') == '8' and date('d') == '14'){echo 'Selamat hari Pramuka. <br>';} else {echo ' ';}
if(
date('m') == '8'){echo 'Selamat hari kemerdekaan RI ke-'.$uri.'. <br>';} else {echo ' ';}
if(
date('m') == '8' and date('d') == '17'){echo 'Selamat memperingati detik-detik proklamasi kemerdekaan RI ke-'.$uri.'. <br>';} else {echo ' ';}
if(
date('m') == '9' and date('d') == '30'){echo 'Turut berkabung untuk peringatan G-30S/PKI ke-'.$ugspki.'. <br>';} else {echo ' ';}
if(
date('m') == '10' and date('d') == '1'){echo 'Selamat hari kesaktian Pancasila ke-'.$ugspki.'. <br>';} else {echo ' ';}
if(
date('m') == '10' and date('d') == '28'){echo 'Selamat hari Sumpah Pemuda ke-'.$usp.'. <br>';} else {echo ' ';}
if(
date('m') == '10' and date('d') == '5'){echo 'Selamat hari ABRI / TNI. <br>';} else {echo ' ';}
if(
date('m') == '11' and date('d') == '10'){echo 'Selamat hari pahlawan. <br>';} else {echo ' ';}
if(
date('m') == '11' and date('d') == '25'){echo 'Selamat hari guru nasional. <br>';} else {echo ' ';}
if(
date('m') == '12' and date('d') == '22'){echo 'Selamat hari ibu nasional. <br>';} else {echo ' ';}


if(
$m == 1){echo 'Selamat tahun baru Hijriyah '.$y.' H. <br>';} else {echo ' ';}
if(
$m == and $d == 10){echo 'Selamat hari Asyura '.$y.' H. <br>';} else {echo ' ';}
if(
$m == and $d == 12){echo 'Selamat hari maulid Nabi Muhammad SAW '.$y.' H. <br>';} else {echo ' ';}
if(
$m == and $d == 27){echo 'Selamat hari Isra&#38;#39; Mi&#38;#39;raj Nabi Muhammad SAW '.$y.' H. <br>';} else {echo ' ';}
if(
$m == 9){echo 'Selamat menunaikan ibadah puasa '.$y.' H. <br>';} else {echo ' ';}
if(
$m == and $d == 17){echo 'Selamat hari Nuzuhul Qur&#38;#39;an '.$y.' H. <br>';} else {echo ' ';}
if(
$m == and ($d == 21 or $d == 23 or $d == 25 or $d == 27 or $d == 29)){echo 'Selamat meraih Lailatul Qadar '.$y.' H. <br>';} else {echo ' ';}
if(
$m == and date('H') == '18'){echo 'Selamat berbuka puasa. <br>';} else {echo ' ';}
if(
$m == 10){echo 'Selamat hari raya Idul Fitri '.$y.' H. <br>';} else {echo ' ';}
if(
$m == 12){echo 'Selamat mejalankan ibadah haji '.$y.' H. <br>';} else {echo ' ';}
if(
$m == 12 and $d == 8){echo 'Selamat hari Tarwiyah '.$y.' H. <br>';} else {echo ' ';}
if(
$m == 12 and ($d >= 10 and $d <= 14)){echo 'Selamat hari raya Idul Adha '.$y.' H. <br>';} else {echo ' ';}
if(
date('l') == 'Friday' and date('H') == '12' and date('i') <= '30'){echo 'Selamat menjalankan Sholat Jum&#38;#39;at. <br>';} else {echo ' ';}


if(
date('m') == '1' and date('d') == '1'){echo 'Selamat hari raya Santa Maria Bunda Allah. <br>';} else {echo ' ';}

if(
date('m') == '1' and date('d') >= '2' and date('d') <= '8')
{
if(
date('D') == 'Sun'){echo $pt;}
else {echo 
'';}
}
else {echo 
' ';}

if(
date('m') == '1' and date('d') >= '9' and date('d') <= '13')
{
if(
date('D') == 'Sun'){echo $ppt;}
else {echo 
'';}
}
else {echo 
' ';}

if(
date('m') == '1' and (date('d') == '8' or date('d') == '9'))
{
if(
date('D') == 'Mon'){echo $ppt;}
else {echo 
'';}
}
else {echo 
' ';}

if(
date('m') == '3' and date('d') == '19')
{
if(
date('D') == 'Sun'){echo '';}
else {echo 
$sysspm;}
}
else {echo 
' ';}
if(
date('m') == '3' and date('d') == '20')
{
if(
date('D') == 'Mon'){echo $sysspm;}
else {echo 
'';}
}
else {echo 
' ';}
if(
date('m') == '5'){echo 'Selamat menjalani bulan Maria. <br>';} else {echo ' ';}
if(
date('m') == '6' and date('d') == '24'){echo 'Selamat hari raya kelahiran Santo Yohanes Pembabtis. <br>';} else {echo ' ';}
if(
date('m') == '6' and date('d') == '29'){echo 'Selamat hari raya Santo Petrus dan Paulus. <br>';} else {echo ' ';}
if(
date('m') == '9'){echo 'Selamat menjalani bulan kitab suci nasional. <br>';} else {echo ' ';}

if(
date('m') == '8' and date('d') >= '10' and date('d') <= '16')
{
if(
date('D') == 'Sun'){echo $spmdks;}
else {echo 
'';}
}
else {echo 
' ';}

if(
date('m') == '9' and date('d') == '14'){echo 'Selamat pesta Salib Suci. <br>';} else {echo ' ';}
if(
date('m') == '10'){echo 'Selamat menjalani bulan Rosario. <br>';} else {echo ' ';}
if(
date('m') == '11'){echo 'Selamat menjalani bulan arwah. <br>';} else {echo ' ';}
if(
date('m') == '11' and date('d') == '1'){echo 'Selamat hari raya semua Orang Kudus. <br>';} else {echo ' ';}
if(
date('m') == '11' and date('d') == '2'){echo 'Selamat memperingati arwah semua orang beriman. <br>';} else {echo ' ';}

if(
date('m') == '11' and date('d') >= '20' and date('d') <= '26')
{
if(
date('D') == 'Sun'){echo $krsa;}
else {echo 
'';}
}
else {echo 
' ';}

if((
date('m') == '11' and date('d') >= '27') or (date('m') == '12' and date('d') <= '3'))
{
if(
date('D') == 'Sun'){echo $tbl;}
else {echo 
'';}
}
else {echo 
' ';}

if(
date('m') == '12' and date('d') == '8')
{
if(
date('D') == 'Sun'){echo '';}
else {echo 
$spmydtd;}
}
else {echo 
' ';}
if(
date('m') == '12' and date('d') == '9')
{
if(
date('D') == 'Mon'){echo $spmydtd;}
else {echo 
'';}
}
else {echo 
' ';}
if(
date('m') == '12' and date('d') == '24'){echo 'Selamat hari Adam dan Hawa. <br>';} else {echo ' ';}
if(
date('m') == '12' and date('d') >= '18'){echo 'Selamat hari raya Natal. <br>';} else {echo ' ';}

if(
date('m') == '12' and date('d') >= '26')
{
if(
date('D') == 'Sun'){echo $pkk;}
else {echo 
'';}
}
else {echo 
' ';}

if(
date('m') == '12' and date('d') == '30')
{
if(
date('D') == 'Fri'){echo $pkk;}
else {echo 
'';}
}
else {echo 
' ';}

if(
date('m') == '12' and date('d') == '26'){echo 'Selamat hari Santo Stefanus Martir Pertama. <br>';} else {echo ' ';}
if(
date('m') == '12' and date('d') == '28'){echo 'Selamat pesta Kanak-Kanak Suci. <br>';} else {echo ' ';}


if((
date('l') == 'Friday' and date('H') >= '18') or (date('l') == 'Saturday' and date('H') <= '17')){echo 'Selamat hari Sabat. <br>';} else {echo ' ';}


if(
date('m') == '2' and date('d') == '14'){echo 'Selamat hari Valentine. <br>';} else {echo ' ';}
if(
date('m') == '4' and date('d') == '1'){echo 'Selamat hari April Mop. <br>';} else {echo ' ';}
if(
date('m') == '10' and date('d') == '31'){echo 'Selamat hari Halloween. <br>';} else {echo ' ';}


if(
date('l') == 'Saturday' and date('H') >= '18'){echo 'Selamat bermalam Minggu. <br>';} else {echo ' ';}





echo 
'</font>';


echo 
'
</div>
<br>

</center>
'
;

// *** Akhir Ucapan Selamat Hari Raya ***


echo '
</body>
</html>
'
;

?>


Semoga bermanfaat.

Alhamdulillah hirobbil alamin.



« Edit Terakhir: Desember 22, 2018, 02:04:56 PM oleh Roni »