<?php header("Content-type: image/png"); $string = isset($_GET['text']) ? $_GET['text'] : 'default text'; $im     = imagecreatefrompng("button1.png"); $orange = imagecolorallocate($im, 220, 210, 60); $px     = (imagesx($im) - 7.5 * strlen($string)) / 2; imagestring($im, 3, $px, 9, $string, $orange); imagepng($im); imagedestroy($im); ?>

Skrip ini menghasilkan gambar button yang telah diberi teks sesuai dengan masukan kita. Jika skrip dieksekusi dengan parameter teks, mis: namaskrip.php?text=suryani , maka button akan diberi teks suryani. Jika tidak ada parameter text, teks default yang akan dituliskan.

Catatan:

  • Agar skrip ini berjalan, pastikan extension=gd.so sudah termuat di php.ini Anda
  • File button1.png dapat diambil dari sini, silakan klik kanan dan pilih Save dari browser Anda: Button1 My CMS