echo dan print adalah syntak pada PHP yang digunakan untuk mencetak output ke halaman website.
contohnya
echo 'hello word, i am writen with echo';
nah contoh diatas akan menghasilkan text di halaman website mu.
contoh mencetak dari variabel hasil olahan adalah spt berikut:
echo $nama_variabel;
cukup sederhana kan?
nah berikut ini contoh gabungan dengan html.
berikut ini contoh output menggunakan echo:
$text='text ini ditulis dgn echo';
echo $text;
?>
nah itu contoh syntak jenis output pada PHP. Sebenarnya output PHP selain berupa output ke halaman situs ada juga output ke file ataupun database. Namun tidak saya bahas sekarang, karena jenis2 filenya juga macam2, ada file text biasa, ada juga image yg udah saya singgung di script counter dengan image.
Dalam dokumentasi tutorial PHP sebenarnya tidak penggolongan input output, input proses output ini hanyalah gambaran kerangka program kita agar lebih mudah penyusunan logikanya.
misal seperti pada algoritma yg pernah ditulis teman kita Sgenk di blognya tentang program toko buku.
nah kalo bikin toko buku online maka kita buat dulu rancangan situsnya:
1. halaman review.
2. form pembayaran.
3. script verifikasi pembayaran.
4. halaman download.
Kalo kita membuat suatu program tanpa rancangan seperti diatas maka kita cuma bisa bingung doang karena tidak tau apa yang akan kita kerjakan.
Forum berbayar2010-02-01T04:06:59.397-08:00
Wah ini bener-bener keren, dan sesuai dengan maksud hati :D
Kalo biasanya aq morum di zonam dapat zom zoint dan token tuk maen game drago, tapi forum yang satu ini malah berani membayar dollar!
Ibarat pepatah seperti dapat duren runtuh -gege- dah dapat ilmu, dapat teman eh dapat duit juga -joget-
gak banyak sih tapi lumayanlah, jadi makin semangat morumnya.
Tiap hari dibayar $0.02 - $0.07 sesuai statusnya. saratnya cuma minimal 1 post perhari. Pembayarannya pake libertyreserve.
min payout bisa milih $0.04 sampai $1
wah pas banget!
kutunggu teman2 diforum yak.
daftarnya disinihehe nickku disitu RamUniX
Edited:
SEKARANG FORUM INI SUDAH TIDAK MEMBAYAR
Inti dari pemrograman2009-11-19T22:24:43.820-08:00
Sebelum saya membahas lebih lanjut mengenai pemrograman website PHP, saya akan kembali mengingatkan tentang apa itu pemrograman. Inti dari pemrograman bukanlah COPAS (copy-paste) atau menjiplak apa adanya. Kebiasaan Copas atau menjiplak jika kita terapkan pada bahasa pemrograman maka kita akan banyak menemui kendala yang cukup membuat kita pusing 100 keliling++. :DSiapakah hacker???Sebuah istilah antik nan classic yang sangat ngetrend di dunia website, yaitu hacker!. Banyak salah persepsi dan penafsiran tentang istilah yang satu ini, mungkin para pembaca sudah mengetahuinya melalui berbagai artikel dengan berbagai versi mereka. Saya cuma menyimpulkan dari berbagai artikel yang saya baca, bahwa sebenarnya arti dari hacker adalah programer. Mengapa demikian?Hacker yang entah istilah ini muncul dari mana atau siapa pencetusnya, namun saya dengar istilah ini lahir bersama kelahiran Komputer. Banyak yang begitu bangga disebut sebagai hacker bahkan ada yang mengartikan hacker sebagai sisi anti microsoft.Ah pembahasanku kok jadi tidak terarah ya? -mikir-Kembali ke hacker, yang jelas mereka yang disebut hacker adalah orang-orang yang menguasai pemrograman. Lalu apa sebenarnya pemrograman itu sendiri? Pemrograman itu adalah kegiatan menyusun program. Lalu apa itu program? Program adalah susunan kegiatan. Mungkin jika kita sudah terbiasa mengikuti kegiatan organisasi kita sudah terbiasa dengan istilah "PROGRAM". Benarkan arti program dalam suatu organisasi adalah serangkaian kegiatan yang sudah direncanakan dan diatur pelaksanaannya?Begitu juga dengan dunia komputer dan website, program dalam dunia ini juga berarti serangkaian kegiatan yang sudah diatur dan dikerjakan oleh komputer dalam menangani interaksi dengan pengguna program tersebut. Program atau yang lebih sering disebut software ini adalah seperangkat mesin maya yang di tanamkan(install) pada mesin canggih yang disebut Komputer. Lalu apa sebenarnya isi dari software itu?Software sebenarnya berisi serangkaian perintah yang ditulis oleh programer untuk dijalankan oleh komputer secara otomatis tanpa pengawasan lagi dari penulisnya(programer). Kalau anda pernah membuat jadwal kegiatan maka sebenarnya anda sudah melakukan apa yang biasa dilakukan oleh programer.Seorang programer selain dituntut bisa menyusun jadwal kegiatan komputer juga dituntut mampu menyediakan solusi jika komputer tersebut menemui atau mengahdapi kondisi tertentu. Jika komputer menghadapi keaadaan "A" maka jalankan kegiatan "1" selain itu jalankan kegiatan "2". Nah itu contoh sederhana dalam menghadapi kondisi tertentu. Mirip seperti film action kan? dimana saat plan A tidak memungkinkan dilaksanakan maka jalankan plan "B".Lalu apa hubungannya dengan hacker? sekali lagi hacker yang jelas adalah seorang programer. Karena menurut beberapa "mitos" para hacker beraksi seputar kegiatan keamanan website. Ada yang bilang hacker itu pembuat onar yang suka menyusup, mencuri atau merusak website, namun ada juga yang membela bahwa hacker itu bukan kriminal namun orang-orang yang penuh idealisme tentang kemampuan mereka untuk membangun website yang lebih baik dan tangguh. OK terlepas dari berbagai definisi hacker yang simpang siur dan bahkan Roy suryo pun juga ikut-ikutan mendefinisikan tentang hacker, yang jelas hacker adalah PROGRAMER.Programer adalah mereka orang-orang yang sudah menjadi pekerjaannya/hobinya membuat program/software/applikasi baik yang online(website) maupun offline(software PC, mesin, robot dsb).Sedangkan program seperti sudah saya bahas diatas adalah jadwal kegiatan untuk Komputer/PC/mesin/Robot dsb. Lalu apa inti dari sebuah pemrograman??Inti dari program itu sebenarnya sangatlah sederhana yaitu I-P-OI = input, meliputi kegiatan mengambil bahan/data.P = proses, meliputi kegiatan pengolahan bahan/data.O = output, meliputi kegiatan penyajian hasil akhir.Mengingat dasar dari pemrograman itu adalah input-proses-output maka jika kita ingin menjadi programer harus menguasai berbagai teknik dari input - proses - output.Seperti yang saya lakukan sel[...]
Membuat counter visitor harian2010-01-10T01:31:52.796-08:00
Trik PHP kali ini kita belajar membuat counter visitor harian. Sebelum melangkah lebih jauh kita pelajari dulu teknik pengidentifikasian visitor. Untuk mengidentifikasi visitor ada beberapa cara yaitu:1. Mencatat ip dan browsernya.2. Menggunakan cookie.3. Menggunakan SESSION.Namun pada trik kali ini kita pake yang ketiga saja yaitu menggunakan SESSION sekalian mendalami pemakaian SESSION.SESSION adalah sebuah sarana yang disediakan PHP untuk passing variabel antar script dalam jangkawaktu tertentu. Pada defaultnya SESSION hanya akan berlaku selama browser tidak ditutup (close) dan dalam jangka waktu tertentu (menit).Nah berikut ini contoh penggunaan SESSION dalam beberapa hari meskipun browser ditutup tetap valid, selama SESSION ID yang tersimpan di cookie browser tidak terhapus.1. Kita setting dulu waktu expired SESSION ID pada cookie yaitu dengan menggunakanvoid session_set_cookie_params ( int $lifetime [, string $path [, string $domain [, bool $secure = false [, bool $httponly = false ]]]] ) contohnya:$waktu=60*60*24;session_set_cookie_params($waktu);nah contoh diatas akan mengatur SESSION ID di cookie akan expired setelah 24jam atau 1hari. Namun perlu diingat pada defaultnya cache session akan tersimpan di folder temporary webserver dan kadang2 webserver tersebut akan menghapus temporary dalam jangka waktu tertentu. Nah jika cache session kita terhapus maka session kita jadi expired.2. Untuk menghindari penghapusan temporary session kita oleh robot webserver maka kita definisikan sendiri folder tempat menyimpan session yaitu dengan menggunakanstring session_save_path ([ string $path ] )contohnya:session_save_path('./tempo');3. Kemudian baru kita mulai session kita dengan menggunakansession_start();Nah contoh diatas, step 1 - 3 adalah cara membuat session yang akan expired setelah 24 jam. 24jam disini adalah sejak session tersebut dibuat bukan sejak last access loh ya. Berikutnya kita akan masuk pada proses pembuatan counter menggunakan sistem saklar on/off dengan logika sebagai berikut.1. buat session.2. periksa apakah saklar on/off3. jika saklar off maka hitung dan catet ke data.scriptnya akan seperti ini:$waktu=60*60*24;session_set_cookie_params($waktu);session_save_path('./tempo');session_start();if($_SESSION['saklar']!='on'){$_SESSION['saklar']='on';//baca file data counter$con=@fopen('data-counter.txt','r');$counter=@fread($con,filesize('data-counter.txt'));@fclose($con);$counter++;//catat kembali ke file data$con=fopen('data-counter.txt','w');fwrite($con,$counter);fclose($con);}echo "visitor hari ini: ".$counter;Nah contoh diatas hanya akan menambah hitungan counter jika $_SESSION['saklar'] tidak samadengan 'on' dan hanya visitor baru yang memenuhi sarat tersebut, sedangkan visitor yg sudah pernah berkunjung tidak akan terhitung karena $_SESSION['saklar'] telah berisi 'on'Nah karena ini counter visitor harian maka jangan lupa untuk menghapus atau mereset data counter setiap harinya bisa dengan menggunakan fasilitas cron-job untuk menjadwalkan reset counter ini. dan juga buat script untuk me-reset counter yaitu sebagai berikut://menghapus cache session$cache=scandir('./tempo');$c=0;while($c
Membuat gambar counter2009-11-10T00:44:09.526-08:00
Untuk membuat counter dengan background gambar atau picture maka akan kita gunakan GD and image functions.
1.Nah pertama kita buat dulu backgroundnya, siapkan sebuah file gambar jenis PNG. misal: bg.png
2.Buat sebuah file php menggunakan notepad berinama counter.php
3.Isi file counter.php dengan script berikut:
$img = @imagecreatefrompng('bg.png');
header('Content-Type: image/png');
imagepng($img);
imagedestroy($img);
?>Nah dari script tersebut kita telah merubah gambar PNG biasa menjadi gambar PNG yang bisa disisipi script php.
4.Berikutnya adalah menambahkan script counter text yang pernah saya ulas pada artikel sebelumnya yaitu
membuat counter text, ke gambar PNG tersebut. Perhatikan perubahan script diatas pada script berikut:
//membaca file data counter -- step1
$con=@fopen('counter.txt','r');
$c=@fread($con,filesize('counter.txt'));
@fclose($con);
if($c==''){$c=0;}
//menambahkan nilai 1 pada variabel counter -- step2
$c++;
//menyimpan (overwrite) ke file data counter -- step3
$con=fopen('counter.txt','w');
fwrite($con,$c);
fclose($con);
$img = @imagecreatefrompng('bg.png');
header('Content-Type: image/png');
imagepng($img);
imagedestroy($img);
?>
Masih ingat kan dengan script yang tercetak tebal tersebut? yup itu script
counter text.
5.Selanjutnya adalah mencetak variabel counter $c kedalam image background PNG tersebut dengan menggunakan imagestring() namun sebelumnya jangan lupa mendefinisikan warna textnya dengan menggunakan imagecolorallocate() dan kita gabung dengan imagecopymerge()
//membaca file data counter -- step1
$con=@fopen('counter.txt','r');
$c=@fread($con,filesize('counter.txt'));
@fclose($con);
if($c==''){$c=0;}
//menambahkan nilai 1 pada variabel counter -- step2
$c++;
//menyimpan (overwrite) ke file data counter -- step3
$con=fopen('counter.txt','w');
fwrite($con,$c);
fclose($con);
//mengambil background
$img = imagecreatefrompng('bg.png');
//membuat gambar tuk counter
$im = imagecreatetruecolor(100,20);
$color=imagecolorallocate($im,255,255,255);
//menuliskan counter
imagestring($im,5,2,2,'view:'.$c,$color);
$x_stamp=0;
$y_stamp=0;
//posisi counter pada bg
//$x_im=imagesx($img)-imagesx($im);
$x_im=0;
$y_im=imagesy($img)-imagesy($im);
$h_im=50;
$w_im=100;
//MengGabungkan bg dengan counter
imagecopymerge($img, $im, $x_im, $y_im, $x_stamp, $y_stamp, $w_im, $h_im , 40);
header('Content-Type: image/png');
imagepng($img);
imagedestroy($img);
?>
nah gambar image counternya udah jadi tinggal upload deh ke webhosting, trus kalo mau masang seperti masang image biasa

misalnya seperti ini hasilnya
Membuat text counter view dengan PHP2009-11-10T00:45:31.397-08:00
Tulisan saya kali ini akan menjelaskan sedikit tentang
membuat text counter view dengan menggunakan
script PHP. Sebelum melangkah lebih jauh, bagi pembaca yang belum memahami tentang
fopen silahkan dibaca dulu pada artikel saya sebelumnya
fopen membaca file text karena di
script counter ini kita menggunakan file text sebagai penyimpan datanya yaitu file counter.txt
Sebenarnya inti dari
proses counter ini sangat sederhana yaitu dengan menambahkan nilai 1 pada variabel counternya, nah pada script dibawah yaitu pada $c++
wah seperti nama bahasa pemrograman aja ya c++ mungkin saja nama bahasa pemrograman c++ diambil dari
proses counter ini yang selalu terdapat di proses perulangan atau loop.
Kembali ke laptop, (4 mata mode :D)
Urutan proses dari pembuatan
program script text counter view ini adalah sebagai berikut:
1. Membaca di file data untuk mengambil nilai counter sebelumnya.
2. Menambahkan nilai 1 pada variabel counter hasil pembacaan data counter sebelumnya.
3. Menuliskan kembali ke file data counter (counter.txt) dari hasil penghitungan pada langkah ke dua, dengan methode meng-overwrite atau menindas file data counter sebelumnya.
//membaca file data counter -- step1
$con=@fopen('counter.txt','r');
$c=fread($con,filesize('counter.txt'));
fclose($con);
//menambahkan nilai 1 pada variabel counter -- step2
$c++;
echo 'view: '.$c.' kali'; //menampilkan ke halaman
//menyimpan (overwrite) ke file data counter -- step3
$con=fopen('counter.txt','w');
fwrite($con,$c);
fclose($con);
?>
Untuk proses menampilkan counter (echo $c;) bisa diletakkan setelah step2 atau setelah step3
Bagaiman cara menggabungkan dengan halaman situs kita?
simpan script tersebut dengan nama terserah misal hitung.php nah untuk menggabungkannya dengan halaman situs kita cukup menggunakan include 'hitung.php'; pada tempat
text counter view akan ditampilkan.
Script ini hanya bisa diterapkan di situs-situs yang menggunakan hosting yang support PHP, kalo di blogger gak bisa kayaknya :D.
Agar bisa digunakan dimana saja dari script counter ini bisa kita modif ke bentuk
javascript atau
image, nantikan pada artikel saya selanjutnya ;)
Script Upload file2009-10-18T21:33:31.847-07:00
Script Upload FileBerikut ini contoh script action untuk upload file:
$uploads_dir = '/uploads';
foreach ($_FILES["pictures"]["error"] as $key => $error) {
if ($error == UPLOAD_ERR_OK) {
$tmp_name = $_FILES["pictures"]["tmp_name"][$key];
$name = $_FILES["pictures"]["name"][$key];
move_uploaded_file($tmp_name, "$uploads_dir/$name");
}
}
?>
Penjelasan:
File yang diupload menggunakan method post akan tersimpan kedalam direktory temporary server. Untuk mengambil file dari temporary dan memindahkan ke folder situs kita maka gunakan:
move_uploaded_file($tmp_name, $nama_file_path_tujuan);
nama file temporary hasil upload bisa diketahui dengan menggunakan variabel:
$tmp_name=$_FILES["nama_input_form"]["tmp_name"];
Sedangkan nama file yang diupload bisa diketahui dengan menggunakan variabel:
$name = $_FILES["nama_input_form"]["name"];
pada contoh script diatas adalah untuk menghandle upload file yang lebih dari satu file (multiples file). Coba perhatikan pada nama file dan tmp pada multiple files akan ditambahkan satu dimensi array lagi untuk indexnya dan diletakkan dibelakang dari variabel $_FILES[nama_input][][]
Ketika file diupload maka variabel array $_FILES['userfile'], $_FILES['userfile']['name'], dan $_FILES['userfile']['size'] akan berisi data-data file yang diupload dan filenya tersimpan sementara di temporary yang bernama $_FILES["userfile"]["tmp_name"];
untuk upload lebih dari satu file maka variabel array $_FILES tersebut ketambahan satu index lagi misal $_FILES['userfile']['name'][0] untuk nama file pertama dan $_FILES['userfile']['name'][1] untuk nama file kedua.
Cara mudah belajar PHP2009-10-12T01:53:51.672-07:00
Agar kita bisa dengan mudah dalam belajar PHP, maka ada cara-caranya. Karena sebenarnya PHP adalah bahasa pemrograman yang paling mudah yang aku tau. PHP ini bersifat linier artinya program yang berjalan satu arah, sehingga kita lebih mudah mengatur alurnya. Berbeda dengan visual basic yang menggunakan metode multi-tasking sehingga beberapa fungsi langsung dieksekusi bersamaan.
Berikut ini cara-caraku dalam mempelajari PHP, dan hasilnya gak sampai 1 bulan aku udah bisa bikin script guestbook sendiri, walaupun belum mahir:
1. Pahamilah apa itu variabel.
Kalo aku mengartikan dan memahami variabel adalah sebagai wadah sementara sebelum atau sesudah data-data diolah. Variabel ini jenisnya macam-macam, tapi dalam PHP lebih flexible.
2. Pelajari pengaturan alur program.
Alur program yang aku maksud disini adalah urutan proses program. Mana yang di proses pertama kali terus kemana, kembali kemana, dan menghasilkan apa.
3. Bermain-main dengan script sederhana.
Nah setelah mengerti apa itu variabel dan bagaimana alur program, maka yang biasa aku lakukan adalah bermain-main membuat script percobaan untuk lebih mengasah kepahaman.
4. Download Manual PHP
Nah ini penting, memiliki manual PHP. Manual PHP ini ibaratnya seperti kamus bahasa PHP. Jadi sewaktu-waktu kita lupa atau tidak mengerti maka kita bisa membuka manual php dan mencari informasi didalamnya.
5. Tidak perlu menghafal semua kode/syntak.
Kalo bagiku pekerjaan menghafal adalah pantangan, karena aku orangnya emang pelupa :D. Sebaiknya tidak perlu menghafal semua kode/syntak PHP karena apa? karena total keseluruhan kode/syntak PHP ada ribuan! dan terus berkembang berdasarkan tiap modul/add-on(class) yang dipakai.
6. Jangan lupa install Webserver+PHP di komputer kamu.
Aku biasa memakai Xampp, sebuah bundel lengkap Apache+PHP+Mysql yang di pack oleh apache friend. Webserver ini adalah aplikasi agar script-script PHP yang kita buat bisa dieksekusi/dijalankan di browser komputer kita. Sehingga kita bisa leluasa berlatih pemrograman PHP.
7. Rajin-rajin bergabung di forum.
Nah forum ini adalah media kita dimana kita bisa belajar bareng dengan teman-teman yang lain. Bisa juga dengan mengunjungi blog-blog dan situs-situs yang membahas PHP. o iya jika kita bertanya diforum jangan terlalu umum tanyanya karena biasanya gak akan ada yang jawab, misal: gmana cara bikin guestbook? dah pasti pertanyaanmu dicuekin karena script guestbook itu kompleks dan tiap orang beda-beda cara bikin alur program dan syntak-syntak yang dipakai. Jadi kamu harus lebih kreatif mengembangkan tiap teknik/cara yang dipaparkan oleh para masterPHP.
Nah cara-cara diatas itu yang selama ini aku pakai dalam belajar PHP, dan dari banyak jenis pemrograman PHP lah yang paling mudah dan lengkap! bukan hanya untuk keperluan website saja tapi bisa juga untuk keperluan pengolahan database dan masih banyak lagi yang lain.
Andai saja script PHP bisa dicompile menjadi aplikasi yang standalone -ngayal-
Membuat watermark pada gambar2009-10-10T01:50:48.623-07:00
Berikut ini adalah script untuk menambahkan watermark text pada gambar jpg dengan menggunakan PHP.
Script PHP berikut akan langsung tampil di browser sebagai gambar.
//siapkan kanvas
$stamp = imagecreatetruecolor(100, 16);
//siapkan warna
$putih=imagecolorallocate ( $stamp , 255 , 255 , 255 );
//buat tulisan
imagestring($stamp, 5, 5, 0, 'Ramuni.net', $putih);
//posisi kanvas pada watermark
$x_stamp=0;
$y_stamp=0;
//ambil photo
$im = imagecreatefromjpeg('photo.jpg');
//posisi watermark pada photo
$x_im=imagesx($im)-imagesx($stamp)-5;
$y_im=imagesy($im)-imagesy($stamp)-5;
$h_im=16;
$w_im=100;
//MengGabungkan photo dengan watermark
imagecopymerge($im, $stamp, $x_im, $y_im, $x_stamp, $y_stamp, $w_im, $h_im , 40);
//tampilkan ke browser
header('Content-type:image/jpeg');
imagejpeg($im);
imagedestroy($im);
imagedestroy($stamp);
?>
selamat mencoba :)
Menampilkan gambar dengan PHP2009-10-10T01:51:21.824-07:00
Untuk menampilkan gambar dengan php kita akan menggunakan function imagecreatefromjpeg.
imagecreatefromjpeg('file.jpg');
kenapa kita perlu menampilkan gambar melalui php? kenapa tidak secara langsung saja?
Menampilkan gambar menggunakan php ini ada beberapa tujuannya, misal:
- untuk mengetahui berapa kali gambar tersebut dilihat oleh pengunjung. Nah dengan menggunakan php maka kita bisa menyisipkan counter.
- untuk proteksi. Contohnya untuk melindungi agar gambar kita tidak ditampilkan oleh situs lain menggunakan direct hotlink. Karena kalo terjadi hal yang demikian bisa menyebabkan bandwith situs kita banyak terpakai, dan jika terlalu banyak trafiknya bisa menyebabkan situs kita down.
- untuk menambahkan watermark. Menambahkan text tertentu pada gambar tersebut.
- untuk membuat layanan counter dengan gambar yang atraktif.
contoh script:
$im = imagecreatefromjpeg('photo.jpg');
header('Content-type:image/jpeg');
imagejpeg($im);
imagedestroy($im);
?>
nah pada contoh diatas kita mendefinisikan terlebih dahulu mimetype nya dengan menggunakan header('Content-type:image/jpeg'); agar browser mengolah hasil output script tersebut sebagai image bukan text biasa. Karena pada defaultnya file php mimetype nya adalah text.
Membaca ukuran file (filesize)2009-10-08T20:52:07.544-07:00
Kegunaan syntak php yang satu ini adalah untuk membaca ukuran file. Caranya cukup sederhana:
$size=filesize('nama_file.txt');
filenya jika terletak berlainan folder dengan script pembaca tersebut maka gunakan path lengkapnya, misal
'/home/ramuni/public_html/folder1/nama_file.txt'
Satuan dari filesize ini adalah byte. Jadi nanti yang masuk ke dalam variabel $size adalah ukuran file dalam byte.
$size=filesize('nama_file.txt');
echo 'file nama_file.txt berukuran '.$size.' byte';
o iya filesize bukan cuma untuk melihat ukuran file jenis text saja, tapi bisa untuk semua jenis file.
Iklan gratis model adsense2009-10-08T20:27:48.007-07:00
Pertama dan satu-satunya periklanan adsens secara gratis di indonesia. Situs ini merupakan media periklanan yang efektif, khususnya bagi mereka yang tidak cukup modal untuk periklanan.
CARA KERJA YANG SEDERHANASitus ini menjadikan member atau pemasang iklan sebagai advertiser sekaligus publishernya. Setelah membuat review iklannya sendiri melalu form yang disediakan dan proses submit berhasil, maka sang advertiser akan diberi script adsens untuk dipasang disitusnya. Dari script adsens yang dipasang inilah iklannya bisa mulai aktif. tiap 1klik dari adsens yang dipasang akan membuat iklannya muncul di adsens member yang lain. Cukup sederhanakan?
Selain itu data review iklan yang telah dibuat tersebut juga akan tampil sebagai postingan di http://opoto.net seperti situs-situs iklan baris pada umumnya. Ya ini sebuah terobosan ampuh dalam mendatangkan trafic visitor ke situs/blog anda!
http://opoto.net sebelumnya telah melakukan riset dan pengamatan dengan membuat situs serupa namun dikhususkan untuk mobile web. Dan hasilnya cukup mengejutkan!
rata-rata perharinya http://top.ramuni.net mampu mengalirkan 100 unik visitor!
Dari hasil riset tersebut akhirnya pengelola situs ini mengembangkannya ke dunia website dan blog sehingga terciptalah http://opoto.net
yang lebih SEO friendly.
Ayo segera gabung disitus ini, karena ini bukan iklan baris gratis biasa.
daftarnya ke sini
iklan gratis model adsense
Download php manual2009-10-07T22:23:36.297-07:00
Bagi programer php wajib memiliki manualnya, karena bagaimanapun kita tidak mungkin menghapal ribuan function dan class bukan? nah untuk itu maka kita perlu memiliki dokumen manual PHP. Kita bisa mendapatkan manual php ini secara komplit di php.net atau download di link berikut
http://www.php.net/download-docs.phpNah setelah kita punya contekkannya, baru kita diskusikan disini mengenai contoh-contoh penggunaannya dan atau pengembangannya. Disini kita belajar bikin script bareng, jadi para pembaca saya harap juga ikut menyumbangkan ilmunya dan mengoreksi jika tulisan saya ada yang salah. :)
PHP: Mengganti kata - str_replace2009-10-06T22:19:20.240-07:00
Syntak php yang kita bahas kali ini adalah
str_replace() yang fungsinya untuk mengganti kata/huruf pada data string. Namanya juga string replace :D. Berikut ini contoh script php kalo kita mau mengganti kata
saya menjadi
aku.
$kalimat="saya tiap pagi mandi";
$hasil=str_replace('saya', 'aku', $kalimat);
echo $hasil;
?>
nah hasilnya menjadi
aku tiap pagi mandi
syntaknya str_replace adalah sebagai berikut:
str_replace('asal','pengganti','data');
Explode the string2009-10-04T06:43:07.664-07:00
Explode() ini bukan tentang bomb atau teroris loh, explode() ini pada php berfungsi sebagai gunting untuk memotong-motong string menjadi beberapa bagian. Cara kerja explode ini akan memotong pada karakter tertentu dan hasil potongan-potongan string akan disimpan kedalam variabel array (return value = array)
berikut contoh syntaknya:
$hasil=explode($pemotong,$data);
$hasil adalah variabel yang berisi hasil explode(array)
$pemotong adalah karakter pemotong(string)
$data adalah data yang akan dipotong-potong(string)
contoh penggunaan:
$data = "selamat hari raya idul fitri";
$pemotong = " ";
$hasil = explode($pemotong,$data);
echo $hasil[0];echo "
";
echo $hasil[1];echo "
";
echo $hasil[2];echo "
";
echo $hasil[3];echo "
";
echo $hasil[4];echo "
";
?>
nah dari contoh diatas akan menghasilkan output seperti berikut:
selamat
hari
raya
idul
fitri
pada contoh diatas string pada $data dipotong dengan menggunakan pemotong berupa spasi, ini artinya setiap ketemu spasi maka akan dilakukan pemotongan. Dan hasilnya berupa array dengan index urut sesuai dengan posisi pemotongan.
fopen : Membaca file text (txt)2009-10-04T06:14:08.115-07:00
Dalam php, script untuk membaca file text, kita bisa menggunakan fopen().Dalam menggunakan fopen() ini, kita akan melalui tiga tahapan. Yaitu, buka koneksi, baca isi file, dan tutup koneksi.
1. Buat koneksi ke file dengan metode baca 'r'
$koneksi=fopen('file.txt','r');
?>
2. Tambahkan script tuk membac isi file, yaitu dengan fread()
$koneksi=fopen('file.txt','r');
$hasil=fread($koneksi, filesize('file.txt'));
?>
3. Tutup koneksi dengan fclose().
$koneksi=fopen('file.txt','r');
$hasil=fread($koneksi, filesize('file.txt'));
fclose($koneksi);
?>
Nah dengan ketiga proses diatas kita telah mendapatkan isi file 'file.txt' yang diletakan dalam variabel $hasilVariabel ini selanjutnya terserah anda mau diapain. Misal ditampilkan dengan menggunakan echo.
$koneksi=fopen('file.txt','r');
$hasil=fread($koneksi, filesize('file.txt'));
fclose($koneksi);
echo $hasil;
?>
contoh diatas adalah membaca file 'file.txt' yang terletak satu folder dengan script tersebut.
Memotong string dengan Substr2009-10-03T10:17:11.367-07:00
Data type string bisa diambil sebagian dengan menggunakan substr(). Biasanya substr ini sering dipakai untuk memotong postingan jika kita membuat script blog ataupun rss. Dengan substr() kita bisa mengambil sebagian saja dari string yang ada di dalam suatu variabel.Syntak:$hasil=substr($data,$awal,$panjang);$hasil adalah variabel yang berisi hasil pencuplikan data string.$data adalah data awal yang berisi string utuh yang akan dicuplik.$awal adalah mulai dari huruf keberapa pencuplikan dimulai (integer)$panjang adalah sepanjang berapa huruf yang dicuplik (integer)contoh: contoh lain: [...]
Mengambil data dari form dengan get dan post2009-10-01T17:43:16.015-07:00
Untuk mengambil data yang dikirim oleh form caranya adalah sesuaikan dengan method form tersebut.
misal kita mengambil dari form berikut yang menggunakan method get:
nah untuk mengambil data dari form diatas gunakan variabel $_GET['nama_inputnya'] Buat file script.php trus isi seperti berikut untuk menampilkan datanya:
echo $_GET['nama'];
?>
nah jika formnya menggunakan method post maka gunakan variabel $_POST['nama_inputnya']
Marquee dan pengaturan gerakan2009-09-29T18:39:11.418-07:00
Marquee adalah pemberian efek berjalan pada text, dengan marquee ini text menjadi lebih animatif dan atraktif. Berikut adalah atribut yang terdapat pada tag marquee untuk mengatur animasi(gerakan) textnya:
width isi dengan lebar (satuan pixel) misal width="120px"
height isi dengan tinggi (satuan pixel) misal height="100px"
behavior isi dengan jenis gerakan. jenis gerakan marquee ada tiga macam:
scroll = bergerak terus
slide = bergerak kemudian berhenti setelah huruf pertama mencapai tepi
alternate = gerakan bolak-balik(memantul)
scrolldelay isi dengan kecepatan gerakan (satuan milisecond) misal scrolldelay="1000"
direction isi dengan arah gerakan. arah gerakan ini ada 4 macam:
up = bergerak keatas
down = bergerak kebawah
left = bergerak kekiri
right = bergerak kekanan
menanggapi pertanyaan pengunjung sebelumnya agar marquee bisa berhenti maka gunakan behavior="slide"berikut contohnya:
Maaf Buat Para Pembaca2009-10-03T10:18:44.174-07:00
Karena sesuatu yang tidak diinginkan terpaksa ramuni.net pindah hosting dan kehilangan banyak artikel. Server host sebelumnya mengalami trouble dan saya belum sempat mem-backup databasenya. Saya harap para visitor, partner, dan juga Google search dapat memaklumi hal ini.
Dan akhirnya sekarang saya putuskan untuk menggunakan
blogspot.com saja sebagai host situs
ramuni.net mengingat blogspot berada dibawah naungan website ternama yaitu Google.com
Terimakasih atas perhatian dan pemaklumannya,
www.Ramuni.net
Memanfaatkan if dan else2009-09-26T04:32:32.819-07:00
Pada dunia pemrograman banyak sekali istilah pengandaian, karena di sini kita bermain-main dengan berbagai kemungkinan. Oleh karena itu bagi yang
belajar PHP haruslah memahami dan menguasai pengandaian dan kemungkinan. Dalam PHP pengandaian dan kemungkinan diatur dengan menggunakan syntak if else. Bagaimana kah contoh scriptnya? mari kita coba belajar menggunakan soal kasus sederhana berikut:
Saya punya 2 pintu yang akan saya masuki, yang pertama adalah pintu depan dan yang kedua pintu dapur. Kemudian jika saya masuk lewat pintu rumah maka akan muncul tulisan yang menginformasikan bahwa saya memasuki pintu rumah, begitu juga sebaliknya jika saya masuk pintu dapur. Nah dalam script PHP kondisi seperti ini bisa kita gunakan if. mari kita pelajari contoh script PHP nya
if($pintu=="rumah"){echo "Anda memasuki ruang tamu";}
if($pintu=="dapur"){echo "anda memasuki dapur";}
?>
nah script diatas itu contoh penulisan if, selain pake contoh diatas kita juga bisa menggunakan if else. misalkan pilihannya cuma 2 yaitu rumah dan dapur. jadi jika saya masuk pintu rumah saya sampai di ruang tamu, pintu yang lainnya berarti saya sampai dapur.
$pintu="rumah";
if($pintu=="rumah"){
echo "anda sampai ruang tamu";
} else{
echo "anda sampai dapur";
}
?>
nah pada contoh kedua diatas kita menggunakan else. Silahkan dicoba script diatas, yang muncul pada browser tulisan apa? lalu coba ganti isi variabel $pintu menjadi $pintu=="dapur" atau $pintu="kamar" bagaimana hasilnya?;)
Perbedaan echo dan print2009-09-25T23:37:50.950-07:00
Echo dan print adalah dua syntak PHP yang memiliki kesamaan yaitu mencetak output ke browser. Misal kita hendak menampilkan nama user yang berada di dalam variabel:
$nama="anton";
echo $nama;
print $nama;
?>
nah hasil dari kedua syntak tersebut adalah sama yaitu
anton
Lalu dimana perbedaannya?
echo ada yang bilang lebih cepat prosesnya dari pada print mengapa demikian? karena echo tanpa return value sedangkan print memberikan return value true jika sukses dan false jika gagal.
Berbagai cara Penulisan echoecho selain digunakan menuliskan output dari variabel seperti diatas juga bisa digunakan menuliskan output secara langsung, misal:
$nama="anton";
echo "selamat pagi";
echo 'selamat pagi';
echo "selamat pagi $nama";
echo 'selamat pagi '.$nama;
?>
penggunaan tanda petik ganda dan tunggal memiliki kegunaan yang berbeda, tanda petik ganda akan menampilkan isi variabel sedangkan tanda petik tunggal akan menganggap semua yang diapit tanda petik tunggal sebagai string biasa bukan variabel. berikut contohnya:
$nama="anton";
echo "$nama"; //maka akan menghasilkan output anton
echo '$nama'; //maka akan menghasilkan output $nama
?>
Operator PHP2009-09-23T08:58:00.667-07:00
Simbol-simbol operator pada PHP:
operator aritmatika-$a negative $a
$a+$b penjumlahan $a dengan $b
$a-$b pengurangan $a dengan $b
$a*$b perkalian $a dengan $b
$a/$b pembagian $a dengan $b
operator asignmentini adalah operator yang berfungsi untuk mengisi variabel dengan data
contoh:
$a=5;
$b=10;
$c="kalimat dan kata";
Operator logika$a & $b variabel $a dan $b
$a | $b variabel $a atau $b
Operator perbandingan== samadengan
!= tidak samadengan
<> tidak samadengan
<> lebih besar
<= lebih kecil samadengan >= lebih besar samadengan
increamentpenjumlahan secara teratur misal $a=$a+1 maka bisa ditulis $a++
pengurangan secara teratur misal $a=$a-1 maka bisa ditulis $a--
string operatordigunakan untuk menyambung data yang bertipe string maka gunakan titik, misal:
$a="selamat";
$b="pagi";
$c=$a.$b;
$d=$a." ".$b;
$e=$a." ".$b." kawan";
Tipe data pada PHP2009-09-22T08:34:00.052-07:00
Tipe atau jenis data yang di dukung oleh PHP adalah sebagai berikut:
Booleansadalah jenis data yang berisi true atau false
Integeradalah jenis data yang berisi angka 0 sampai 9 dan nilai negatifnya misal
dst....,-11,-10,-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,.....dst
Floating point numbersadalah jenis data pecahan desimal misal
0.5
0.45656
0.4332
Stringsadalah jenis data yang berisi karakter atau huruf
Arrayadalah data yang berisi multidata atau bersegmen-segmen
Objectadalah data berisi objek pemrograman
Variabel dan cara Penulisannyavariabel seperti pada bahasa pemrograman lain berfungsi sebagai wadah data. Di dalam PHP cara penulisan variabel adalah dengan menambahkan simbol dolar didepan nama variabel. Nama variabel bersifat case-sensitif artinya huruf kapital dan huruf kecil adalah beda. nama variabel harus dimulai dengan huruf atau _
contoh penamaan variabel:
$nama
$kelas
$_alamat
$AlamatLain
$nama4
$c
$x
$x67
Variabel dari FORMform html biasanya akan mengirimkan sejumlah data, maka pada PHP ada dua jenis variabel dari form berdasarkan method yang digunakan form. Jika form menggunakan method 'get' maka cara mengambilnya dengan menggunakan $_GET['namainput']
jika form menggunakan method 'post' maka mengambil datanya menggunakan $_POST['namainput']
Tag pembuka pada PHP2009-09-21T08:16:00.348-07:00
Dalam menuliskan script PHP selalu diawali dengan tag pembuka php yaitu jika script php tidak diawalai dengan tag pembuka misal penulisan script php yang salah:
echo "ini text yang salah";
Maka script tersebut akan muncul seluruhnya di layar browser visitor. Jangan lupa untuk menambahkan tag
Jika anda lupa menutup dengan tag penutup ?> tidak masalah selama baris selanjutnya adalah script-script php atau kosong
Penulisan komentar pada script PHPKomentar ini biasanya digunakan sebagai penanda atau bantuan dalam membuat program, komentar ini tidak akan dieksekusi atau diproses oleh php ataupun html. Cara penulisan komentar pada php adalah dengan menambahkan simbol-simbol berikut
//ini untuk komentar satu baris
/*
ini untuk komentar dengan multi
baris atau banyak baris
contohnya ya seperti komentar ini yang terdiri 3 baris
*/
#ini contoh komentar 1 baris model shell
contoh pada komentar script
kalo mau lebih banyak belajar silahkan
Klik Disini