Cara Membuat Jam, Hari dan Tanggal dengan Javascript di Blog <div dir="ltr" style="text-align: left;" trbidi="on"> <div class="separator" style="clear: both; text-align: center;"> <a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEha4qUpV3EM_AXmQibmohC4lJL07Hg2PHXJrrSMBmC06okjXruyWhVTvle3Zil7xitL58N-2PAFTI2ea2UvO7xqDEVD23C4aK7ENtzeE6ogv4tPFyzVzUJ5g7n8OEbI7Tc86IagMnzkcYeb/s1600/images+(2).jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img alt="Cara Membuat Jam, Hari dan Tanggal dengan Javascript di Blog" border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEha4qUpV3EM_AXmQibmohC4lJL07Hg2PHXJrrSMBmC06okjXruyWhVTvle3Zil7xitL58N-2PAFTI2ea2UvO7xqDEVD23C4aK7ENtzeE6ogv4tPFyzVzUJ5g7n8OEbI7Tc86IagMnzkcYeb/s1600/images+(2).jpg" title="Cara Membuat Jam, Hari dan Tanggal dengan Javascript di Blog" /></a></div> <br /> <span style="background-color: white;"><b style="color: #333333; font-family: 'Open Sans', 'Trebuchet MS', Helvetica, sans-serif; font-size: 15px; line-height: 23.09375px;">Cara Membuat/Menampilkan Jam, Hari & Tanggal dengan Javascript</b><span style="color: #333333; font-family: 'Open Sans', 'Trebuchet MS', Helvetica, sans-serif; font-size: 15px; line-height: 23.09375px;"> - Jam, Hari dan Tanggal (Waktu) tidak lepas dari kehidupan, Pada kesempatan</span></span><span style="background-color: white; color: #333333; font-family: 'Open Sans', 'Trebuchet MS', Helvetica, sans-serif; font-size: 15px; line-height: 23.09375px;"> kali ini saya ingin berbagi pengetahuan tentang "</span><b style="color: #333333; font-family: 'Open Sans', 'Trebuchet MS', Helvetica, sans-serif; font-size: 15px; line-height: 23.09375px;">Bagaimana Cara Membuat/Menampilkan Jam dan Tanggal dan Hari dengan JavasScript</b><span style="background-color: white; color: #333333; font-family: 'Open Sans', 'Trebuchet MS', Helvetica, sans-serif; font-size: 15px; line-height: 23.09375px;">" ..</span><br /> <br /> <span style="background-color: white; color: #333333; font-family: 'Open Sans', 'Trebuchet MS', Helvetica, sans-serif; line-height: 23.09375px;"><b><i><span style="font-size: large;">CEKIDOT......</span></i></b></span><br /> <div style="color: #333333; font-family: 'Open Sans', 'Trebuchet MS', Helvetica, sans-serif; font-size: 15px; line-height: 23.09375px;"> <span style="background-color: white;"> <br /> Berikut Pilihan Javascript untuk Menampilkan Jam / Tanggal / Hari , sesuai dengan kebutuhan sobat : </span></div> <h2 style="border-top-color: rgb(51, 51, 51); border-top-style: dashed; border-top-width: 1px; color: #222222; font-family: Coda, cursive; font-size: 20px; line-height: 1.2em; margin: 0em 0px 0px; padding-top: 10px;"> <span style="background-color: white;">Cara Menampilkan Tanggal dengan Javascript :</span></h2> <blockquote style="background-color: #f0f0f0; border-color: rgb(204, 204, 204) rgb(204, 204, 204) rgb(204, 204, 204) rgb(51, 51, 51); border-style: solid; border-width: 1px 1px 1px 4px; color: #111111; font-family: Coda, cursive; font-size: 17px; line-height: 23.09375px; margin: 10px 0px; padding: 10px 50px; position: relative;"> <pre style="white-space: pre-wrap; width: 645px; word-wrap: break-word;"><code class="xml" style="color: black; display: block; font-family: Coda, cursive; padding: 0.5em;"> <span class="tag"><<span class="title" style="font-weight: bold;">script</span> <span class="attribute">type</span>=<span class="value" style="color: #880000;">'text/javascript'</span>></span><span class="javascript" style="opacity: 0.5;"> <!-- <span class="keyword" style="font-weight: bold;">var</span> months = [<span class="string" style="color: #880000;">'Januari'</span>, <span class="string" style="color: #880000;">'Februari'</span>, <span class="string" style="color: #880000;">'Maret'</span>, <span class="string" style="color: #880000;">'April'</span>, <span class="string" style="color: #880000;">'Mei'</span>, <span class="string" style="color: #880000;">'Juni'</span>, <span class="string" style="color: #880000;">'Juli'</span>, <span class="string" style="color: #880000;">'Agustus'</span>, <span class="string" style="color: #880000;">'September'</span>, <span class="string" style="color: #880000;">'Oktober'</span>, <span class="string" style="color: #880000;">'November'</span>, <span class="string" style="color: #880000;">'Desember'</span>]; <span class="keyword" style="font-weight: bold;">var</span> date = <span class="keyword" style="font-weight: bold;">new</span> Date(); <span class="keyword" style="font-weight: bold;">var</span> day = date.getDate(); <span class="keyword" style="font-weight: bold;">var</span> month = date.getMonth(); <span class="keyword" style="font-weight: bold;">var</span> yy = date.getYear(); <span class="keyword" style="font-weight: bold;">var</span> year = (yy < <span class="number" style="color: #008800;">1000</span>) ? yy + <span class="number" style="color: #008800;">1900</span> : yy; document.write(day + <span class="string" style="color: #880000;">" "</span> + months[month] + <span class="string" style="color: #880000;">" "</span> + year); <span class="comment" style="color: #888888;">//--></span> </span><span class="tag"></<span class="title" style="font-weight: bold;">script</span>></span></code></pre> </blockquote> <center style="color: #333333; font-family: 'Open Sans', 'Trebuchet MS', Helvetica, sans-serif; font-size: 15px; line-height: 23.09375px;"> <span style="background-color: white;">Hasilnya : </span><br /> <div style="background-color: #fbfbfb; border: 5px solid rgb(255, 255, 255); box-shadow: rgb(204, 204, 204) 1px 1px 5px; font-weight: bold; padding: 5px; width: 525px;"> <script type="text/javascript"> <!-- var months = ['Januari', 'Februari', 'Maret', 'April', 'Mei', 'Juni', 'Juli', 'Agustus', 'September', 'Oktober', 'November', 'Desember']; var date = new Date(); var day = date.getDate(); var month = date.getMonth(); var yy = date.getYear(); var year = (yy < 1000) ? yy + 1900 : yy; document.write(day + " " + months[month] + " " + year); //--> </script></div> </center> <span style="background-color: white;"><br style="color: #333333; font-family: 'Open Sans', 'Trebuchet MS', Helvetica, sans-serif; font-size: 15px; line-height: 23.09375px;" /></span> <br /> <h2 style="border-top-color: rgb(51, 51, 51); border-top-style: dashed; border-top-width: 1px; color: #222222; font-family: Coda, cursive; font-size: 20px; line-height: 1.2em; margin: 0em 0px 0px; padding-top: 10px;"> <span style="background-color: white;">Cara Menampilkan Hari dan Tanggal dengan Javascript :</span></h2> <blockquote style="background-color: #f0f0f0; border-color: rgb(204, 204, 204) rgb(204, 204, 204) rgb(204, 204, 204) rgb(51, 51, 51); border-style: solid; border-width: 1px 1px 1px 4px; color: #111111; font-family: Coda, cursive; font-size: 17px; line-height: 23.09375px; margin: 10px 0px; padding: 10px 50px; position: relative;"> <pre style="white-space: pre-wrap; width: 645px; word-wrap: break-word;"><code class="xml" style="color: black; display: block; font-family: Coda, cursive; padding: 0.5em;"><span class="tag"><<span class="title" style="font-weight: bold;">script</span> <span class="attribute">type</span>=<span class="value" style="color: #880000;">'text/javascript'</span>></span><span class="javascript" style="opacity: 0.5;"> <!-- <span class="keyword" style="font-weight: bold;">var</span> months = [<span class="string" style="color: #880000;">'Januari'</span>, <span class="string" style="color: #880000;">'Februari'</span>, <span class="string" style="color: #880000;">'Maret'</span>, <span class="string" style="color: #880000;">'April'</span>, <span class="string" style="color: #880000;">'Mei'</span>, <span class="string" style="color: #880000;">'Juni'</span>, <span class="string" style="color: #880000;">'Juli'</span>, <span class="string" style="color: #880000;">'Agustus'</span>, <span class="string" style="color: #880000;">'September'</span>, <span class="string" style="color: #880000;">'Oktober'</span>, <span class="string" style="color: #880000;">'November'</span>, <span class="string" style="color: #880000;">'Desember'</span>]; <span class="keyword" style="font-weight: bold;">var</span> myDays = [<span class="string" style="color: #880000;">'Minggu'</span>, <span class="string" style="color: #880000;">'Senin'</span>, <span class="string" style="color: #880000;">'Selasa'</span>, <span class="string" style="color: #880000;">'Rabu'</span>, <span class="string" style="color: #880000;">'Kamis'</span>, <span class="string" style="color: #880000;">'Jum'at'</span>, <span class="string" style="color: #880000;">'Sabtu'</span>]; <span class="keyword" style="font-weight: bold;">var</span> date = <span class="keyword" style="font-weight: bold;">new</span> Date(); <span class="keyword" style="font-weight: bold;">var</span> day = date.getDate(); <span class="keyword" style="font-weight: bold;">var</span> month = date.getMonth(); <span class="keyword" style="font-weight: bold;">var</span> thisDay = date.getDay(), thisDay = myDays[thisDay]; <span class="keyword" style="font-weight: bold;">var</span> yy = date.getYear(); <span class="keyword" style="font-weight: bold;">var</span> year = (yy < <span class="number" style="color: #008800;">1000</span>) ? yy + <span class="number" style="color: #008800;">1900</span> : yy; document.write(thisDay + <span class="string" style="color: #880000;">', '</span> + day + <span class="string" style="color: #880000;">' '</span> + months[month] + <span class="string" style="color: #880000;">' '</span> + year); <span class="comment" style="color: #888888;">//--></span> </span><span class="tag"></<span class="title" style="font-weight: bold;">script</span>></span></code></pre> </blockquote> <center style="color: #333333; font-family: 'Open Sans', 'Trebuchet MS', Helvetica, sans-serif; font-size: 15px; line-height: 23.09375px;"> <span style="background-color: white;">Hasilnya : </span><br /> <div style="background-color: #fbfbfb; border: 5px solid rgb(255, 255, 255); box-shadow: rgb(204, 204, 204) 1px 1px 5px; font-weight: bold; padding: 5px; width: 525px;"> <script type="text/javascript"> <!-- var months = ['Januari', 'Februari', 'Maret', 'April', 'Mei', 'Juni', 'Juli', 'Agustus', 'September', 'Oktober', 'November', 'Desember']; var myDays = ['Minggu', 'Senin', 'Selasa', 'Rabu', 'Kamis', 'Jum'at', 'Sabtu']; var date = new Date(); var day = date.getDate(); var month = date.getMonth(); var thisDay = date.getDay(), thisDay = myDays[thisDay]; var yy = date.getYear(); var year = (yy < 1000) ? yy + 1900 : yy; document.write(thisDay + ', ' + day + ' ' + months[month] + ' ' + year); //--> </script></div> </center> <br style="background-color: #fbfbfb; color: #333333; font-family: 'Open Sans', 'Trebuchet MS', Helvetica, sans-serif; font-size: 15px; line-height: 23.09375px;" /> <h2 style="background-color: #fbfbfb; border-top-color: rgb(51, 51, 51); border-top-style: dashed; border-top-width: 1px; color: #222222; font-family: Coda, cursive; font-size: 20px; line-height: 1.2em; margin: 0em 0px 0px; padding-top: 10px;"> Cara Menampilkan Jam saat ini! dengan Javascript ( <span style="color: #990000;">Pasif </span>) :</h2> <blockquote style="background-color: #f0f0f0; border-color: rgb(204, 204, 204) rgb(204, 204, 204) rgb(204, 204, 204) rgb(51, 51, 51); border-style: solid; border-width: 1px 1px 1px 4px; color: #111111; font-family: Coda, cursive; font-size: 17px; line-height: 23.09375px; margin: 10px 0px; padding: 10px 50px; position: relative;"> <pre style="white-space: pre-wrap; width: 645px; word-wrap: break-word;"><code class="xml" style="color: black; display: block; font-family: Coda, cursive; padding: 0.5em;"><span class="tag"><<span class="title" style="font-weight: bold;">script</span> <span class="attribute">type</span>=<span class="value" style="color: #880000;">"text/javascript"</span>></span><span class="javascript" style="opacity: 0.5;"> <!-- <span class="keyword" style="font-weight: bold;">var</span> d = <span class="keyword" style="font-weight: bold;">new</span> Date(); <span class="keyword" style="font-weight: bold;">var</span> curr_hour = d.getHours(); <span class="keyword" style="font-weight: bold;">var</span> curr_min = d.getMinutes(); curr_min = curr_min + <span class="string" style="color: #880000;">""</span>; <span class="keyword" style="font-weight: bold;">if</span> (curr_min.length == <span class="number" style="color: #008800;">1</span>) { curr_min = <span class="string" style="color: #880000;">"0"</span> + curr_min; } document.write(curr_hour + <span class="string" style="color: #880000;">" : "</span> + curr_min); <span class="comment" style="color: #888888;">//--></span> </span><span class="tag"></<span class="title" style="font-weight: bold;">script</span>></span></code></pre> </blockquote> <center style="color: #333333; font-family: 'Open Sans', 'Trebuchet MS', Helvetica, sans-serif; font-size: 15px; line-height: 23.09375px;"> <span style="background-color: white;">Hasilnya : </span><br /> <div style="background-color: #fbfbfb; border: 5px solid rgb(255, 255, 255); box-shadow: rgb(204, 204, 204) 1px 1px 5px; font-weight: bold; padding: 5px; width: 525px;"> <script type="text/javascript"> <!-- var d = new Date(); var curr_hour = d.getHours(); var curr_min = d.getMinutes(); curr_min = curr_min + ""; if (curr_min.length == 1) { curr_min = "0" + curr_min; } document.write(curr_hour + " : " + curr_min); //--> </script></div> </center> <span style="background-color: white;"><br style="color: #333333; font-family: 'Open Sans', 'Trebuchet MS', Helvetica, sans-serif; font-size: 15px; line-height: 23.09375px;" /><span style="color: #333333; font-family: 'Open Sans', 'Trebuchet MS', Helvetica, sans-serif; font-size: 15px; line-height: 23.09375px;">Dengan Format AM/PM : </span></span><br /> <blockquote style="background-color: #f0f0f0; border-color: rgb(204, 204, 204) rgb(204, 204, 204) rgb(204, 204, 204) rgb(51, 51, 51); border-style: solid; border-width: 1px 1px 1px 4px; color: #111111; font-family: Coda, cursive; font-size: 17px; line-height: 23.09375px; margin: 10px 0px; padding: 10px 50px; position: relative;"> <pre style="white-space: pre-wrap; width: 645px; word-wrap: break-word;"><code class="xml" style="color: black; display: block; font-family: Coda, cursive; padding: 0.5em;"> <span class="tag"><<span class="title" style="font-weight: bold;">script</span> <span class="attribute">type</span>=<span class="value" style="color: #880000;">"text/javascript"</span>></span><span class="javascript" style="opacity: 0.5;"> <!-- <span class="keyword" style="font-weight: bold;">var</span> a_p = <span class="string" style="color: #880000;">""</span>; <span class="keyword" style="font-weight: bold;">var</span> d = <span class="keyword" style="font-weight: bold;">new</span> Date(); <span class="keyword" style="font-weight: bold;">var</span> curr_hour = d.getHours(); <span class="keyword" style="font-weight: bold;">if</span> (curr_hour < <span class="number" style="color: #008800;">12</span>) { a_p = <span class="string" style="color: #880000;">"AM"</span>; } <span class="keyword" style="font-weight: bold;">else</span> { a_p = <span class="string" style="color: #880000;">"PM"</span>; } <span class="keyword" style="font-weight: bold;">if</span> (curr_hour == <span class="number" style="color: #008800;">0</span>) { curr_hour = <span class="number" style="color: #008800;">12</span>; } <span class="keyword" style="font-weight: bold;">if</span> (curr_hour > <span class="number" style="color: #008800;">12</span>) { curr_hour = curr_hour - <span class="number" style="color: #008800;">12</span>; } <span class="keyword" style="font-weight: bold;">var</span> curr_min = d.getMinutes(); curr_min = curr_min + <span class="string" style="color: #880000;">""</span>; <span class="keyword" style="font-weight: bold;">if</span> (curr_min.length == <span class="number" style="color: #008800;">1</span>) { curr_min = <span class="string" style="color: #880000;">"0"</span> + curr_min; } document.write(curr_hour + <span class="string" style="color: #880000;">" : "</span> + curr_min + <span class="string" style="color: #880000;">" "</span> + a_p); <span class="comment" style="color: #888888;">//--></span> </span><span class="tag"></<span class="title" style="font-weight: bold;">script</span>></span> </code></pre> </blockquote> <br style="background-color: #fbfbfb; color: #333333; font-family: 'Open Sans', 'Trebuchet MS', Helvetica, sans-serif; font-size: 15px; line-height: 23.09375px;" /> <center style="color: #333333; font-family: 'Open Sans', 'Trebuchet MS', Helvetica, sans-serif; font-size: 15px; line-height: 23.09375px;"> <span style="background-color: white;">Hasilnya : </span><br /> <div style="background-color: #fbfbfb; border: 5px solid rgb(255, 255, 255); box-shadow: rgb(204, 204, 204) 1px 1px 5px; font-weight: bold; padding: 5px; width: 525px;"> <script type="text/javascript"> <!-- var a_p = ""; var d = new Date(); var curr_hour = d.getHours(); if (curr_hour < 12) { a_p = "AM"; } else { a_p = "PM"; } if (curr_hour == 0) { curr_hour = 12; } if (curr_hour > 12) { curr_hour = curr_hour - 12; } var curr_min = d.getMinutes(); curr_min = curr_min + ""; if (curr_min.length == 1) { curr_min = "0" + curr_min; } document.write(curr_hour + " : " + curr_min + " " + a_p); //--> </script></div> </center> <span style="background-color: white;"><br style="color: #333333; font-family: 'Open Sans', 'Trebuchet MS', Helvetica, sans-serif; font-size: 15px; line-height: 23.09375px;" /></span> <br /> <h2 style="border-top-color: rgb(51, 51, 51); border-top-style: dashed; border-top-width: 1px; color: #222222; font-family: Coda, cursive; font-size: 20px; line-height: 1.2em; margin: 0em 0px 0px; padding-top: 10px;"> <span style="background-color: white;">Cara Menampilkan Jam saat ini! dengan Javascript ( <span style="color: #38761d;">Aktif </span>) :</span></h2> <blockquote style="background-color: #f0f0f0; border-color: rgb(204, 204, 204) rgb(204, 204, 204) rgb(204, 204, 204) rgb(51, 51, 51); border-style: solid; border-width: 1px 1px 1px 4px; color: #111111; font-family: Coda, cursive; font-size: 17px; line-height: 23.09375px; margin: 10px 0px; padding: 10px 50px; position: relative;"> <pre style="white-space: pre-wrap; width: 645px; word-wrap: break-word;"><code class="xml" style="color: black; display: block; font-family: Coda, cursive; padding: 0.5em;"><span class="tag"><<span class="title" style="font-weight: bold;">div</span> <span class="attribute">id</span>=<span class="value" style="color: #880000;">"clock"</span>></span><span class="tag"></<span class="title" style="font-weight: bold;">div</span>></span> <span class="tag"><<span class="title" style="font-weight: bold;">script</span> <span class="attribute">type</span>=<span class="value" style="color: #880000;">"text/javascript"</span>></span><span class="javascript" style="opacity: 0.5;"> <!-- <span class="function"><span class="keyword" style="font-weight: bold;">function</span> <span class="title" style="color: #880000; font-weight: bold;">showTime</span><span class="params">()</span> {</span> <span class="keyword" style="font-weight: bold;">var</span> a_p = <span class="string" style="color: #880000;">""</span>; <span class="keyword" style="font-weight: bold;">var</span> today = <span class="keyword" style="font-weight: bold;">new</span> Date(); <span class="keyword" style="font-weight: bold;">var</span> curr_hour = today.getHours(); <span class="keyword" style="font-weight: bold;">var</span> curr_minute = today.getMinutes(); <span class="keyword" style="font-weight: bold;">var</span> curr_second = today.getSeconds(); <span class="keyword" style="font-weight: bold;">if</span> (curr_hour < <span class="number" style="color: #008800;">12</span>) { a_p = <span class="string" style="color: #880000;">"AM"</span>; } <span class="keyword" style="font-weight: bold;">else</span> { a_p = <span class="string" style="color: #880000;">"PM"</span>; } <span class="keyword" style="font-weight: bold;">if</span> (curr_hour == <span class="number" style="color: #008800;">0</span>) { curr_hour = <span class="number" style="color: #008800;">12</span>; } <span class="keyword" style="font-weight: bold;">if</span> (curr_hour > <span class="number" style="color: #008800;">12</span>) { curr_hour = curr_hour - <span class="number" style="color: #008800;">12</span>; } curr_hour = checkTime(curr_hour); curr_minute = checkTime(curr_minute); curr_second = checkTime(curr_second); document.getElementById(<span class="string" style="color: #880000;">'clock'</span>).innerHTML=curr_hour + <span class="string" style="color: #880000;">":"</span> + curr_minute + <span class="string" style="color: #880000;">":"</span> + curr_second + <span class="string" style="color: #880000;">" "</span> + a_p; } <span class="function"><span class="keyword" style="font-weight: bold;">function</span> <span class="title" style="color: #880000; font-weight: bold;">checkTime</span><span class="params">(i)</span> {</span> <span class="keyword" style="font-weight: bold;">if</span> (i < <span class="number" style="color: #008800;">10</span>) { i = <span class="string" style="color: #880000;">"0"</span> + i; } <span class="keyword" style="font-weight: bold;">return</span> i; } setInterval(showTime, <span class="number" style="color: #008800;">500</span>); <span class="comment" style="color: #888888;">//--></span> </span><span class="tag"></<span class="title" style="font-weight: bold;">script</span>></span></code></pre> </blockquote> <center style="color: #333333; font-family: 'Open Sans', 'Trebuchet MS', Helvetica, sans-serif; font-size: 15px; line-height: 23.09375px;"> <span style="background-color: white;">Hasilnya : </span><br /> <div style="background-color: #fbfbfb; border: 5px solid rgb(255, 255, 255); box-shadow: rgb(204, 204, 204) 1px 1px 5px; font-weight: bold; padding: 5px; width: 525px;"> <div id="clock"> <div id="clock"> </div> <script type="text/javascript"> <!-- function showTime() { var a_p = ""; var today = new Date(); var curr_hour = today.getHours(); var curr_minute = today.getMinutes(); var curr_second = today.getSeconds(); if (curr_hour < 12) { a_p = "AM"; } else { a_p = "PM"; } if (curr_hour == 0) { curr_hour = 12; } if (curr_hour > 12) { curr_hour = curr_hour - 12; } curr_hour = checkTime(curr_hour); curr_minute = checkTime(curr_minute); curr_second = checkTime(curr_second); document.getElementById('clock').innerHTML=curr_hour + ":" + curr_minute + ":" + curr_second + " " + a_p; } function checkTime(i) { if (i < 10) { i = "0" + i; } return i; } setInterval(showTime, 500); //--> </script></div> </div> </center> <br style="background-color: #fbfbfb; color: #333333; font-family: 'Open Sans', 'Trebuchet MS', Helvetica, sans-serif; font-size: 15px; line-height: 23.09375px;" /> <span style="background-color: white; color: #333333; font-family: 'Open Sans', 'Trebuchet MS', Helvetica, sans-serif; font-size: 15px; line-height: 23.09375px;">Silahkan berikan komentar jika ada pertanyaan :)</span></div> Cara Membuat/Menampilkan Jam, Hari & Tanggal dengan Javascript - Jam, Hari dan Tanggal (Waktu) tidak lepas dari kehidupan, Pada kesempatan kali ini s… Read more » Jul 11, 2015 +
Penjelasan Margin, Padding, Border dalam CSS <div dir="ltr" style="text-align: left;" trbidi="on"> <br /> <table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody> <tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgiEyW-2vM9cOGW8iw5BBbraWXQAHNQozJJ_sFG6BIVULSy5MmdYaPgcLHMc3x_Rciwsjtas0dPejugIIYTGzhcL7dEXpps43MAZiPtlIGviVDv07tfO9nJK5Kfy7Iz1NpOP8cx4YFURyM/s1600/css-web-design.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img alt="Penjelasan Margin, Padding, Border dalam CSS " border="0" height="336" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgiEyW-2vM9cOGW8iw5BBbraWXQAHNQozJJ_sFG6BIVULSy5MmdYaPgcLHMc3x_Rciwsjtas0dPejugIIYTGzhcL7dEXpps43MAZiPtlIGviVDv07tfO9nJK5Kfy7Iz1NpOP8cx4YFURyM/s640/css-web-design.jpg" title="css" width="640" /></a></td></tr> <tr><td class="tr-caption" style="text-align: center;"><h1 class="post-title entry-title"> <span style="font-size: x-small;">Penjelasan Margin, Padding, Border dalam CSS </span></h1> </td></tr> </tbody></table> <br /> Topik kali ini mengenai CSS "<b>Pengertian Margin, Padding, dan Border</b>". tentu bagi CSS developer yang sudah berpengalaman ini topik yang sangat sederhana. Tapi saya pikir juga tidak ada salahnya sharing topik CSS basic ini, arti dan penyajian elemen dengan menggunakan kode CSS untuk margin, padding serta border property. <br /> <div style="text-align: justify;"> </div> <div style="text-align: justify;"> <br /> Dengan <b>memahami margin, padding, border</b> dan cara menerapkan dengan CSS, akan memberi kesempatan bagi pemula, untuk bereksperimen sendiri dengan menentukan dan mengatur sifat dan nilai property. Ini sering dijumpai pada penerapan css style pada template, .body {..},.sidebar {...},. container {...}, css widget, pengaturan posisi dan jarak (space) antara sidebar, penerapan pada pargaraf posting, pada h1, h2.....dst.</div> <h4> Apa Margin itu?</h4> <div style="text-align: justify;"> <b>Margin</b> (dalam pengertian CSS) adalah ruang disekitar elemen/konten. Margin akan membentuk daerah (ruang) vertikal dan horizontal antara elemen. Jika elemen/konten tidak memilki margin, maka elemen-elemen tersebut akan rapat bertemu terhadap satu sama lain. Agar margin bekerja dengan baik, elemen biasanya diikuti oleh posisi float atau diposisikan relative. Style ini sering diterapkan untuk dapat memindahkan elemen lain di sekitarnya.</div> <div style="text-align: justify;"> Secara visual akan lebih mudah memahami definisi dari margin ini :</div> <div style="text-align: justify;"> </div> <table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody> <tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg3fhHNcReaD__uRMcidsmPpUO78MuLGpPOIv6EcIRwXHKXWw-eF9Ow_Z7hhqHh6VrxVYtYtBQ62Y8hQ_exrleQM8cjs8423xFQdPOj0NpY8zq3JCUj1CzsDHXQzMFfEwR0rjHMUHOrIVje/s1600/padding-margin.png" style="margin-left: auto; margin-right: auto;"><img border="0" height="604" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg3fhHNcReaD__uRMcidsmPpUO78MuLGpPOIv6EcIRwXHKXWw-eF9Ow_Z7hhqHh6VrxVYtYtBQ62Y8hQ_exrleQM8cjs8423xFQdPOj0NpY8zq3JCUj1CzsDHXQzMFfEwR0rjHMUHOrIVje/s640/padding-margin.png" width="640" /></a></td></tr> <tr><td class="tr-caption" style="text-align: center;">visualisasi pengertian margin</td></tr> </tbody></table> <div style="text-align: justify;"> </div> Margin dapat diatur menggunakan properti margin "shorthand" (yaitu istilah, yang mewakili empat nilai marjin untuk elemen) atau dengan penulisan stye "longhand". Untuk itu dibawah saya beri contoh beberapa penulisan margin dalam css.<br /> <br /> Contoh penulisan margin pada suatu elemen ("shorthand")<br /> <br /> <pre><span style="color: #666666;">#element</span> { margin: <span style="color: blue;">10px;</span>}</pre> <br /> Ini berarti elemen memilki margin yang sama "<span style="color: blue;">10px" </span>untuk setiap sisi elemen<br /> <br /> <pre><span style="color: #666666;">#element</span> { margin: <span style="color: blue;">10px</span> <span style="color: red;">20px</span>; }</pre> <br /> Ini berarti elemen memiliki:<br /> -margin-top, margin-bottom : "<span style="color: blue;">10px</span>"<br /> -margin-left, margin-right : "<span style="color: red;">20px</span>"<br /> <br /> <pre><span style="color: #666666;">#element</span> { margin: <span style="color: blue;">10px</span> <span style="color: red;">20px</span> <span style="color: blue;">5px</span> <span style="color: red;">15px</span>; }</pre> <br /> Elemen ini memiliki -margin-top : <span style="color: blue;">10px</span>, margin-right: <span style="color: red;">20px</span>, margin-bottom :<span style="color: blue;"> 5px</span>, margin-left: <span style="color: red;">15px</span><br /> <br /> Berikut penulisan margin style "longhand":<br /> <pre><span style="color: #666666;">#element</span> { margin-top: 10px; margin-right: 5px; margin-bottom: 5px; margin-left: 10px;}</pre> <br /> <h4> Apa Padding itu?</h4> <div style="text-align: justify;"> Jadi bagaimana dengan padding? Nah, <b>padding</b> adalah ruang horizontal dan vertikal yang diatur di sekitar area isi/konten dari elemen yang ditargetkan. Jadi padding di bagian dalam kotak, bukan di luar.</div> <div style="text-align: justify;"> </div> <div style="text-align: justify;"> Padding juga dapat dipahami sebagai "filling". Karena padding tidak mempengaruhi jarak dari elemen ke elemen lainnya tetapi hanya mendefinisikan jarak inner antara tepi/border dan isi dari elemen. (lihat visual dibawah)</div> <div style="text-align: justify;"> </div> <table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody> <tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgzJR3GCiTnsEhPGUqFhXSAKTLBlEm3JYM41WXW39nG6cjNqNAcyJ94d5vDTIfuX46vOPAHE32QjudmAha7_hURI6C3gb7vv7v9nQ8vwJoDS6omZUGLYk51egE2TacP2kPbau9HJTXBjEMS/s1600/padding.png" style="margin-left: auto; margin-right: auto;"><img border="0" height="600" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgzJR3GCiTnsEhPGUqFhXSAKTLBlEm3JYM41WXW39nG6cjNqNAcyJ94d5vDTIfuX46vOPAHE32QjudmAha7_hURI6C3gb7vv7v9nQ8vwJoDS6omZUGLYk51egE2TacP2kPbau9HJTXBjEMS/s640/padding.png" width="640" /></a></td></tr> <tr><td class="tr-caption" style="text-align: center;">visual definisi padding</td></tr> </tbody></table> <div style="text-align: justify;"> </div> <div style="text-align: justify;"> <div style="text-align: justify;"> Dari gambar diatas dapat diartikan padding adalah ruang yang diatur antara border/tepi dengan isi / konten dari suatu elemen (dalam hal ini isi konten berupa text).</div> <div style="text-align: justify;"> Serupa dengan margin, padding juga diatur menggunakan properti padding "shorthand" dan juga dapat dilakukan dengan properti padding "longhand":<span style="color: #4d4d4d; font-family: Georgia, serif; font-size: 18px; line-height: 28.149999618530273px;"> </span>padding-top, padding-right, padding-bottom, dan padding-left.</div> <br /> <b>Contoh : </b><br /> <pre><span style="color: #666666;">#element</span> { padding: <span style="color: red;">10px</span>; }<span style="color: #38761d;">/*padding untuk semua sisi sama 10px*/</span> <span style="color: #666666;">#element</span> { padding: <span style="color: red;">5px</span> <span style="color: blue;">10px</span> <span style="color: red;">2px</span> <span style="color: blue;">4px</span>; }<span style="color: #38761d;">/*padding: Top, Right, Bottom, Left*/</span> </pre> <br /> <pre><span style="color: #666666;">#element</span> { padding-top: 10px; padding-right: 5px; padding-bottom: 5px; padding-left: 10px;} </pre> <br /> <br /> <div style="text-align: justify;"> Pengertian dari properti padding sama dengan margin, cuma kalau padding bersifat <span class="bdv_cx" id="bdvrplc0" style="color: #1e6ec1; cursor: pointer; text-decoration: underline;">inside</span> space dari suatu elemen yang diatur disekitar area konten. Penerapannya padding sering dijumpai hampir disemua elemen, sebagai contoh pengggunaan padding pada heading (h1, h2, h3....) di postingan.</div> <br /> <b>Contoh : </b><br /> <pre>h1 { background: yellow; padding: 20px 20px 20px 80px;} h2 { background: orange; padding-left:120px;}</pre> <br /> Hasilnya pada postingan Anda akan seperti ini :<br /> <br /> <div class="separator" style="clear: both; text-align: center;"> <a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjJziYjGNGWs4ZDFrSv7oeyTDFFLqk8je_PN8H8tkv-lROPG6XDAG5MuWSwBUAuCMADr4pF8hUdbIUCqj8xeVX19LjUSpzDxhqU6tspcktXoJoI0oWrRZ1kHUH1iCW6i4XYKWLq8XA1WU1H/s1600/new-2.gif" style="margin-left: 1em; margin-right: 1em;"><img alt="heading dan padding" border="0" height="235" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjJziYjGNGWs4ZDFrSv7oeyTDFFLqk8je_PN8H8tkv-lROPG6XDAG5MuWSwBUAuCMADr4pF8hUdbIUCqj8xeVX19LjUSpzDxhqU6tspcktXoJoI0oWrRZ1kHUH1iCW6i4XYKWLq8XA1WU1H/s640/new-2.gif" title="heading dan padding" width="640" /></a></div> <h4> Apa arti Border?</h4> <b>Border/garis </b>tepi dapat digunakan untuk banyak hal, misalnya sebagai elemen dekoratif atau untuk memberi garis batas pemisah dari dua hal. Border properti mendefinisikan width, color, and style dari batas area pada box/kotak.<br /> <br /> CSS memberi Anda pilihan dalam menggunakan border antara lain :<br /> <ul> <li>border-style</li> <li>border-width</li> <li>border-color</li> <li>border-individual</li> </ul> <b>Border Style</b><br /> <div style="text-align: justify;"> Properti border-style untuk menentukan bentuk (style) dari tampilan border.</div> <div style="text-align: justify;"> Tak satu pun dari properti border memiliki efek APAPUN kecuali telah menempatkan properti border-style dahulu!</div> </div> <div style="text-align: justify;"> Ada 9 type border-style values yang umum digunakan dalam CSS :</div> <div style="text-align: justify;"> <br /> <b>1. None </b>: mendefinisikan tidak ada border<br /> <a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjS7zzGflE51M6bHgCbtwGnMNHsciq3utLoF47NNPgtyfiKnqhyYwnlrvJnVcmn2D9yhv3CFnwkgYxis48jq4tYSmyHnBSeyEUJ9Dl-C0BZLIDZR4cY4-RKIxjOcXKg3qF3xVq1uQ_dvr-V/s1600/new-4.gif"><img alt="border style" border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjS7zzGflE51M6bHgCbtwGnMNHsciq3utLoF47NNPgtyfiKnqhyYwnlrvJnVcmn2D9yhv3CFnwkgYxis48jq4tYSmyHnBSeyEUJ9Dl-C0BZLIDZR4cY4-RKIxjOcXKg3qF3xVq1uQ_dvr-V/s1600/new-4.gif" title="none" /></a><br /> <b>2. Dotted</b> : berarti border berupa dot (titik)<br /> <a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhYk2yWX5BY-g4QAaGYbMVvqyk0EpI9dKCKJQ72sH82yK52GCQVv2KGatAh6MCrN18PJshSdSS9Kpc1WoqPEbxAXTBJH8RybRbr0HcnYb0kSOuEv5TG6n1kmdp9BsdFanb5j73AlRPGFDa1/s1600/new-5.gif"><img alt="Dotted" border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhYk2yWX5BY-g4QAaGYbMVvqyk0EpI9dKCKJQ72sH82yK52GCQVv2KGatAh6MCrN18PJshSdSS9Kpc1WoqPEbxAXTBJH8RybRbr0HcnYb0kSOuEv5TG6n1kmdp9BsdFanb5j73AlRPGFDa1/s1600/new-5.gif" title="Dotted" /></a><br /> <b>3. Dashed</b> : border berupa dashed (garis putus-putus)<br /> <a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj9MQ0Uvp9BzEg1Ffja-2gXGMSZBQ_ET4euUnvZNTNMCSeWhR4rTUA6wzDoY9UxTrWjekvHpxldHOY6f_B5jTcqvnekxlX7TDXzmzMZcmp2OWfc2xpUCcLH8Iozamjn7xvk2depOW_fahxQ/s1600/new-3.gif"><img alt="Dashed" border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj9MQ0Uvp9BzEg1Ffja-2gXGMSZBQ_ET4euUnvZNTNMCSeWhR4rTUA6wzDoY9UxTrWjekvHpxldHOY6f_B5jTcqvnekxlX7TDXzmzMZcmp2OWfc2xpUCcLH8Iozamjn7xvk2depOW_fahxQ/s1600/new-3.gif" title="Dashed" /></a><br /> <div> <b>4. Solid</b> : border yang solid<br /> <a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiJlvYmfktG9xsg2QVQOpTRpv-67bvloQTQzm4l5YyDnVavDh4l4t6RMYQYDDWCERmO3M_4vSVbgEOqZsESNmsqw47vCIsZu5OetaC3aemMVACyGgS6nZ0XZo4ioUCKZUniUjDkSnaeJJIB/s1600/new-6.gif"><img alt="Solid " border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiJlvYmfktG9xsg2QVQOpTRpv-67bvloQTQzm4l5YyDnVavDh4l4t6RMYQYDDWCERmO3M_4vSVbgEOqZsESNmsqw47vCIsZu5OetaC3aemMVACyGgS6nZ0XZo4ioUCKZUniUjDkSnaeJJIB/s1600/new-6.gif" title="Solid " /></a><br /> <b>5. Double</b> : mendefinisikan double border. Lebar double border adalah sama dengan nilai border-width<br /> <a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjCStnSBPeUNVVSuTWG3p3iuXQlUczSyWEKDdOLD7ZlAsTbxdYuuX4jrb2Dzc7XemWJyBKE47nscmjkxKjZh508s8UaYGOgXlAL-k0Df6eeVMViG9qlWKaUpRSglWD31BnOe_-hW5ljZl_h/s1600/new-7.gif"><img alt=" Double" border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjCStnSBPeUNVVSuTWG3p3iuXQlUczSyWEKDdOLD7ZlAsTbxdYuuX4jrb2Dzc7XemWJyBKE47nscmjkxKjZh508s8UaYGOgXlAL-k0Df6eeVMViG9qlWKaUpRSglWD31BnOe_-hW5ljZl_h/s1600/new-7.gif" title=" Double" /></a><br /> <b>6. Groove </b>: mendefinisikan sebuah border groove (beralur) 3D. Efeknya tergantung pada nilai border-color<br /> <a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhCcWWtkDT8oEuIaYcEY__kFDFoFKzlbTMPGHv1BQi264OGH2w3rvtkKojG5Syn4_4I0UWcW9yz7DPkHKI9Yh0ryDIVUrtXEAzho2TqBoMpv5mnar7NRS7Xu_eYjPygqYEadlPEzKL7Ruq9/s1600/new-8.gif"><img alt="Groove" border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhCcWWtkDT8oEuIaYcEY__kFDFoFKzlbTMPGHv1BQi264OGH2w3rvtkKojG5Syn4_4I0UWcW9yz7DPkHKI9Yh0ryDIVUrtXEAzho2TqBoMpv5mnar7NRS7Xu_eYjPygqYEadlPEzKL7Ruq9/s1600/new-8.gif" title="Groove" /></a><br /> <b>7.</b> <b>Ridge</b>: mendefinisikan sebuah border bergerigi (ridge) 3D. Efeknya tergantung pada nilai border-color<br /> <a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgVcldsDC4X7Oa6hQ8dswOGl6DskankeTZX-n8iL0UOEWYrpesb5vxIwkw7yUTZQaJl5OkkV52JrujLNsSpubj8NUq4yddKFbvyXUx6a6o3wV-R-WVO4yWv_MWa8UeFLzjP7LMvSNGTkPl2/s1600/new-9.gif"><img alt=" Ridge" border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgVcldsDC4X7Oa6hQ8dswOGl6DskankeTZX-n8iL0UOEWYrpesb5vxIwkw7yUTZQaJl5OkkV52JrujLNsSpubj8NUq4yddKFbvyXUx6a6o3wV-R-WVO4yWv_MWa8UeFLzjP7LMvSNGTkPl2/s1600/new-9.gif" title=" Ridge" /></a><br /> <b>8. Inset</b>: mendefinisikan sebuah border inset 3D. Efeknya tergantung pada nilai border-color<br /> <a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgkyShLRdSrVAlY7rd1YSQ2Z2DYugPF16MdFamTiWB-Qq2e9YW2Mm4vqQpw3O8Ndwv_49jyYXwBCxyOCoBFYwmzaaWmOvvYBpdtTgj26fyJC2bJzXKbQMT27ou7XV_2ww3RsfCgjV5dNtPj/s1600/new-10.gif"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgkyShLRdSrVAlY7rd1YSQ2Z2DYugPF16MdFamTiWB-Qq2e9YW2Mm4vqQpw3O8Ndwv_49jyYXwBCxyOCoBFYwmzaaWmOvvYBpdtTgj26fyJC2bJzXKbQMT27ou7XV_2ww3RsfCgjV5dNtPj/s1600/new-10.gif" /></a></div> <b>9.</b> <b>Outset</b> : mendefinisikan sebuah border outset 3D. Efeknya tergantung pada nilai border-color<br /> <a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgI2Fj1HqWS_4fDTeSdbaFiWy2UVxjKkoyzRnxiyiO-ViSlIpUsEGIHEW5Fn2M9fZQopPZ6L8kgCWaQRhnD1K1xOjWsWGPnVvB9szZcVemal5qZ42SWMLhUoaTJPW6XYaU6udCkZa9KpAn4/s1600/new-11.gif"><img alt="Outset" border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgI2Fj1HqWS_4fDTeSdbaFiWy2UVxjKkoyzRnxiyiO-ViSlIpUsEGIHEW5Fn2M9fZQopPZ6L8kgCWaQRhnD1K1xOjWsWGPnVvB9szZcVemal5qZ42SWMLhUoaTJPW6XYaU6udCkZa9KpAn4/s1600/new-11.gif" title="Outset" /></a><br /> <br /> <b>Border Width</b><br /> <div class="separator" style="clear: both; text-align: center;"> </div> <div style="text-align: justify;"> Properti border-width digunakan untuk mengatur lebar border/garis tepi. Border diatur dalam <span class="bdv_cx" id="bdvrplc0" style="color: #1e6ec1; cursor: pointer; text-decoration: underline;">pixel</span>, atau dengan menggunakan salah satu dari tiga nilai yang telah ditentukan : thin, medium, dan thick. </div> <br /> <table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody> <tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgv36akTE3QH2NHLKNm9lPeOYuE7UZD6kw3z4d81Ed-PU65-lKbbEg21zddIsCO9y3ZzLFjKsyv_p7NKVuWVUzjwkknHQs83tkZEm035hDdxUj8B5INkxN4mv3caVaIqy9yozIeUqkOATTg/s1600/figure012+%25281%2529.gif" style="margin-left: auto; margin-right: auto;"><img alt="Border Width" border="0" height="193" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgv36akTE3QH2NHLKNm9lPeOYuE7UZD6kw3z4d81Ed-PU65-lKbbEg21zddIsCO9y3ZzLFjKsyv_p7NKVuWVUzjwkknHQs83tkZEm035hDdxUj8B5INkxN4mv3caVaIqy9yozIeUqkOATTg/s640/figure012+%25281%2529.gif" title="Border Width" width="640" /></a></td></tr> <tr><td class="tr-caption" style="text-align: center;">ukuran border dalam pixel dan value thin, medium, thick</td></tr> </tbody></table> <br /> <b>Contoh : </b><br /> <br /> <div class="pone"> p{ border-style:solid; <span style="color: blue;">border-width:5px</span>; }</div> <br /> <div class="ptwo"> p{ border-style:solid; <span style="color: blue;">border-width:medium</span>; }</div> <br /> <div class="pthree"> p{ border-style:solid; <span style="color: blue;">border-width:1px</span>; }</div> <br /> <b>Border Color</b><br /> Properti border-color mendefinisikan warna yang dimiliki oleh border. Nilai-nilai yang normal penggunaan nilai warna misalnya: hex "# 123456", rgb "(123.123.123)" atau "blue". Anda juga dapat mengatur warna border menjadi "transparent".<br /> <br /> <table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody> <tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgJCTc5o289B0bERSkPkfIk8my0URbVFQhZ5YzJQR0VPK-TP4_BQ-6Ye-AmOFU1E_FuljP6qgDtGjcsjOwYOLLjHEF8xAjbArru5CQjaRNVFx3UxS05TPsvMZb_euJodD66mItN2nVfy5en/s1600/figure013.gif" style="margin-left: auto; margin-right: auto;"><img alt="color chart" border="0" height="14" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgJCTc5o289B0bERSkPkfIk8my0URbVFQhZ5YzJQR0VPK-TP4_BQ-6Ye-AmOFU1E_FuljP6qgDtGjcsjOwYOLLjHEF8xAjbArru5CQjaRNVFx3UxS05TPsvMZb_euJodD66mItN2nVfy5en/s400/figure013.gif" title="color chart" width="400" /></a></td></tr> <tr><td class="tr-caption" style="text-align: center;"><a href="http://problogiz.blogspot.com/2012/09/kode-warna-html.html" target="_blank">chart warna hex</a></td></tr> </tbody></table> <b>Contoh :</b><br /> <div class="separator" style="clear: both; text-align: center;"> <a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiCPwbg35HfwUHasOky1BdX48ekUuUbFAvSAaa4jC5oy3oCsWYGxItsGhgTQMQik56AWkLIes6w4yfr51rk1mRnnO6pIqt7UWn-O1cu9PaUhYfNssU05qXAiypLinHMLndoQpVcafElxXc6/s1600/gbr1.gif" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img alt="Border Color " border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiCPwbg35HfwUHasOky1BdX48ekUuUbFAvSAaa4jC5oy3oCsWYGxItsGhgTQMQik56AWkLIes6w4yfr51rk1mRnnO6pIqt7UWn-O1cu9PaUhYfNssU05qXAiypLinHMLndoQpVcafElxXc6/s1600/gbr1.gif" title="Border Color " /></a></div> <br /> <br /> <br /> <br /> <br /> <div> </div> <b>Border - Individual sides</b><br /> Dalam CSS Anda bisa juga menentukan border yang berbeda pada tiap sisi:<br /> <div class="separator" style="clear: both; text-align: center;"> <a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh22r3CgRWl77qsiN1y3K1qqPvf-RWbt8YaHCnJnlHOhy0Z_CMcdZhytJ9IS5Jdm1dlPRaf1fXhdDupoNAU-NVl9TKtTkbOjxBY4lC9MrECPdyJBdMSQj9b6powKvJ5BzMEiCTtU6l2SRLx/s1600/new-12.gif" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img alt="Border - Individual" border="0" height="41" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh22r3CgRWl77qsiN1y3K1qqPvf-RWbt8YaHCnJnlHOhy0Z_CMcdZhytJ9IS5Jdm1dlPRaf1fXhdDupoNAU-NVl9TKtTkbOjxBY4lC9MrECPdyJBdMSQj9b6powKvJ5BzMEiCTtU6l2SRLx/s640/new-12.gif" title="Border - Individual" width="640" /></a></div> <br /> <br /> <br /> <br /> Nah, gabungan dari pengaturan margin, padding dan border pada sebuah elemen dalam CSS sering disebut juga dengan "<b>box model</b>".<br /> <span class="bdv_cx" id="bdvrplc6" style="color: #1e6ec1; cursor: pointer; text-decoration: underline;">Diagram</span> di bawah ini menunjukkan bagaimana box model dibangun:<br /> <table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody> <tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiUJejv8bfeYiAa2lgKASNcsgTVLsX94ICCu0_bUKG4m5RYGfXHHbwlLYWpWsUjgCoKg_MpQTzVumImCAIAbFyX6lmImV4CRVjbwo6MCW40b9HIQpsnJIP4BiYT5fjlOrZYsCSeOvpi03at/s1600/css-box-model.gif" style="margin-left: auto; margin-right: auto;"><img alt="diagram model box" border="0" height="640" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiUJejv8bfeYiAa2lgKASNcsgTVLsX94ICCu0_bUKG4m5RYGfXHHbwlLYWpWsUjgCoKg_MpQTzVumImCAIAbFyX6lmImV4CRVjbwo6MCW40b9HIQpsnJIP4BiYT5fjlOrZYsCSeOvpi03at/s640/css-box-model.gif" title="diagram model box" width="640" /></a></td></tr> <tr><td class="tr-caption" style="text-align: center;">diagram model box</td></tr> </tbody></table> </div> <div style="text-align: justify;"> Demikian penjelasan mengenai margin, padding dan border... mudah-mudahan dapat membantu buat para pemula.</div> <div style="text-align: justify;"> </div> <div style="text-align: justify;"> <i>Sumber : <a href="http://problogiz.blogspot.com/2012/12/pengertian-margin-padding-dan-border.html" target="_blank">problogiz</a> </i></div> </div> Penjelasan Margin, Padding, Border dalam CSS Topik kali ini mengenai CSS "Pengertian Margin, Padding, dan Border". tentu bagi CSS developer yang sud… Read more » Jul 10, 2015 +
Website Toko Online 'Vmart' <div dir="ltr" style="text-align: left;" trbidi="on"> <div class="separator" style="clear: both; text-align: center;"> </div> <table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody> <tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg9CVT3hTXNax81ja-2OXTHIVRtiGXsKCjM2mMcE_VWtzvMBl0rVmrZwg33IMnb5sEQLnFCkNdUgr99yP88NjkV1BvkG37zxRnYoWK4IwnPXpl1xUSue-efPF_VWSHPetRjbadGgT1dZpU/s1600/vMart.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img alt="Download Script Website Toko Online" border="0" height="296" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg9CVT3hTXNax81ja-2OXTHIVRtiGXsKCjM2mMcE_VWtzvMBl0rVmrZwg33IMnb5sEQLnFCkNdUgr99yP88NjkV1BvkG37zxRnYoWK4IwnPXpl1xUSue-efPF_VWSHPetRjbadGgT1dZpU/s1600/vMart.png" title="Vmart" width="640" /></a></td></tr> <tr><td class="tr-caption" style="text-align: center;">Download Script Website Toko Online Vmart</td></tr> </tbody></table> <br /> <br /> <div style="text-align: center;"> <a class="kr_button large rounded" href="http://vmart.masholeh.web.id/" target="_blank"><i class="icon-check"></i> Demo</a></div> <span style="font-family: Verdana,sans-serif;"><b><br /></b></span><span style="font-family: Verdana,sans-serif;"><b>Vmart adalah </b>nama dari sebuah website toko online, vmart ini dibuat oleh teman saya <b>Koslab Development</b> (<i><b>credit by Luqman Hakim</b></i>), latar belakang terbentuknya vmart ini ialah dari sebuah tugas akhir semester dikala kami menempuh pendidikan SMK di Solo, disaat teman saya membuat website toko online, saya berkepikiran untuk membuat website rumah sakit (<b><i>Website Rumah Sakit Islam Klaten</i></b>).<span style="font-size: x-small;"> </span></span><br /> <br /> <br /> <br /> <span style="font-family: Verdana,sans-serif;"><span style="font-size: x-small;">baca: <a href="http://blog.masholeh.web.id/2014/06/download-script-website-rumah-sakit-islam-klaten.html">http://blog.masholeh.web.id/2014/06/download-script-website-rumah-sakit-islam-klaten.html</a></span></span><br /> <br /> <br /> <br /> <span style="font-family: Verdana, sans-serif;"><b>Vmart</b> ini sudah dikatakan layak jual, karena menyandang gelar '<i>website terbaik dibandingkan dengan 72 siswa yang mengumpulkan tugas akhir semester</i>'. dilengkapi dengan alur penjualan serta pembayaran yang sistematis, dikelola dengan CMS (Control Management System) yang canggih, mempunyai desain website yang dinamis, memiliki database yang kompleks, serta scurity / kemanan website yang diatas rata-rata.</span><br /> <br /> <br /> <br /> <span style="font-family: Verdana, sans-serif;">Maka dari itu saya ingin membagikan hasil karya ini kepada publik dengan sedikit apresiasi<i> </i></span><br /> <br /> <span style="font-family: Verdana, sans-serif;"><br /></span> <br /> <br /> <div style="text-align: center;"> <span style="font-family: Verdana, sans-serif;"><a class="kr_button large rounded" href="http://masholeh.web.id/blog/download/vmart.zip" target="_blank">Download</a></span></div> </div> Download Script Website Toko Online Vmart Demo Vmart adalah nama dari sebuah website toko online, vmart ini dibuat oleh teman saya Koslab Developme… Read more » Apr 22, 2015 +
Mengenal Berbagai Function PHP String dan Cara Penggunaannya <div dir="ltr" style="text-align: left;" trbidi="on"> <h3 class="post-title entry-title" style="background-color: white; color: #222222; font-family: Georgia,Times,serif; font-size: 36px; font-weight: normal; line-height: 38px; margin: 0px; padding: 0px; text-align: center;"> <span style="font-size: large;">OPERASI STRING PHP</span></h3> <h3 class="post-title entry-title" style="background-color: white; color: #222222; font-family: Georgia,Times,serif; font-size: 36px; font-weight: normal; line-height: 38px; margin: 0px; padding: 0px; text-align: center;"> <span style="font-size: large;"> </span></h3> <div class="separator" style="clear: both; text-align: center;"> <a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjQErAyiG1HMWqLykkeW57vsqEMfCd6fnB8JGS_GKoHVnohRWIghH26zUQhXJRifFjngVcK9WAlXX3eeY-M-nXdsPsWlDeFQcRhasDpi-sZOqCPLVFWwHne1V59hyphenhyphen9xrlL26fXxxXtylTk/s1600/index.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img alt="Mengenal Berbagai Function PHP String dan Cara Penggunaannya" border="0" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjQErAyiG1HMWqLykkeW57vsqEMfCd6fnB8JGS_GKoHVnohRWIghH26zUQhXJRifFjngVcK9WAlXX3eeY-M-nXdsPsWlDeFQcRhasDpi-sZOqCPLVFWwHne1V59hyphenhyphen9xrlL26fXxxXtylTk/s1600/index.jpg" title="Function PHP" width="320" /></a></div> <h3 class="post-title entry-title" style="background-color: white; color: #222222; font-family: Georgia,Times,serif; font-size: 36px; font-weight: normal; line-height: 38px; margin: 0px; padding: 0px; text-align: center;"> <span style="font-size: large;"> </span></h3> <div class="post-header" style="background-color: white; color: #444444; font-family: Georgia, serif; font-size: 12px;"> <div class="post-header-line-1" style="font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; margin-bottom: 15px;"> <div style="color: #888888; font-style: italic; margin: 5px;"> <span class="post-timestamp"></span></div> <div style="clear: both;"> </div> <span class="post-author vcard"></span></div> </div> <div id="tutorial"> Pada tutorial kali ini saya akan menyajikan bentuk-bentuk function buil-in didalam PHP yang digunakan untuk mengelola Dan Pengolahan String atau disebut juga dengan Operasi String Slamat untuk Membaca....! he....<br /> <h3 style="color: #222222; font-family: Georgia, Times, serif; font-size: 36px; font-weight: normal; line-height: 38px; margin: 0px; padding: 0px;"> Menghitung Jumlah Karakter</h3> <h4> strlen()</h4> Untuk menghitung jumlah karakter dalam suatu variabel string, dapat menggunakan strlen()<br /> <b>Syntax: </b><br /> <pre class="script">strlen($string); </pre> Biasanya fungsi ini digunakan untuk membatasi/filter terhadap jumlah character string yang didinputkan yang pada textbox .<br /> <b>Contoh</b><br /> <pre class="script"><? $data="Belajar Program PHP tidak sulit."; $jumlah=strlen($data); echo"variabel string\$data=$data "; echo"Data'$data'diatas jumlah karakternya adalah = $jumlah"; ?> </pre> <b>hasil program, apabila dijalankan pada browser, akan tampak seperti berikut : </b><br /> variabel string$data=Belajar Program PHP tidak sulit.<br /> Data'Belajar Program PHP tidak sulit.'diatas jumlah karakternya adalah = 32<br /> <br /> <h4> strpos()</h4> <b>Syntax: </b><br /> <pre class="script">strpos('[var||string]','[value]' ) </pre> Function strpos() digunakan untuk menentukan posisi suatu substring dari sederetan string. Function ini akan mereturn bilangan integer yang merupakan urutan posisi substring tersebut.<br /> <b>Contoh</b><br /> <pre class="script"><? $stringku = "1234567890"; $posisi = strpos($stringku, "5"); echo "Posisi dari karakter 5 dalam string adalah $posisi"; ?> </pre> Script di atas akan menghasilkan posisi karakter '5' adalah di 4.<br /> NB:<br /> Ingat bahwa index dari array dalam PHP dimulai dari index ke - 0.<br /> Kelemahan dari strpos() adalah bahwa function tersebut hanya dapat menentukan posisi suatu substring pada pemunculan pertama. Pada pemunculan substring pada posisi yang berikutnya tidak akan terdeteksi. Meskipun demikian, Anda masih tetap menggunakannya untuk mencari posisi yang lain dari suatu substring dengan sedikit melakukan pemrograman.<br /> <br /> <b>Contoh</b><br /> <pre class="script"><? $stringku = "1234567890123456789012345678901234567890"; $offset = 0; $counter = 1; while($offset = strpos($stringku, "5", $offset + 1)) { $counter++; echo " Karakter 5 ke-$counter ada posisi - $offset"; } ?> </pre> <h3 style="color: #222222; font-family: Georgia, Times, serif; font-size: 36px; font-weight: normal; line-height: 38px; margin: 0px; padding: 0px;"> Mengulang Penulisan String</h3> <h4> str_repeat()</h4> Gunakan fungsi <b>Str_repeat()</b> apabila suatu program membutuhkan pengulangan proses pencetakan dengan jumlah tertentu. Hasil fungsi tersebut berupa string yang diulang - ulang sesuai dengan isi teks pada argument string.<br /> <b>Syntax: </b><br /> <pre class="script">strpos('[var||string]','[value]' ) </pre> <b>Contoh</b><br /> <pre class="script"><? //pengulangan data string //str_repeat.php $ulang=str_repeat("selamat ",4); $ulang2=str_repeat("Horee! ",4); echo"Anda telah lulus Ujian! "; echo"$ulang "; echo"Welcome to the Holiday "; echo"$ulang2"; ?> </pre> <b>Hasilnya adalah:</b><br /> Anda telah lulus Ujian!<br /> selamat selamat selamat selamat<br /> Welcome to the Holiday<br /> Horee! Horee! Horee! Horee!<br /> <br /> <h3 style="color: #222222; font-family: Georgia, Times, serif; font-size: 36px; font-weight: normal; line-height: 38px; margin: 0px; padding: 0px;"> Mencari dan Mengganti String.</h3> <h4> 1. ereg_replace()</h4> <h4> 2. eregi_replace()</h4> <h4> 3. str_replace()</h4> Adapun beberapa fungsi yang dapat digunakan untuk mencari dan mengganti bagian string tertentu adalah fungsi <b>Ereg_replace(), Eregi_replace(), dan Str_replace()</b>. Ketiga fungsi tersebut mempunyai kegunaan yang sama, yaitu mencari pola tertentu pada sebuah data string dan menggantinya dengan string yang baru<br /> <h4> 1. ereg_replace()</h4> <b>Syntax: </b><br /> <pre class="script">ereg_replace(pola awal,pola pengganti,string); </pre> <h4> 2. eregi_replace()</h4> <b>Syntax: </b><br /> <pre class="script">eregi_replace(pola awal,pola pengganti,string); </pre> <h4> 3. str_replace()</h4> <b>Syntax: </b><br /> <pre class="script">Str_replace('[string_replace]','[string_ubah]','[string_asli]' ) </pre> Function ini memiliki peran yang sama seperti ketika kita menggunakan fasilitas Replace All pada MS. Word. Function ini akan menggantikan suatu string dengan string yang lain.<br /> <b>Contoh</b><br /> <pre class="script"><? //replace.php //mengganti sebagian dari sebuah string. $data="Reog adalah salah satu kesenian tari budaya daerah yang berasal dari kota ponorogo. Reog digambarkan dengan sebuah harimau jawa dan seekor burung merak yang ada diatasnya."; $str="kesenian"; $str2=str_replace($str,"<b>$str</b>",$data); echo"Diganti menggunakan fungsi str_replace()."; echo"<br>$str2<br><br>"; $ereg="ponorogo"; $ereg2=ereg_replace($ereg,"<b>$ereg</b>",$data); echo"Diganti menggunakan fungsi ereg_replace()."; echo"<br>$ereg2<br><br>"; $eregi="seekor"; $eregi2=eregi_replace($eregi,"<b>$eregi</b>",$data); echo"Diganti menggunakan fungsi eregi_replace()."; echo"<br>$eregi2<br><br>"; ?> </pre> <b>Hasilnya adalah:</b><br /> Diganti menggunakan fungsi str_replace().<br /> Reog adalah salah satu kesenian tari budaya daerah yang berasal dari kota ponorogo. Reog digambarkan dengan sebuah harimau jawa dan seekor burung merak yang ada diatasnya.<br /> Diganti menggunakan fungsi ereg_replace().<br /> Reog adalah salah satu kesenian tari budaya daerah yang berasal dari kota ponorogo. Reog digambarkan dengan sebuah harimau jawa dan seekor burung merak yang ada diatasnya.<br /> Diganti menggunakan fungsi eregi_replace().<br /> Reog adalah salah satu kesenian tari budaya daerah yang berasal dari kota ponorogo. Reog digambarkan dengan sebuah harimau jawa dan seekor burung merak yang ada diatasnya.<br /> <b>Contoh</b><br /> <pre class="script"><? $rawstring = "Welcome Birmingham parent! <br> Your<b> offspring </b> is a pleasure to have! We believe<b> pronoun </b>is learning a lot.<br> The faculty simple adores <b> pronoun2 </b> and you can often hear them say \"Attah sex!\"<br>"; $replace = array('offspring', 'pronoun2', 'pronoun', 'sex'); $ubah1 = array('son', 'he', 'him', 'boy'); $ubah2 = array('daughter', 'she', 'her', 'girl'); $malestr = str_replace($replace, $ubah1, $rawstring); $femalestr = str_replace($replace, $ubah2, $rawstring); echo "Asli :".$rawstring."<br>"; echo "Son: ". $malestr . "<br>"; echo "Daughter: ". $femalestr; ?> </pre> <b>dan tampilannya adalah sbb:</b><br /> Asli :Welcome Birmingham parent!<br /> Your <b>offspring</b> is a pleasure to have! We believe <b>pronoun</b> is learning a lot.<br /> The faculty simple adores <b>pronoun2</b> and you can often hear them say "Attah sex!"<br /> Son: Welcome Birmingham parent!<br /> Your son is a pleasure to have! We believe <b>him</b> is learning a lot.<br /> The faculty simple adores <b>he</b> and you can often hear them say "Attah boy!"<br /> Daughter: Welcome Birmingham parent!<br /> Your <b>daughter</b> is a pleasure to have! We believe <b>her</b> is learning a lot.<br /> The faculty simple adores <b>she</b> and you can often hear them say "Attah girl!"<br /> <h3 style="color: #222222; font-family: Georgia, Times, serif; font-size: 36px; font-weight: normal; line-height: 38px; margin: 0px; padding: 0px;"> Fungsi transform string</h3> <table><tbody> <tr><th>Function</th><th>Description</th></tr> <tr><td valign="top">strtoupper()</td><td valign="top">Mengubah string menjadi kapital</td></tr> <tr><td valign="top">Strtolower()</td><td valign="top">Mengubah string menjadi kecil</td></tr> <tr><td valign="top">ucfirst()</td><td valign="top">Mengubah awal string menjadi capital</td></tr> <tr><td valign="top">ucword()</td><td valign="top">Mengubah awal kata dalam string menjadi capital</td></tr> </tbody></table> <h4> 1. strtoupper()</h4> <b>Syntax: </b><br /> <pre class="script">strtoupper('[string_convert]' ) </pre> Function ini digunakan untuk mengubah semua karakter huruf dari suatu string menjadi kapital.<br /> <b>Contoh</b><br /> <pre class="script"><? $Asli= "Ubah huruf besar 1234"; $upper = strtoupper($Asli); echo "Old string - $Asli <br>"; echo "New String - $upper"; ?> </pre> <b>Hasilnya adalah:</b><br /> Old string - String Capitalization 1234<br /> New String - STRING CAPITALIZATION 1234<br /> <br /> <h4> 2. strtolower()</h4> <b>Syntax: </b><br /> <pre class="script">strtolower('[string_convert]' ) </pre> Kebalikan dari strtoupper(), function ini mengubah semua karakter huruf dari string menjadi huruf kecil.<br /> <b>Contoh</b><br /> <pre class="script"><? $Asli= "Ubah huruf besar 1234"; $lower = strtolower($Asli); echo "Old string - $Asli <br>"; echo "New String - $lower"; ?> </pre> <b>Hasilnya adalah:</b><br /> Old string - String Capitalization 1234<br /> New String - string capitalization 1234<br /> <h4> 3. ucfirst()</h4> <b>Syntax: </b><br /> <pre class="script">ucfirst('[string_convert]' ) </pre> Karakter huruf pertama dalam string juga diubah menjadi huruf capital menggunakan function ini.<br /> <b>Contoh</b><br /> <pre class="script"><? $string ="berik lagi belajar program php"; echo ucfirst($string); ?> </pre> <b>Hasilnya adalah:</b><br /> Berik lagi belajar program php4<br /> <h4> 4. ucwords()</h4> <b>Syntax: </b><br /> <pre class="script">uswords('[string_convert]' ) </pre> Karakter huruf pertama dari suatu kata dalam string juga dapat diubah menjadi huruf capital menggunakan function ini.<br /> <b>Contoh</b><br /> <pre class="script"><? $titleString = "a title that could use some hELP"; $ucTitleString = ucwords($titleString); echo "Old title - $titleString <br>"; echo "New title - $ucTitleString"; ?> </pre> <b>Hasilnya adalah:</b><br /> Old title - a title that could use some hELP<br /> New title - A Title That Could Use Some HELP<br /> Bagaimana cara mengubah HELP menjadi Help (pada tampilan outputnya)? Perhatikan script modifikasi berikut ini<br /> <b>Contoh</b><br /> <pre class="script"><? $titleString = "a title that could use some hELP"; $lowercaseTitle = strtolower($titleString); $ucTitleString = ucwords($lowercaseTitle); echo "Old title - $titleString <br />"; echo "New title - $ucTitleString"; ?> </pre> yaitu dengan cara mengubahnya ("hELP") ke huruf kecil semua terlebih dahulu ("help"), kemudian huruf pertama dari "help" diberikan perintah ucwords().<br /> <h3 style="color: #222222; font-family: Georgia, Times, serif; font-size: 36px; font-weight: normal; line-height: 38px; margin: 0px; padding: 0px;"> Menghapus Spasi Pada String</h3> <table><tbody> <tr><th>Function</th><th>Description</th></tr> <tr><td valign="top">trim()</td><td valign="top">untuk menghilangkan spasi di bagian kiri dan kanan teks</td></tr> <tr><td valign="top">rtrim()</td><td valign="top">untuk menghilangkan spasi di bagian kanan teks</td></tr> <tr><td valign="top">ltrim()</td><td valign="top">untuk menghilangkan spasi di bagian kiri teks</td></tr> <tr><td valign="top">uchop()</td><td valign="top">untuk menghilangkan spasi di bagian kanan dan juga menghilangkan karakter - karakter whitespace,<br /> seperti : "\n", "\r", "\t", "\v", "\0"</td></tr> </tbody></table> Untuk mengolah data dalam bentuk string, suatu saat ingin mengubah posisi spasi pada suatu variabel string. Cara menghapus spasi pada sebuah string dapat menggunakan beberapa fungsi sesuai dengan kondisi data string.<br /> <b>Syntax: </b><br /> <pre class="script"> trim(string); rtrim(string); ltrim(string); chop(string); </pre> <b>Contoh</b><br /> <pre class="script"><? $kata = " Program PHP "; echo "Kata '$kata' dengan spasi di depan dan di belakang <br>"; $hilang1 = ltrim($kata); echo "Di hilangkan spasi di depan menjadi :<br>"; echo "'$hilang1' <br><br>"; $hilang2 = rtrim($kata); echo "Di hilangkan spasi di belakang menjadi :<br>"; echo "'$hilang2' <br><br>"; $hilang3 = trim($kata); echo "Di hilangkan spasi di depan dan di belakang menjadi :<br>"; echo "'$hilang3' <br>"; ?> </pre> <b>Hasilnya adalah:</b> Kata ' Program PHP ' dengan spasi di depan dan di belakang<br /> Di hilangkan spasi di depan menjadi :<br /> 'Program PHP '<br /> Di hilangkan spasi di belakang menjadi :<br /> ' Program PHP'<br /> Di hilangkan spasi di depan dan di belakang menjadi :<br /> 'Program PHP'<br /> <br /> <h3 style="color: #222222; font-family: Georgia, Times, serif; font-size: 36px; font-weight: normal; line-height: 38px; margin: 0px; padding: 0px;"> Pemecah String</h3> <table><tbody> <tr><th>Function</th><th>Description</th></tr> <tr><td valign="top">Strtok()</td><td valign="top">Pemecahan string</td></tr> <tr><td valign="top">Split()</td><td valign="top">Pemecahan string dilengkapi dengan argumen parameter pembagi.</td></tr> <tr><td valign="top">Explode()</td><td valign="top">Pemecahan string</td></tr> <tr><td valign="top">Substr()</td><td valign="top">memecah string berdasarkan no index_awal mulai sampai batasan charakter di inginkan</td></tr> </tbody></table> Sebuah string dapat dipecah menjadi beberapa bagian, per kata, dapat menggunakan fungsi <b>Strtok()</b> dan<b>Split()</b> adalah fungsi yang digunakan untuk memecah string, namun fungsi <b>Split()</b> dilengkapi dengan argumen parameter pembagi. <b>Split(Pola,String,Parameter Pembagi)</b>;<br /> <h4> 1. Strtok()</h4> <b>Syntax: </b><br /> <pre class="script">Strtok(nama_string,karakter_pemisah); </pre> <b>Contoh</b><br /> <pre class="script"><? $kalimat = "Ibukota Indonesia adalah Jakarta"; $pecah = strtok ($kalimat," "); while ($pecah) { echo "<br> $pecah "; $pecah=strtok(" "); } ?> </pre> <b>Hasilnya adalah:</b> Penulisan fungsi Strtok() dalam sebuah program adalah :<br /> Ibukota<br /> Indonesia<br /> adalah<br /> Jakarta<br /> <br /> <h4> 2. Split()</h4> <b>Syntax: </b><br /> <pre class="script">Split(Pola,String,Parameter Pembagi); </pre> <h4> 3. explode()</h4> <b>Syntax: </b><br /> <pre class="script">explode('[karakter_explode]','[val||string_awal]') explode('[karakter_explode]','[val||string_awal]','[value_batasan]') </pre> Sesuai namanya "explode", fungsi ini digunakan untuk meledakkan/memecah suatu string menjadi potongan-potongan string yang kecil. Selanjutnya potongan-potongan string ini akan disimpan dalam suatu<b>array</b>. Perhatikan contoh berikut ini<br /> <b>Contoh</b><br /> <pre class="script"><? $PhoneNumber = "800-555-5555"; $hasil = explode("-", $PhoneNumber); echo " Phone Number = $PhoneNumber <br>"; echo "Pecahan 1 = $hasil[0]<br>"; echo "Pecahan 2 = $hasil[1]<br>"; echo "Pecahan 3 = $hasil[2]"; ?> </pre> <b>Hasilnya adalah:</b> Phone Number = 800-555-5555<br /> Pecahan 1 = 800<br /> Pecahan 2 = 555<br /> Pecahan 3 = 5555<br /> <br /> <b>Contoh</b><br /> <pre class="script"><? $PhoneNumber = "800-555-5555"; $hasil = explode("-", $PhoneNumber); echo " Phone Number = $PhoneNumber <br>"; echo "Pecahan 1 = $hasil[0]<br>"; echo "Pecahan 2 = $hasil[1]<br>"; echo "Pecahan 3 = $hasil[2]"; ?> </pre> Pada perintah explode("-", $PhoneNumber); di atas, karakter "-" dapat diibaratkan sebagai dinamitnya. Dinamit ini apabila diledakkan akan memecah string dari $PhoneNumber.Karakter yang akan digunakan sebagai dinamit dapat ditentukan sendiri oleh programmer, dapat berupa spasi, koma dsb.Jumlah pecahan string dari hasil ledakan dapat dibatasi dengan menambahkan jumlah batasledakan sebagai paramater ketiga dari function explode().<br /> Perintah <b>explode("-", $PhoneNumber, 2);</b> di atas membatasi 2 buah pecahan string dari hasil ledakan. Dengan demikian, tampak pada hasil bahwa pecahan ketiga tidak ada.<br /> <h4> 4. substr()</h4> <b>Syntax: </b><br /> <pre class="script">substr('[var||string_awa]','[noindex_start]','[limit_char]') </pre> substr adalh fungsi yang dapat memecah string berdasarkan no index_awal mulai sampai batasan charakter di inginkan<br /> <b>Contoh</b><br /> <pre class="script"><? $tgl="2010-05-12"; echo "Tanggal : ".$tgl."</br>"; echo "tahun : ".substr($tgl,0,4)."</br>"; echo "bulan : ".substr($tgl,5,2)."</br>"; echo "tggl : ".substr($tgl,8,2)."</br>"; ?> </pre> <b>Hasilnya adalah:</b> Tanggal : 2010-05-12<br /> tahun : 2010<br /> bulan : 05<br /> tggl : 12<br /> <br /> pada contoh diatas dapat dilihat pemecahan suatu string hanya dengan batasan dari parameter fungsi<b>substr()</b> tujuan dan pengunaanya sama pengunaan fungsi <b>explode()</b> dimana sama-sama memecahkan string.kedua fungsi ini sama tapi berbeda dalam kebutuhan yang efisiensinya masing2.<br /> Teman saya meminta tolong untuk dibuatkan aplikasi untuk membaca data file teks yang dihasilkan dari sebuah mesin presensi bernama AMANO. File teks itu berisi data-data presensi karyawan setiap harinya. Mau tahu bentuk datanya? Ini saya tampilkan 10 baris contoh datanya ya....<br /> <pre>31200801211455000100093408000002 31200801211455000100032510950002 31200801211529000100034212950002 31200801211530000100018412930002 31200801211531000100177001050002 31200801211531000100197108050002 31200801211531000100163007030002 31200801211531000100179402050002 31200801211531000100198408050002 </pre> Kalau datanya cuman 10 saja seperti di atas sih gak masalah.... Tapi kenyataannya satu file teks berisi kira-kira 2000-3000 data presensi. Satu file teks dihasilkan dari presensi sehari. Padahal file teks yang saya terima berjumlah sekitar 30 buah (presensi dalam 30 hari). Itu pun hanya sample file saja yang dikirimkan<br /> Dari sebuah data yang ada dalam file teks itu bermakna sesuatu. Berikut ini penjelasannya:<br /> Misalkan diambil data<br /> <b>31200801211455000100093408000002</b><br /> <pre>Penjelasan Digitnya : Digit 1 - 2 (31) : menunjukkan kode bagian karyawan ditempatkan Digit 3 - 6 (2008) : menunjukkan tahun ketika presensi Digit 7 - 8 (01) : menunjukkan bulan ketika presensi Digit 9 - 10 (21) : menunjukkan tanggal ketika presensi Digit 11 - 12 (14) : menunjukkan jam ketika presensi Digit 13 - 14 (55) : menunjukkan menit ketika presensi Digit 15 - 18 (0001) : menunjukkan keterangan presensi. Jika 0001 artinya presensi untuk masuk kerja, dan jika 0002 artinya presensi untuk keluar kerja Digit 19 - 28 (0009340800) : menunjukkan kode karyawan yang melakukan presensi Digit 29 - 32 (0002) : menunjukkan kode mesin presensi </pre> Nah.... yang jadi permasalahan adalah bagaimana cara mengambil atau memisahkan digit-digit tersebut, sehingga dapat dibaca per item data seperti penjelasan di atas?<br /> Dalam PHP, hal ini tidak menjadi masalah karena ada function substr(). Bagaimana sintaksnya?<br /> <pre class="inden">substr(x, y [, z]); </pre> dengan x adalah string utuh yang akan diambil substring nya, y adalah posisi awal substring (dimulai dari 0), dan z adalah panjang substring yang akan diambil. Parameter z sifatnya optional. Apabila z tidak diberikan, maka pengambilan substring mulai dari posisi awal y sampai dengan akhir dari string.<br /> <b>Contoh</b><br /> <pre class="script"><? $stringKu = "hallo"; echo substr($stringKu, 1); // menghasilkan "allo" echo substr($stringKu, 1, 3); // menghasilkan "all" echo substr($stringKu, 0, 4); // menghasilkan "hall" ?> </pre> Sehingga untuk kasus data presensi di atas, script untuk memisahkan setiap item adalah sebagai berikut:<br /> <b>Contoh</b><br /> <pre class="script"><? $data = "31200801211455000100093408000002"; $kodeBagian = substr($data, 0, 2); $tahun = substr($data, 2, 4); $bulan = substr($data, 6, 2); $tanggal = substr($data, 8, 2); $jam = substr($data, 10, 2); $menit = substr($data, 12, 2); $keterangan = substr($data, 14, 4); $kodeKary = substr($data, 18, 10); $kodePresensi = substr($data, 28, 4); ?> </pre> <h3 style="color: #222222; font-family: Georgia, Times, serif; font-size: 36px; font-weight: normal; line-height: 38px; margin: 0px; padding: 0px;"> Mengabungkan string yang terpecah</h3> <h4> implode()</h4> <b>Syntax: </b><br /> <pre class="script">explode('[karakter_implode]','[val||string_awal]') </pre> Kebalikan dari explode(), function implode() digunakan untuk menyatukan pecahan-pecahan string menjadi satu kesatuan string.<br /> <b>Contoh</b><br /> <pre class="script"><? $pecahan = array("Hello", "World,", "I", "am", "Here!"); $disatukandenganspasi = implode(" ", $pecahan); $disatukandengandash = implode("-", $pecahan); echo "$disatukandenganspasi <br>"; echo "$disatukandengandash "; ?> </pre> <b>Hasilnya adalah:</b> Hello World, I am Here!<br /> Hello-World,-I-am-Here!<br /> <br /> Bagaimana jika pengabungan kerja fungsi explode() dengan implode() dimana satu memisahkan dan yang satu mengabungkan adalah seperti contoh berikut:<br /> <b>Contoh</b><br /> <pre class="script"><? $PhoneNumber = "800-555-5555"; $hasil = explode("-", $PhoneNumber); echo " Phone Number = $PhoneNumber <br>"; echo "Pecahan 1 = $hasil[0]<br>"; echo "Pecahan 2 = $hasil[1]<br>"; echo "Pecahan 3 = $hasil[2]<br>"; $join=implode("**",$hasil); echo "Join :$gabung"; ?> </pre> <b>Hasilnya adalah:</b> Phone Number = 800-555-5555<br /> Pecahan 1 = 800<br /> Pecahan 2 = 555<br /> Pecahan 3 = 5555<br /> pengabugana :800**555**5555<br /> <br /> <h3 style="color: #222222; font-family: Georgia, Times, serif; font-size: 36px; font-weight: normal; line-height: 38px; margin: 0px; padding: 0px;"> Memecah File Ber-extensi</h3> <h4> pathinfo()</h4> <b>Syntax: </b><br /> <pre class="script">pathinfo('[file]') </pre> fungsi pathfile bekerja untuk memecah file yang berexstensi .dimana pecahan tersebut terbentuk dalam kedalam array <b>assosatif</b> . yaitu pecahan fiename dan pecahan extension<br /> <b>Contoh</b><br /> <pre class="script"><? $str='text.php'; $ext=pathinfo($str); echo $ext['filename']."<br>"; echo $ext['extension']; ?> </pre> <b>Hasilnya adalah:</b> text<br /> php<br /> <br /> <h3 style="color: #222222; font-family: Georgia, Times, serif; font-size: 36px; font-weight: normal; line-height: 38px; margin: 0px; padding: 0px;"> Membaca nama file dari suatu path</h3> <h4> basename()</h4> <b>Syntax: </b><br /> <pre class="script">basename('path_root_dir') </pre> Function ini digunakan untuk membaca nama file dari suatu path.<br /> <b>Contoh</b><br /> <pre class="script"><? $path = "/home/httpd/html/index.php"; echo basename($path); // menghasilkan 'index.php' echo basename($path, ".php") ; // menghasilkan 'index' (menghapus ekstensi .php) ?> </pre> Contoh lain, bila script di bawah ini disimpan dengan nama myscript.php<br /> <b>Contoh</b><br /> <pre class="script"><? echo basename($_SERVER['PHP_SELF'], ".php"); // menghasilkan 'myscript' ?> </pre> <b>Hasilnya adalah:</b> menghasilkan 'myscript'<br /> <h3 style="color: #222222; font-family: Georgia, Times, serif; font-size: 36px; font-weight: normal; line-height: 38px; margin: 0px; padding: 0px;"> Character ASCII</h3> <h4> chr()</h4> <b>Syntax: </b><br /> <pre class="script">chr('[nomber_karakter_ASCII]') </pre> Function chr() digunakan untuk menghasilkan karakter ASCII berdasarkan bilangan bulat ASCII nya.<br /> <b>Contoh</b><br /> <pre class="script"><? $ascii = chr(97); echo "Karakter ASCII dari 97 adalah: ".$ascii; ?> </pre> <b>Hasilnya adalah:</b> a<br /> <b>Contoh</b><br /> <pre class="script"><? echo "<table border=1><tr><th colspan=2>Cahracter ASCII</th></tr> <tr><td>No ASCII</td><td>Character</td></tr>"; for ($n=0;$n<=255:$n++) { echo "<tr><td> ASCII : $n </td><td>".chr($n)." </td></tr>"; } echo "</table>"; ?> </pre> <b>Hasilnya adalah:</b> Berupa karakter Huruf yang Di konversi ke ASCII dengan bit 127<br /> <h3 style="color: #222222; font-family: Georgia, Times, serif; font-size: 36px; font-weight: normal; line-height: 38px; margin: 0px; padding: 0px;"> Memformat Angka</h3> <h4> number _format()</h4> Standar penulisan angka ( terutama dalam masalah mata uang ), sangat berbeda antara negara kita dengan sistem lain diluar negeri. Untuk memisahkan jumlah ribuan, biasanya menggunakan tanda titik, sedangkan sistem di luar menggunakan tanda koma. Fungsi number-format dapat ddigunakan untuk mengubah tampilan angka dalam laporan.<br /> <b>Contoh</b><br /> <pre class="script"><? $harga_sepatu = 195450; echo($harga_sepatu . "\n"); echo("\$" . number_format($harga_sepatu,"2",".","") . "\n"); echo"<br>"; echo"Harga sepeda motor adalah ".number_format("12156688","2",",",".")."(dalam rupiah)"; ?> </pre> <b>Hasilnya adalah:</b><br /> 195450 $195450.00<br /> Harga sepeda motor adalah 12.156.688,00(dalam rupiah)<br /> <br /> <h3 style="color: #222222; font-family: Georgia, Times, serif; font-size: 36px; font-weight: normal; line-height: 38px; margin: 0px; padding: 0px;"> memberikan tanda slash " \ "</h3> <h4> Addcslashes( )</h4> <pre><b>Fungsi Addcslashes( )</b> digunakan untuk memberikan tanda slash " \ " pada karakter tertentu. Bentuk : Addcslashes(String_awal, Parameter_slash); <b>Keterangan : </b> String adalah argument yang menunjukkan data awal yang akan diproses. Parameter adalah argument yang menunjukkan parameter filter. </pre> <b>Contoh</b><br /> <pre class="script"><? // memberikan tanda slash pada karakter tertentu // addcslashes.php $data="Membuat web interaktif dengan program PHP."; echo"Sebelum ditambahkan \"\\\" :<br>"; echo"$data"; $slash=Addcslashes($data,'ai); echo"<br><br>Sekarang ditambahkan \"\\\" pada huruf a dan i saja :<br>"; echo"$slash"; ?> </pre> <b>Hasil eksekusi adalah sebagai berikut :</b><br /> Sebelum ditambahkan "\" :<br /> Membuat web interaktif dengan program PHP.<br /> Sekarang ditambahkan "\" pada huruf a dan i saja :<br /> Membu\at web \inter\akt\if deng\an progr\am PHP.<br /> <br /> Untuk Pemahaman lebih lanjut tentang Operasi String saya akan menyajikan pada tutorial selanjutnya Yang terdapat Pada tap menu <b>Tutorial realease</b> Atas Waktu teman2, yang telah membaca tutorial saya yang sederhana ini saya ucapkan Terimakasih.....!</div> <div id="tutorial"> </div> <div id="tutorial"> Re-post : http://almbantuli.blogspot.com/2013/03/php-fungsi-fungsi-php-khusus-string.html </div> </div> OPERASI STRING PHP Pada tutorial kali ini saya akan menyajikan bentuk-bentuk function buil-in didalam PHP yang digunakan untuk mengelola Dan Pen… Read more » Feb 22, 2015 +
Cara membuat polling atau voting dengan PHP <div dir="ltr" style="text-align: left;" trbidi="on"><table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody> <tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj6oa2M9cdY-h6mXrCQUnYO5a4KFkFvE6_Yvw7qup04OE94h4SOZa5Ra4EOuNDKHE6qggv0Qlcgt9tIzdrv0OBBFwL-KBRkX0s88Q6P0tqy2mVtEeh3uiLJRXFEN9l9ohMFZtwAwEATdcM/s1600/voting.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img alt="Membuat Voting atau Polling dengan PHP" border="0" height="286" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj6oa2M9cdY-h6mXrCQUnYO5a4KFkFvE6_Yvw7qup04OE94h4SOZa5Ra4EOuNDKHE6qggv0Qlcgt9tIzdrv0OBBFwL-KBRkX0s88Q6P0tqy2mVtEeh3uiLJRXFEN9l9ohMFZtwAwEATdcM/s1600/voting.png" title="voting" width="320" /></a></td></tr> <tr><td class="tr-caption" style="text-align: center;">Membuat Voting atau Polling dengan PHP</td></tr> </tbody></table><br /> <br /> Kali ini saya bahas tentang Membuat Voting dengan PHP, voting biasanya digunakan oleh admin web dengan menyodorkan sebuah pertanyaan dengan beberapa sebuah pilihan kemudian pengunjung web disuruh memilih mana yang terbaik menurutnya.<br /> <br /> <br /> <br /> Okee Simak Baik-baik.....<br /> <br /> <br /> <br /> <div id="tabmenu"><ul id="nar"><li><a class="active" href=#">Database</a></li> <li><a href="#">Style.css</a></li> <li><a href="#">Index.php</a></li> <li><a href="#">voting.php</a></li> <li><a href="#">View-voting.php</a></li> <li><a href="#">koneksi.php</a></li> </ul><div id="tab-konten"><div id="tab1">Buatlah database dengan nama voting, berikut struktur databasenya:<br /> <br /> <img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj6CDJPf1IfAjZz0nrVWj3YQ70bdiP3ZQV5Vzck4Q1bk7_3MQFpOvUhlwooDxrAgQy3Phc0BgoVqQxx7mn_Q_ed_C5Rk3BLTpz9kJKRhE3ZbE2Jfto63XDU3fcDdjoHqXhJolKwA0KtbwE/s1600/db.png" /></div><div id="tab2"><br /> <br /> <br /> <br /> body {<br /> <br /> <span class="Apple-tab-span" style="white-space: pre;"> </span>margin:0;<br /> <br /> <span class="Apple-tab-span" style="white-space: pre;"> </span>background-color:#fff;<br /> <br /> <span class="Apple-tab-span" style="white-space: pre;"> </span><br /> <br /> }<br /> <br /> <br /> <br /> #sidebar{<br /> <br /> <span class="Apple-tab-span" style="white-space: pre;"> </span>background-color:#f3f1e7;<br /> <br /> <span class="Apple-tab-span" style="white-space: pre;"> </span>margin-left:30%;<br /> <br /> <span class="Apple-tab-span" style="white-space: pre;"> </span>margin-right:30%;<br /> <br /> <span class="Apple-tab-span" style="white-space: pre;"> </span>margin-top:5%;<br /> <br /> <span class="Apple-tab-span" style="white-space: pre;"> </span>border-radius:5px;<br /> <br /> <span class="Apple-tab-span" style="white-space: pre;"> </span>box-shadow:5px 0px 5px #999;<br /> <br /> <span class="Apple-tab-span" style="white-space: pre;"> </span>border-color:#C4E0AF;<br /> <br /> <span class="Apple-tab-span" style="white-space: pre;"> </span>border-style:solid;<br /> <br /> <span class="Apple-tab-span" style="white-space: pre;"> </span>border-width:thin;<span class="Apple-tab-span" style="white-space: pre;"> </span><br /> <br /> }<br /> <br /> <br /> <br /> <span class="Apple-tab-span" style="white-space: pre;"> </span>#sidebar .body {<br /> <br /> <span class="Apple-tab-span" style="white-space: pre;"> </span>margin: 20px 5px 20px 5px;<br /> <br /> <span class="Apple-tab-span" style="white-space: pre;"> </span>}<br /> <br /> <span class="Apple-tab-span" style="white-space: pre;"> </span><br /> <br /> <span class="Apple-tab-span" style="white-space: pre;"> </span>#sidebar .judul {<br /> <br /> <span class="Apple-tab-span" style="white-space: pre;"> </span>margin:-13px auto 0;<br /> <br /> <span class="Apple-tab-span" style="white-space: pre;"> </span>width:98%;<br /> <br /> <span class="Apple-tab-span" style="white-space: pre;"> </span>height:35px;<br /> <br /> <span class="Apple-tab-span" style="white-space: pre;"> </span>background-color:#96b74b;<br /> <br /> <span class="Apple-tab-span" style="white-space: pre;"> </span>background-repeat:repeat-x;<br /> <br /> <span class="Apple-tab-span" style="white-space: pre;"> </span>border-radius:5px;<br /> <br /> <span class="Apple-tab-span" style="white-space: pre;"> </span>}<br /> <br /> <br /> <br /> <span class="Apple-tab-span" style="white-space: pre;"> </span>#sidebar .judul h4{<br /> <br /> <span class="Apple-tab-span" style="white-space: pre;"> </span>color:#ffffff;<br /> <br /> <span class="Apple-tab-span" style="white-space: pre;"> </span>text-shadow:0px 0px 5px #666666;<br /> <br /> <span class="Apple-tab-span" style="white-space: pre;"> </span>padding-left:10px;<br /> <br /> <span class="Apple-tab-span" style="white-space: pre;"> </span>padding-top:5px;<br /> <br /> <span class="Apple-tab-span" style="white-space: pre;"> </span>}<br /> <br /> <span class="Apple-tab-span" style="white-space: pre;"> </span><br /> <br /> <span class="Apple-tab-span" style="white-space: pre;"> </span>#sidebar li{<br /> <br /> <span class="Apple-tab-span" style="white-space: pre;"> </span>list-style-type:none;<br /> <br /> <span class="Apple-tab-span" style="white-space: pre;"> </span>display:block;<br /> <br /> <span class="Apple-tab-span" style="white-space: pre;"> </span>padding-top:8px;<br /> <br /> <span class="Apple-tab-span" style="white-space: pre;"> </span>padding-bottom:8px;<br /> <br /> <span class="Apple-tab-span" style="white-space: pre;"> </span>margin-left:-40px;<br /> <br /> <span class="Apple-tab-span" style="white-space: pre;"> </span>border-bottom:1px solid;<br /> <br /> <span class="Apple-tab-span" style="white-space: pre;"> </span>border-color:#C4E0AF;<br /> <br /> <span class="Apple-tab-span" style="white-space: pre;"> </span><br /> <br /> <span class="Apple-tab-span" style="white-space: pre;"> </span>}<br /> <br /> <br /> <br /> <span class="Apple-tab-span" style="white-space: pre;"> </span>#sidebar li a{<br /> <br /> <span class="Apple-tab-span" style="white-space: pre;"> </span>color:#2e776a;<br /> <br /> <span class="Apple-tab-span" style="white-space: pre;"> </span>text-decoration:none;<br /> <br /> <span class="Apple-tab-span" style="white-space: pre;"> </span>padding-left:5px;<br /> <br /> <span class="Apple-tab-span" style="white-space: pre;"> </span>}<br /> <br /> <br /> <br /> <span class="Apple-tab-span" style="white-space: pre;"> </span>#sidebar li:hover{<br /> <br /> <span class="Apple-tab-span" style="white-space: pre;"> </span>color:#ffffff;<br /> <br /> <span class="Apple-tab-span" style="white-space: pre;"> </span>background-color:#b2df8e;<br /> <br /> <span class="Apple-tab-span" style="white-space: pre;"> </span>padding-left:-80px;<br /> <br /> <span class="Apple-tab-span" style="white-space: pre;"> </span>}<br /> <br /> <span class="Apple-tab-span" style="white-space: pre;"> </span></div><div id="tab3"><?php<br /> <br /> include "koneksi.php";<br /> <br /> ?><br /> <br /> <br /> <br /> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><br /> <br /> <html xmlns="http://www.w3.org/1999/xhtml"><br /> <br /> <head><br /> <br /> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><br /> <br /> <meta name="viewport" content="width=device-width, minimum-scale=1.0, maximum-scale=1.0"/><br /> <br /> <title>Demo Voting - Masholeh</title><br /> <br /> <link href="style.css" rel="stylesheet" type="text/css" /><br /> <br /> <script type="text/javascript"><br /> <br /> function voting(){<br /> <br /> <span class="Apple-tab-span" style="white-space: pre;"> </span><br /> <br /> <span class="Apple-tab-span" style="white-space: pre;"> </span>alert('Terima Kasih Anda telah mengikuti Voting');<br /> <br /> <span class="Apple-tab-span" style="white-space: pre;"> </span>return false;<br /> <br /> <span class="Apple-tab-span" style="white-space: pre;"> </span><br /> <br /> }<br /> <br /> </script><br /> <br /> <br /> <br /> </head><br /> <br /> <br /> <br /> <body><br /> <br /> <div id="isi"><br /> <br /> <br /> <br /> <div id="sidebar"><div class="judul"><h4>Tentukan Pilihan Anda</h4></div><br /> <br /> <div class="body"><br /> <br /> <span class="Apple-tab-span" style="white-space: pre;"> </span><font size="3" color="#2e776a" face="verdana"><b>Apakah Tutorial WWW.BLOG.MASHOLEH.WEB.ID Bermanfaat Bagi Anda?</b><br></font><br /> <br /> <span class="Apple-tab-span" style="white-space: pre;"> </span><form method="post" action="voting.php"><br /> <br /> <span class="Apple-tab-span" style="white-space: pre;"> </span><font size="2" color="#2e776a" face="verdana"><br /> <br /> <span class="Apple-tab-span" style="white-space: pre;"> </span><table><br /> <br /> <span class="Apple-tab-span" style="white-space: pre;"> </span><tr><td width="20"><input type="Radio" name="polling" value="sangat" checked></td><br /> <br /> <span class="Apple-tab-span" style="white-space: pre;"> </span><td>Sangat Bermanfaat</td></tr><br /> <br /> <span class="Apple-tab-span" style="white-space: pre;"> </span><tr><td width="20"><input type="Radio" name="polling" value="bermanfaat"></td><br /> <br /> <span class="Apple-tab-span" style="white-space: pre;"> </span><td>Bermanfaat</td></tr><br /> <br /> <span class="Apple-tab-span" style="white-space: pre;"> </span><tr><td width="20"><input type="Radio" name="polling" value="biasa"></td><br /> <br /> <span class="Apple-tab-span" style="white-space: pre;"> </span><td>Biasa Saja</td></tr><br /> <br /> <span class="Apple-tab-span" style="white-space: pre;"> </span><tr><td width="20"><input type="Radio" name="polling" value="tidak"></td><br /> <br /> <span class="Apple-tab-span" style="white-space: pre;"> </span><td>Tidak Bermanfaat</td></tr><br /> <br /> <span class="Apple-tab-span" style="white-space: pre;"> </span><tr><td width="20"><input type="Radio" name="polling" value="sangattidak"></td><br /> <br /> <span class="Apple-tab-span" style="white-space: pre;"> </span><td>Sangat Tidak Bermanfaat</td></tr><br /> <br /> <span class="Apple-tab-span" style="white-space: pre;"> </span><tr><td width="20"></td><td><input type="submit" name="polling2" value="Vote" onClick="voting();"></tr><br /> <br /> <span class="Apple-tab-span" style="white-space: pre;"> </span></table><br /> <br /> <span class="Apple-tab-span" style="white-space: pre;"> </span></font><br /> <br /> <span class="Apple-tab-span" style="white-space: pre;"> </span></form><br /> <br /> <br /> <br /> </div><br /> <br /> </div><br /> <br /> <br /> <br /> <br /> <br /> </div><br /> <br /> </body><br /> <br /> </html></div><div id="tab4"><?<br /> <br /> if (isset($_POST['polling']))<br /> <br /> {<br /> <br /> <span class="Apple-tab-span" style="white-space: pre;"> </span>include "koneksi.php";<br /> <br /> <span class="Apple-tab-span" style="white-space: pre;"> </span>$pilihan=$_POST['polling'];<br /> <br /> <span class="Apple-tab-span" style="white-space: pre;"> </span>$tanggal;<br /> <br /> <span class="Apple-tab-span" style="white-space: pre;"> </span><br /> <br /> <span class="Apple-tab-span" style="white-space: pre;"> </span>$polling=mysql_db_query($db,"select * from voting",$koneksi);<br /> <br /> <span class="Apple-tab-span" style="white-space: pre;"> </span>$baris=mysql_fetch_row($polling);<br /> <br /> <span class="Apple-tab-span" style="white-space: pre;"> </span>list($sangat,$bermanfaat,$biasa,$tidak,$sangattidak)=$baris;<br /> <br /> <span class="Apple-tab-span" style="white-space: pre;"> </span><br /> <br /> <span class="Apple-tab-span" style="white-space: pre;"> </span>$array1=$sangat+1;<br /> <br /> <span class="Apple-tab-span" style="white-space: pre;"> </span>$array2=$bermanfaat+1;<br /> <br /> <span class="Apple-tab-span" style="white-space: pre;"> </span>$array3=$biasa+1;<br /> <br /> <span class="Apple-tab-span" style="white-space: pre;"> </span>$array4=$tidak+1;<br /> <br /> <span class="Apple-tab-span" style="white-space: pre;"> </span>$array5=$sangattidak+1;<br /> <br /> <br /> <br /> <span class="Apple-tab-span" style="white-space: pre;"> </span><br /> <br /> <span class="Apple-tab-span" style="white-space: pre;"> </span>switch($pilihan)<br /> <br /> <span class="Apple-tab-span" style="white-space: pre;"> </span>{<br /> <br /> <span class="Apple-tab-span" style="white-space: pre;"> </span>case "sangat";<br /> <br /> <span class="Apple-tab-span" style="white-space: pre;"> </span>echo "<br>";<br /> <br /> <span class="Apple-tab-span" style="white-space: pre;"> </span>$update=mysql_db_query($db,"update voting set sangat='$array1', tanggal='$tanggal'",$koneksi);<br /> <br /> <span class="Apple-tab-span" style="white-space: pre;"> </span>echo "<script> document.location.href='view-voting.php'; </script>";<br /> <br /> <span class="Apple-tab-span" style="white-space: pre;"> </span>break;<br /> <br /> <span class="Apple-tab-span" style="white-space: pre;"> </span><br /> <br /> <span class="Apple-tab-span" style="white-space: pre;"> </span>case "bermanfaat";<br /> <br /> <span class="Apple-tab-span" style="white-space: pre;"> </span>echo "<br>";<br /> <br /> <span class="Apple-tab-span" style="white-space: pre;"> </span>$update=mysql_db_query($db,"update voting set bermanfaat='$array2', tanggal='$tanggal'",$koneksi);<br /> <br /> <span class="Apple-tab-span" style="white-space: pre;"> </span>echo "<script> document.location.href='view-voting.php'; </script>";<br /> <br /> <span class="Apple-tab-span" style="white-space: pre;"> </span>break;<br /> <br /> <span class="Apple-tab-span" style="white-space: pre;"> </span><br /> <br /> <span class="Apple-tab-span" style="white-space: pre;"> </span>case "biasa";<br /> <br /> <span class="Apple-tab-span" style="white-space: pre;"> </span>echo "<br>";<br /> <br /> <span class="Apple-tab-span" style="white-space: pre;"> </span>$update=mysql_db_query($db,"update voting set biasa='$array3', tanggal='$tanggal'",$koneksi);<br /> <br /> <span class="Apple-tab-span" style="white-space: pre;"> </span>echo "<script> document.location.href='view-voting.php'; </script>";<br /> <br /> <span class="Apple-tab-span" style="white-space: pre;"> </span>break;<br /> <br /> <span class="Apple-tab-span" style="white-space: pre;"> </span><br /> <br /> <span class="Apple-tab-span" style="white-space: pre;"> </span>case "tidak";<br /> <br /> <span class="Apple-tab-span" style="white-space: pre;"> </span>echo "<br>";<br /> <br /> <span class="Apple-tab-span" style="white-space: pre;"> </span>$update=mysql_db_query($db,"update voting set tidak='$array4', tanggal='$tanggal'",$koneksi);<br /> <br /> <span class="Apple-tab-span" style="white-space: pre;"> </span>echo "<script> document.location.href='view-voting.php'; </script>";<br /> <br /> <span class="Apple-tab-span" style="white-space: pre;"> </span>break;<br /> <br /> <span class="Apple-tab-span" style="white-space: pre;"> </span><br /> <br /> <span class="Apple-tab-span" style="white-space: pre;"> </span>case "sangattidak";<br /> <br /> <span class="Apple-tab-span" style="white-space: pre;"> </span>echo "<br>";<br /> <br /> <span class="Apple-tab-span" style="white-space: pre;"> </span>$update=mysql_db_query($db,"update voting set sangattidak='$array5', tanggal='$tanggal'",$koneksi);<br /> <br /> <span class="Apple-tab-span" style="white-space: pre;"> </span>echo "<script> document.location.href='view-voting.php'; </script>";<br /> <br /> <span class="Apple-tab-span" style="white-space: pre;"> </span>break;<br /> <br /> <span class="Apple-tab-span" style="white-space: pre;"> </span><br /> <br /> <span class="Apple-tab-span" style="white-space: pre;"> </span>}<span class="Apple-tab-span" style="white-space: pre;"> </span><br /> <br /> <span class="Apple-tab-span" style="white-space: pre;"> </span><br /> <br /> }</div><div id="tab5"><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><br /> <br /> <html xmlns="http://www.w3.org/1999/xhtml"><br /> <br /> <head><br /> <br /> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><br /> <br /> <meta name="viewport" content="width=device-width, minimum-scale=1.0, maximum-scale=1.0"/><br /> <br /> <title>Demo Voting - Masholeh</title><br /> <br /> <link href="style.css" rel="stylesheet" type="text/css" /><br /> <br /> </head><br /> <br /> <br /> <br /> <body><br /> <br /> <br /> <br /> <?<br /> <br /> <span class="Apple-tab-span" style="white-space: pre;"> </span>include "inc/koneksi.php";<br /> <br /> <span class="Apple-tab-span" style="white-space: pre;"> </span>$hasil=mysql_db_query($db,"select * from voting",$koneksi);<br /> <br /> <span class="Apple-tab-span" style="white-space: pre;"> </span>$row=mysql_fetch_row($hasil);<br /> <br /> <span class="Apple-tab-span" style="white-space: pre;"> </span>list($sangat,$bermanfaat,$biasa,$tidak,$sangattidak,$megah,$masih)=$row;<br /> <br /> <span class="Apple-tab-span" style="white-space: pre;"> </span>$total=(int)$sangat+(int)$bermanfaat+(int)$biasa+(int)$tidak+(int)$sangattidak;<br /> <br /> <span class="Apple-tab-span" style="white-space: pre;"> </span><br /> <br /> <span class="Apple-tab-span" style="white-space: pre;"> </span>//menampilkan persentase<br /> <br /> <span class="Apple-tab-span" style="white-space: pre;"> </span>$persen_sangat =round(((int)$sangat/(int)$total)*100,2);<br /> <br /> <span class="Apple-tab-span" style="white-space: pre;"> </span>$persen_bermanfaat =round(((int)$bermanfaat/(int)$total)*100,2);<br /> <br /> <span class="Apple-tab-span" style="white-space: pre;"> </span>$persen_biasa =round(((int)$biasa/(int)$total)*100,2);<br /> <br /> <span class="Apple-tab-span" style="white-space: pre;"> </span>$persen_tidak =round(((int)$tidak/(int)$total)*100,2);<br /> <br /> <span class="Apple-tab-span" style="white-space: pre;"> </span>$persen_sangattidak =round(((int)$sangattidak/(int)$total)*100,2);<br /> <br /> <span class="Apple-tab-span" style="white-space: pre;"> </span>$persen_megah =round(((int)$megah/(int)$total)*100,2);<br /> <br /> <span class="Apple-tab-span" style="white-space: pre;"> </span>$persen_masih =round(((int)$masih/(int)$total)*100,2);<br /> <br /> <span class="Apple-tab-span" style="white-space: pre;"> </span><br /> <br /> <span class="Apple-tab-span" style="white-space: pre;"> </span>//mengkonversi persentasi menjadi ukuran pada diagram batang dengan mengalikan faktor 2, karena jika 100% artinya lebar maksimum digram adalah 100pt<br /> <br /> <span class="Apple-tab-span" style="white-space: pre;"> </span>$lebar_sangat=$persen_sangat*2;<br /> <br /> <span class="Apple-tab-span" style="white-space: pre;"> </span>$lebar_bermanfaat=$persen_bermanfaat*2;<br /> <br /> <span class="Apple-tab-span" style="white-space: pre;"> </span>$lebar_biasa=$persen_biasa*2;<br /> <br /> <span class="Apple-tab-span" style="white-space: pre;"> </span>$lebar_tidak=$persen_tidak*2;<br /> <br /> <span class="Apple-tab-span" style="white-space: pre;"> </span>$lebar_sangattidak=$persen_sangattidak*2;<br /> <br /> <br /> <br /> <br /> <br /> ?><br /> <br /> <br /> <br /> <div id="sidebar"><div class="judul"><h4>Hasil Voting</h4></div><br /> <br /> <br/><br /> <br /> <center><b>Apakah Tutorial WWW.BLOG.MASHOLEH.WEB.ID Bermanfaat Bagi Anda?</b></center><br/><br /> <br /> <table width="100%" border="0" cellspacing="2" cellpadding="2"><br /> <br /> <tr><br /> <br /> <span class="Apple-tab-span" style="white-space: pre;"> </span><td><table border="0" width="100%"><br /> <br /> <br /> <br /> <tr><br /> <br /> <td width="30%" align="left"><font size="2" face="verdana">Sangat Bermanfaat</font></td><br /> <br /> <td width="5%" align="right"><font size="2" face="verdana"><? echo $sangat;?></font></td><br /> <br /> <td width="1%"> </td><br /> <br /> <td width="20%" align="left"><img src="images/stat.jpg" border="1" width="<? echo $lebar_sangat ?>" height="12"> <font size="2" face="verdana"><br /> <br /> <span class="Apple-tab-span" style="white-space: pre;"> </span><? echo $persen_sangat."%"; ?></font></td><br /> <br /> </tr><br /> <br /> <tr><br /> <br /> <td align="left"><font size="2" face="verdana">Bermanfaat</font></td><br /> <br /> <td align="right"><font size="2" face="verdana"><? echo $bermanfaat;?></font></td><br /> <br /> <td> </td><br /> <br /> <td align="left"><img src="images/stat.jpg" border="1" width="<? echo $lebar_bermanfaat ?>" height="12"> <font size="2" face="verdana"><br /> <br /> <span class="Apple-tab-span" style="white-space: pre;"> </span><? echo $persen_bermanfaat."%";?></font> </td><br /> <br /> </tr><br /> <br /> <tr><br /> <br /> <td align="left"><font size="2" face="verdana">Biasa Saja</font></td><br /> <br /> <td align="right"><font size="2" face="verdana"><? echo $biasa;?></font></td><br /> <br /> <td> </td><br /> <br /> <td align="left"><img src="images/stat.jpg" border="1" width="<? echo $lebar_biasa ?>" height="12"> <font size="2" face="verdana"><br /> <br /> <span class="Apple-tab-span" style="white-space: pre;"> </span><? echo $persen_biasa."%";?></font></td><br /> <br /> </tr><br /> <br /> <span class="Apple-tab-span" style="white-space: pre;"> </span> <tr><br /> <br /> <td align="left"><font size="2" face="verdana">Tidak Bermanfaat</font></td><br /> <br /> <td align="right"><font size="2" face="verdana"><? echo $tidak;?></font></td><br /> <br /> <td> </td><br /> <br /> <td align="left"><img src="images/stat.jpg" border="1" width="<? echo $lebar_tidak ?>" height="12"> <font size="2" face="verdana"><br /> <br /> <span class="Apple-tab-span" style="white-space: pre;"> </span><? echo $persen_tidak."%"; ?></font></td><br /> <br /> </tr><br /> <br /> <tr><br /> <br /> <td align="left"><font size="2" face="verdana">Sangat Tidak Bermanfaat</font></td><br /> <br /> <td align="right"><font size="2" face="verdana"><? echo $sangattidak;?></font></td><br /> <br /> <td> </td><br /> <br /> <td align="left"><img src="images/stat.jpg" border="1" width="<? echo $lebar_sangattidak ?>" height="12"> <font size="2" face="verdana"><br /> <br /> <span class="Apple-tab-span" style="white-space: pre;"> </span><? echo $persen_sangattidak."%";?></font> </td><br /> <br /> </tr><br /> <br /> </table><br /> <br /> <span class="Apple-tab-span" style="white-space: pre;"> </span> </td><br /> <br /> </tr><br /> <br /> <tr><br /> <br /> <span class="Apple-tab-span" style="white-space: pre;"> </span><td align="center"><p><font face="verdana" size="2" color="#666666"><? echo 'Total Voting : ',$total; ?></font></p></td><br /> <br /> </tr><br /> <br /> </table><br /> <br /> <br /> <br /> <a href="index.php">Back To Home</a><br /> <br /> </div><br /> <br /> <br /> <br /> <br /> </div><div id="tab6"><?php<br /> <br /> ini_set('display_errors',FALSE);<br /> <br /> <span class="Apple-tab-span" style="white-space: pre;"> </span>$server="localhost";<br /> <br /> <span class="Apple-tab-span" style="white-space: pre;"> </span>$user_db="root";<br /> <br /> <span class="Apple-tab-span" style="white-space: pre;"> </span>$pass_db="";<br /> <br /> <span class="Apple-tab-span" style="white-space: pre;"> </span>$db="voting";<br /> <br /> <br /> <br /> $koneksi=mysql_connect($server,$user_db,$pass_db) or die("Gagal Koneksi DB!");<br /> <br /> mysql_select_db($db) or die ("DB tidak ada!");<br /> <br /> $tanggal=date("Y-m-d");<br /> <br /> <br /> <br /> ?></div></div></div><div style="text-align: center;"><span style="font-family: Verdana, sans-serif;"><b>Sekian dari saya, banyak lebihnya Terimakasih !!!</b></span><br /> <br /> <span style="font-family: Verdana, sans-serif;"><b><br /> </b></span></div><div style="text-align: center;"><a class="kr_button rounded" href="http://www.masholeh.web.id/blog/demo/voting" target="_blank"><i class="icon-check"></i> Demo </a><a class="kr_button rounded" href="http://www.masholeh.web.id/blog/download/voting.zip" target="_blank"><i class="icon-edit"></i> Download</a></div></div> Membuat Voting atau Polling dengan PHP Kali ini saya bahas tentang Membuat Voting dengan PHP, voting biasanya digunakan oleh admin web dengan menyodo… Read more » Jan 19, 2015 +