membuat rss dengan inputan user

Selasa,08

Langkah-langkah pembuatan
1. membuat rssclass.php
 
pada rssclass.php berisi script fungsi-fungsi untuk pemrosesan link rss yang akan kita inputkan nanti

2. membuat index.php untuk inputan user dan outputnya

untuk membuat inputan user
<form  method="POST" id="rss" enctype="multipart/form-data" action="index.php">
            <tr>
                <td>
                    <input tipe="date" name="rss" placeholder="Masukkan Alamat RSS"/>
                </td>                              
            </tr>
            <tr>
                <td align="center">
                    <button tipe="submit" name="submit">OK</button>
                </td>
            </tr>
</form>

"<input" di gunakan untuk membuat inputan user
"<button" digunakan untuk membuat tombol
"<form" digunakan untuk mempost apa yang di input user, dengan tujuan alamat pada "action="index.php" sehinggal alamat tujan proses berada pada index.php

<?php           
            include('rssclass.php');
            $rss = $_POST['rss'];
           
            if(!empty($rss)){
                $feedlist = new rss($rss);
                echo $feedlist->display(15,"detik.com");
            }
?>
"include()" digunakan untuk memanggil file "rssclass.php"
$rss = $_POST['rss']; --> membuat variabel $rss dengan data yg berasal dari "rss"(name dari input)
$feedlist = new rss($rss); --> data dari variabel $rss akan dilempar ke rssclass.php untuk di proses
echo $feedlist->display(15,"detik.com"); --> mencetak hasil proses dimana "15" adalah jumlah data yg akan ditampilkan dan "detik.com" sebagai header rss.

Membaca XML

Cara membaca xml
langkah-langkahnya:

1. Membuat file xml


2. Membuat File index untuk memanggil data dari file xml
 

$mysongs = simplexml_load_file('song.xml');

perintah php untuk memanggil file xml ( simplexml_load_file ) dengan "$mysongs" adalah nama variabel dan "song.xml" adalah file xml yg datanya akan d panggil

for($awal=0; $awal < sizeof($mysongs); $awal++){
perulangan untuk memanggil data dari "song.xml".
"sizeof()" digunakan untuk menghitung jumlah data yang berada pada variabel "$mysongs".

if(($awal %2) == 1){
     $warna = "green";
}else{
      $warna = "blue";
}
Digunakan untuk pemberian warna pada tabel.

$mysongs->song[$awal]-> title
memanggil data dari variabel "$mysongs" pada array "song[$awal]" dengan data yang di ambil adalah "title"

hasil setelah d jalankan



bayu breeze. Diberdayakan oleh Blogger.