skip to main | skip to sidebar
Afrioni Online
  • Home
  • Contact
  • Portfolio
  • Parse PHP
  • News feed
  • Comments feed
 
  • Facebook
  • Twitter
  • Health
  • Religion
  • Technology
  • Blog
  • News
  • Computer

Membuat Pangsit Sayuran

Oleh: afrioni jaya saputra » 20 Jan 2012
 
DetikFood.com ~ Pangsit merupakan makanan khas cina. biasanya di dalam pangsit tersebut terdapat daging. Jika bosan dengan isi ayam, coba saja pangsit rebus isi sayuran ini. Perpaduan ayam, udang dan sayuran bikin rasa pangsit ini gurih-gurih renyah dan enak.

Bahan:

  • 15 lembar kulit pangsit
  • Adonan Isi:
  • 100 g daging ayam cincang
  • 100 g udang kupas cincang
  • 50 g buncis, iris halus
  • 50 g wortel, iris halus
  • ½ sdt minyak wijen
  • 1 siung bawang putih, parut
  • 1 kuning telur ayam
  • 1 sdm daun bawang iris halus
  • ½ sdt merica bubuk
  • 1 sdt garam
  • Pelengkap:
  • Saus cabai botolan
  • Sambal kecap rawit


Cara membuat:

Aduk semua bahan hingga rata benar.
Isi tiap lembar kulit pangsit dengan 1 adt adonan isi.
Lipat diagonal sambil pilih kelilingnya.
Taruh dalam wadah tahan panas yang sudah diolesi minyak.
Kukus dalam kukusan panas hingga matang.
Angkat. Sajikan hangat dengan Pelengkapnya.

Untuk 15 buah

Kalori : 658,35 kkal - 43,89 kkal/buah
Protein : 49,37 gr - 3,3 gr/buah
Karbohidrat : 58,48 gr - 3,9 gr/buah
Lemak : 35,68 gr - 2,38 gr/buah
Serat : 65,26 gr - 4,35 gr/buah

Source: www.detikfood.com -- Resep Camilan: Pangsit Sayuran
Read more... 1 komentar

Membuat Kalender Hijriah Menggunakan PHP

Oleh: afrioni jaya saputra » 8 Jan 2012
 
Membuat Kalender Hijriah Menggunakan PHP -- Kebanyakan website atau blog jika ingin menampilkan tanggal bulan dan tahun biasanya menggunakan sistem kalender masehi. Sekarang mari kita mencoba sedikit berbeda dari website atau blog lain dengan memasang kalender menggunakan metode hijriah. Membuat kalender hijriah menggunakan PHP hanya menambahkan beberapa sedikit fungsi yang akan ditampilkan pada browser.

Baiklah langsung saja yuk kita membuatnya dengan mengikuti tutorial membuat kalender hijriah menggunakan PHP.

Pertama buatlah sistem untuk kalender hirjiahnya menggunakan file dengan extensi .php sebagai contoh punya saya kalender-hijriah.php lalu copy dan pastelah script berikut:
<?php
function hijriah(){
$theDate = getdate();
$wday = $theDate[wday];
$hr = $theDate[mday];
$theMonth = $theDate[mon];
$theYear = $theDate[year];

if (($theYear > 1582) || (($theYear == 1582) && ($theMonth > 10)) || (($theYear == 1582) && ($theMonth == 10) && ($hr > 14))) {
$zjd = (int)((1461 * ($theYear + 4800 + (int)(($theMonth - 14) / 12))) / 4) + (int)((367 * ($theMonth - 2 - 12 * ((int)(($theMonth - 14) / 12)))) / 12) - (int)((3 * (int)((($theYear + 4900 + (int)(($theMonth - 14) / 12)) / 100))) / 4) + $hr - 32075;
} else {
$zjd = 367 * $theYear - (int)((7 * ($theYear + 5001 + (int)(($theMonth - 9) / 7))) / 4) + (int)((275 * $theMonth) / 9) + $hr + 1729777;
}

$zl            = $zjd - 1948440 + 10632;
$zn            = (int)(($zl-1)/10631);
$zl            = $zl - 10631 * $zn + 354;
$zj            = ((int)((10985 - $zl)/5316))*((int)((50 * $zl)/17719))+((int)($zl/5670))*((int)((43 * $zl)/15238));
$zl            = $zl-((int)((30 - $zj)/15))*((int)((17719 * $zj)/50))-((int)($zj/16))*((int)((15238 * $zj)/43))+29;
$theMonth    = (int)((24 * $zl)/709);
$hijriDay    = $zl-(int)((709 * $theMonth)/24);
$hijriYear    = 30 * $zn + $zj - 30;

if ($theMonth==1){ $hijriMonthName = "Muharram";}
if ($theMonth==2){ $hijriMonthName = "Safar";}
if ($theMonth==3){ $hijriMonthName = "Rabiul Awal";}
if ($theMonth==4){ $hijriMonthName = "Rabiul Akhir";}
if ($theMonth==5){ $hijriMonthName = "Jamadil Awal";}
if ($theMonth==6){ $hijriMonthName = "Jamadil Akhir";}
if ($theMonth==7){ $hijriMonthName = "Rejab";}
if ($theMonth==8){ $hijriMonthName = "Syaaban";}
if ($theMonth==9){ $hijriMonthName = "Ramadhan";}
if ($theMonth==10){ $hijriMonthName = "Syawal";}
if ($theMonth==11){ $hijriMonthName = "Zulkaedah";}
if ($theMonth==12){ $hijriMonthName = "Zulhijjah";}

if ($wday==0) { $hijriDayString = "Al-Ahad"; }
if ($wday==1) { $hijriDayString = "Al-Itsnain"; }
if ($wday==2) { $hijriDayString = "Ats-tsulatsa'"; }
if ($wday==3) { $hijriDayString = "Al-Arbi'aa"; }
if ($wday==4) { $hijriDayString = "Al-Khomis"; }
if ($wday==5) { $hijriDayString = "Al-Jumuah"; }
if ($wday==6) { $hijriDayString = "As-Sabt"; }

return $hijriDayString .' ' . $hijriDay . ' ' . $hijriMonthName . ' ' . $hijriYear;
}
?>
Lalu Anda save. setelah itu buatlah file dengan extensi php untuk menampilkannya pada browser Anda dan menempatkannya seperti script berikut.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>

<body>

Ini adalah kalender hijriah dengan PHP : <?php include "kalender-hijriah.php"; echo hijriah(); ?>

</body>
</html>
Lalu Anda save kembali dan lihatlah hasilnya.
Lebih kurang format tampilannya seperti ini Ahad 13 Safar 1433
Silahkan Anda kreasikan sesuai dengan selera Anda.

*note:
script ini hanya suport pada webhosting, jika di localhost yang belum di setting sistemnya akan menampilkan pesan pemberitahuan.
Read more... 6 komentar

Parsing RSS Dan Menampilkan RSS Dengan PHP

Oleh: afrioni jaya saputra » 1 Jan 2012
 
Parsing RSS Dan Menampilkan RSS Dengan PHP ~ RSS tentunya penting pada blog, website dan lain sebagainya. Selain untuk sindikasi ringkasan artikel Anda, RSS juga berperan sebagai kunci utama dalam pencarian search engine yang mengarah ke website atau blog Anda. Apalagi website atau blog Anda merupakan situs berita, pasti membutuhkan RSS ini untuk menampilkan sepenggal isi dari berita yang Anda miliki. Saya tidak begitu paham tentang RSS tapi saya ingin berbagi pengetahuan saya tentang RSS dengan tujuan sebagai referensi saya untuk dikemudian hari dan juga untuk menambah pengalaman saya dalam dunia internet.

Anda pastinya sudah tahu bukan apa itu RSS yang merupakan sebuah singkatan dari Really Simple Syndication. Sedikit penjelasan tentang RSS, "RSS adalah sebuah file berformat XML untuk sindikasi yang telah digunakan (diantaranya dan kebanyakan) situs web berita dan weblog. Singkatan ini biasanya mengarah ke beberapa kata yaitu:
  • Rich Site Summary (RSS 0.91)
  • RDF Site Summary (RSS 0.9 and 1.0)
  • Really Simple Syndication (RSS 2.0)
Teknologi yang dibangun dengan RSS mengijinkan kita untuk berlangganan kepada situs web yang menyediakan umpan web (feed) RSS, biasanya situs web yang isinya selalu diganti secara reguler" (wikipedia).

Sampai saat ini RSS merupakan sindikasi situs yang masih sangat populer diikuti beberapa variannya seperti Atom dan Podcasts. Saya tidak bisa membahas RSS ini panjang lebar karena pembahasannya sangat panjang sekali. Nah sekarang mari kita belajar membuat RSS dan memparsingnya dengan PHP sesuai keinginan Anda. Karena RSS itu menggunakan file dengan extensi XML maka Anda perlu mengetahui strukturnya. sebagai contoh pada kode dibawah ini:
<?xml version="1.0" encoding="utf-8"?>
    <rss version="2.0">
    <channel>
        <title>Belajar Membuat RSS Web</title>
        
<link>http://www.afrioni.web.id/</link> 
        <description>Situs yang berisi tentang
artikel dan tutorial untuk membuat RSS website</description>
        <language>id</language> 
        <lastBuildDate>Sun, 01 Jan 2012 
12:39:46 GMT</lastBuildDate>
        <ttl>10</ttl> 
        <image>
            
<title>afrioni.web.id</title> 
            
<width>142</width> 
            
<height>18</height> 
            
<link>http://www.afrioni.web.id</link> 
            <url>http://1.bp.blogspot.com/-5g5bG5PB2-8/Tv_0Jyh8K2I/AAAAAAAAAP4/bakFk3hLEf0/s1600/rssbutton.png</url>

        </image>
        <item>
            <title>Menampilkan FEED/RSS Dari Website Lain Menggunakan PHP</title>
            
<link>http://www.afrioni.web.id/2011/12/menampilkan-feedrss-dari-website-lain.html</link>
        <pubDate>Sun, 25 Des 2011 02:14:56 
GMT</pubDate> 
        <description>Menampilkan FEED/RSS Dari Website Lain Menggunakan PHP ~ Pada halaman statis terkadang butuh juga FEED/RSS postingan dari halaman lain yang menuju pada halaman statis tersebut. Mungkin bisa dijadikan Recent Post untuk postingan terbaru pada halaman statis tersebut.</description> 
            </item>
            <item>
                
<title>Cara Membuat Mie Tiaw Goreng</title>
            
<link>http://www.afrioni.web.id/2011/09/cara-membuat-mie-tiaw-goreng.html</link>
                
<pubDate>Wed, 21 Sep 2011 23:59:43 GMT</pubDate> 
                
<description>Cara Membuat Mie Tiaw Goreng - Posting kali ini berawal dari janji saya kepada teman saya yang meminta resep cara membuat mie tiaw. Semoga melalui posting ini janji teman saya terpenuhi. Ada banyak dan beraneka ragam cara membuat mie tiaw goreng yang anda bisa mendapatkannya di internet. Semoga resep ini memenuhi selera Anda dan menikmatinya.. :D</description>

            </item>
    </channel>
</rss>
Lalu simpanlah RSS tersebut dengan extensi .xml seperti contoh diatas. Pada struktur RSS diatas saya membuat RSS yang menampilkan 2 berita. Berita tersebut berada pada beberapa tag yaitu <item> dan pada tag tersebut ada beberapa tag lainnya yaitu <title>, <link>, <pubDate> dan <description>. Nah nanti kita akan memparsing <item> dan menampilkannya diwebsite kita agar enak dilihat.

Mungkin anda bertanya-tanya, parsing tu seperti apa? oke, jika anda punya Internet Explorer atau Mozilla Firefox. Sebagai contoh silahkan buka RSS situs ini yaitu: http://afrioniblog.wordpress.com/feed/ dan Anda akan melihat disana hasil parse RSS dari situs http://afrioniblog.wordpress.com/feed/ bukan isi dari RSS.

Baiklah sekarang mari kita parsing dari struktur RSS diatas dengan menggunakan PHP.

Cara paling gampang untuk parsing RSS adalah dengan menggunakan Magpie RSS,  sebuah class PHP yang dapat anda download dengan gratis. Dan ada lagi tutorial dari Kevin Yank dari Sitepoint yang bisa memanipulasi tampilan RSS. Disini kita akan menggunakan kode dari tutorial tersebut tetapi kita manipulasi agar kodenya lebih sederhana serta kita bisa menampilkan berapa jumlah RSS yang ingin kita tampilkan dan agar kita bisa menampilkan gambar dalam RSS tersebut.

Baiklah mari kita coba untuk membuat parsing RSSnya dan nanti silahkan Anda manipulasi sendiri. Sekarang buatlah file rss.php dan isilah dengan kode berikut:
<?php
  function startElement($parser, $name, $attrs) {
    global $insideitem, $tag, $title, $description, $link, $pubDate;
    if ($insideitem) {
      $tag = $name;
    } elseif ($name == "ITEM") {
      $insideitem = true;
    }
  }
  function endElement($parser, $name) {
    global $insideitem, $tag, $title, $description, $link, $pubDate, $i;
   if (!$i) {
      $i=1;
    }
    if (($name == "ITEM") && ($i<=5)) {
     $i++;
      printf("<h3><a href='%s' class=main target=_blank>%s</a></h3>%s<p>%s</p>",
    trim($link),trim($title), substr($pubDate,0,16), $description);
    $title = "";
    $description = "";
    $link = "";
    $pubDate="";
    $insideitem = false;
  }
}
function characterData($parser, $data) {
  global $insideitem, $tag, $title, $description, $link, $pubDate;
  if ($insideitem) {
    switch ($tag) {
    case "TITLE":
    $title .= $data;
    break;
    case "DESCRIPTION":
    $description .= $data;
    break;
    case "LINK":
    $link .= $data;
    break;
    case "PUBDATE":
    $pubDate .= $data;
    break;
    }
  }
  }
  $insideitem = false;
  $tag = "";
  $title = "";
  $description = "";
  $link = "";
  $pubDate ="";
  $xml_parser = xml_parser_create();
  xml_set_element_handler($xml_parser, "startElement", "endElement");
  xml_set_character_data_handler($xml_parser, "characterData");
  $fp = fopen("http://URL WEB RSS ANDA","r"); // masukkan URL RSS Anda misalnya http://afrioniblog.wordpress.com/feed/
  while ($datarss = fread($fp, 4096)) 
    xml_parse($xml_parser, $datarss, feof($fp))
  or die(sprintf("XML error: %s pada baris %d", 
  xml_error_string(xml_get_error_code($xml_parser)), 
  xml_get_current_line_number($xml_parser)));
  fclose($fp);
  xml_parser_free($xml_parser); 
  ?>
Dan cobalah Anda jalankan. Jika kita perhatikan scriptnya, disana ada 3 fungsi yaitu  startElement, endElement dan characterData. Ketiga fungsi tersebut merupakan fungsi untuk memparsing dan membagi-bagi tag XML didalm RSS.

Nah sekarang kita akan melihat penjelasan mengenai fungsi yang telah kita ubah yaitu endElement. Jika anda perhatikan pada fungsi endElement saya menambahkan variabel $i. Variabel ini gunanya nanti untuk jumlah isi berita yang ingin ditampilkan dalam RSS. Dalam contoh diatas saya hanya ingin menampilkan 5 saja. Oke jika kita lihat script diatas, kita telah memasang script:
if (!$i) {
     $i=1;
   }
Nah disitu kita hanya melakukan pengecekan sederhana, jika belum ada variabel $i maka akan saya buat variabel $i dengan isinya 1. Kemudian script berikutnya adalah seperti ini:
if (($name == "ITEM") && ($i<=5)) {
    $i++;
    printf("<h3><a href='%s' class=main target=_blank>%s</a></h3>%s<p>%s</p>",
    trim($link),trim($title), substr($pubDate,0,16), $description);
    $title = "";
    $description = "";
    $link = "";
    $pubDate="";
    $insideitem = false;
}
Kuncinya adalah pada pengecekan yang ini, dimana kita mengecek ($i<=5). Jika anda ingin menampilkan 10 isi RSS tersebut anda tinggal mengubahnya saja menjadi 10. Nah untuk menampilkan RSSnya kita menggunakan fungsi printf atau boleh menggunakan fungsi lain untuk menampilkan RSSnya
printf("<h3><a href='%s' class=main target=_blank>%s</a></h3>%s<p>%s</p>",
    trim($link),trim($title), substr($pubDate,0,16), $description);
Fungsi printf ini berfungsi untuk menampilkan pada layar sebuah teks dan variabelnya. Karena semua variabel yang ingin ditampikan bentuknya teks / string maka kita menggunakan %s. Dimana pada %s yang pertama isinya adalah trim($link), %s yang kedua isinya adalah trim($title), %s yang ketiga isinya adalah substr($pubDate,0,16) dan seterusnya.

Nah, pada bagian printf inilah anda memasang kode HTML untuk mempercantik tampilan RSS anda.
Silahkan mencoba dan apabila terjadi beberapa kesalahan silahkan berbagi disini karena dengan berbagi maka ilmu yang kita dapat akan bertambah.
Happy coding... !! :D

Referensi: http://www.dhimasronggobramantyo.com -- Menampilkan RSS di website dengan PHP, pelajari bagaimana memParsing RSS
Read more... 4 komentar
Posting Lebih Baru Posting Lama
Langganan: Entri (Atom)
  • Popular
  • Recent
  • Comments
  • Cara Membuat Mie Ayam Pangsit
  • Cara Membuat Mie Tiaw Goreng
  • 1911: Film Terbaru Jackie Chan Yang Ke-100
  • Need for Speed (NFS) Most Wanted 2 Dikabarkan Meluncur November 2012
  • Resep Ayam Saus Tiram

Memuat...

Memuat...
 

Advertisement

Your ads 125x125 Your ads 125x125
Your ads 125x125 Your ads 125x125

Subscribes

Ingin Dapat Artikel Terbaru?
rss Klik disini untuk berlangganan melalui RSS atau terima artikel via email dengan mengisi form berikut:

Fans FB

Archives

  • ▼  2012 (22)
    • ►  Desember (2)
    • ►  November (2)
    • ►  Oktober (1)
    • ►  Agustus (2)
    • ►  Mei (3)
    • ►  April (1)
    • ►  Maret (2)
    • ►  Februari (6)
    • ▼  Januari (3)
      • Membuat Pangsit Sayuran
      • Membuat Kalender Hijriah Menggunakan PHP
      • Parsing RSS Dan Menampilkan RSS Dengan PHP
  • ►  2011 (67)
    • ►  Desember (8)
    • ►  November (13)
    • ►  Oktober (11)
    • ►  September (5)
    • ►  Agustus (25)
    • ►  Juli (5)
 

Categories

agama android apple artikel blackberry blog blogger cdma cms CPU database dzulhijjah evdo facebook game handphone health hosting html hukum joomla jumat kemiskinan komputer kulit lebaran makanan masakan mikroprosesor movie mudik news NFS olah raga parfum pemrograman pendidikan php Riau rss samsung sedekah SEO sepakbola teknologi tidur tips Toyota Triple Amazing tutorial wanita web security website windows wordpress xhtml xml zakat

Suport

  • Blog Tutorial
  • Eka Berbagi
  • Afrioni Blog
  • Aku Dan Blog

Berita Terbaru

Memuat...
Blogger Bertuah
Energy Research Center
Page Rank
 
Copyright © 2011 Afrioni Online | Theme: W3C Inspiration
Afrioni Online