Arsip untuk ‘tutorial qu’ Kategori

CodeIgniter URL

CodeIgneterURL

 

Secara default, URLs di CodeIgniter di desain agar gampang di kenali oleh search engine dan “human friendly”. Di CodeIgniter kita menggunakan pendekatan berdasarkan segment (segmen-based approach).

 

Contoh nya sebagai berikut :

www.your-site.com/news/article/my_article

 

URI Segments

Segmen dalam URL, mengikuti pendekatan Model-View-Controller biasanya seperti ini :

 

 

www.your-site.com/class/function/ID

 

1. segmen pertama menunjukkan class controller yang di gunakan

2. segmen ke dua menunjukkan fungsi dari class yang di panggil

3. segmen ke tiga dan segmen2 tambahan lainnya menunjukkan variable yang di lemparkan ke controller

 

Memindahkan File index.php

 

Secara default file index.php akan di ikutkan dalam url contoh :

 

www.your-site.com/index.php/news/article/my_article

kita dapat menghilangkan file index.php dari url itu dengan menggunakan sebuah file .htaccess contoh :

 

RewriteEngine on
RewriteCond $1 !^(index\.php|images|robots\.txt)
RewriteRule ^(.*)$ /index.php/$1 [L]

 

Menambah extensi url

 

Kita dapat menambahkan suffix url untuk halaman web dengan mengganti di file : config/config.php misalkan url yang kita miliki :

www.your-site.com/index.php/products/view/shoes

Dengan menggunakan url suffix dapat menjadi seperti :

 

www.your-site.com/index.php/products/view/shoes.html

 

 

 

Menggunakan Query String

 

Jika kita membutuhkan link yang menampilkan query string nya missal link seperti ini :

 

index.php?c=products&m=view&id=345

Dapat di lakukan dengan mengedit di file application/config.php menjadi seperti ini :

$config['enable_query_strings'] = TRUE;
$config['controller_trigger'] = 'c';
$config['function_trigger'] = 'm';

Tapi harus di perhatikan bahwa dengan cara ini kita harus membuat url kita sendiri kita tidak dapat menggunakan fasilitas dari url helper karena url helper di desain untuk bekerja pada mode url segment

membuat koneksi mysql dengan php

koneksi antar php dengan mysql …. ini neh script php mysql qu yang paling susah ku buat dulu pas masi baru blajar php … eh ternyata sederhana aja koq ..

gampang masa seh mas ..?? ya gampang koq dek =] gini caranya :

1. pastikan kalo apache na dah idup .. penting neh kalo gak ada ya mana bisa php najalan

2. pastikan juga kalo mysql na dah jalan … gamna mau konect ke dtabase kalo gak ada mysql na ya gak ??

3 buat script berikut simpan dengan nama config.php (nama itu optional boleh juga ubie_cakep.php he he)

<?php
session_start();
// data untuk database
$dbhost = 'localhost';
$dbuser = 'root';
$dbpass = 'apacheku';
$dbname = 'gallery';
// koneksi ke locallhost
$conn = mysql_connect ($dbhost, $dbuser, $dbpass) or die ("ghak bisa connect ke database: " . mysql_error());
mysql_select_db ($dbname) or die ("gak bisa milih database: " . mysql_error());
?>

4 nah jadilah file config.php na tinggal di include kan ke halaman yang kota butuhkan ne contoh na detail_berita.php

<?php
require_once '../library/config.php';
require_once '../library/fungsi.php';
$id=$_GET['id_berita'];
$result=mysql_query("SELECT * FROM berita where id_berita=$id") or die(mysql_error());
while($data=mysql_fetch_array($result))//query untuk mengambil data dari mysQl
{
echo"
<table width=90% border=0 align=center cellpadding=2 cellspacing=1 class=table_grey>
<tr>
<th>".$data['judul_berita']."</th>
</tr>
<tr>
<td colspan=2>".$data['isi_berita_penuh']."</td>
</tr>
</table>";
}
?>

begitulah kira kira ya .. kita bisa connect ke mysql .. dengan cara yang kayak gini kalo kita mindah database .. ato passwod na di ganti kita tinggal buka file config.php trus di edit dah variabel variabel na itu so gak perlu nge ganti semua file … gampang kan =]

kenalan sama ajax …

Hampir semua orang pasti pernah menggunakan gmail, yahoo mail, google sugest atau Google maps, dan pasti semua orang menyadari bahwa aplikasi tersebut merupakan aplikasi berbasis web yang dinamis dan menggunakan konsep pemrograman baru. Jika diamati lebih jauh aplikasi tersebut terlihat seperti aplikasi desktop tanpa menggunakan plug-in apapun maupun fasilitas khusus dari web browser.

 Ada apa dibalik itu semua?konsep apakah kira-kira gerangan? Selidik punya selidik ternyata konsep yang dipakai dalam aplikasi web tersebut adalah AJAX. Makanan apakah si AJAX itu? AJAX itu sendiri adalah kepanjangan dari Asynchronous Java and XML. Istilah AJAX digunakan pada website yang berinteraksi dengan server melalui javascript secara asinkron (background), sehingga pengguna tidak perlu me-load keseluruhan isi page. Hal ini menyebabkan pengiritan waktu dan bandwidth, juga menghasilkan website yang makin interaktif.

 Biasanya pada aplikasi berbasis web tradisional, untuk merubah isi sebuah page maka page tersebut harus di-load ulang, akan tetapi dengan menggunakan javascript atau cascading style sheets (CSS), programmer web bisa membuat sebuah aplikasi yang dinamis tanpa harus me-load ulang keseluruhn isi page-nya. Dalam tulisan ini penulis akan mencoba menjelaskan secara detail bagaimana tehnik membuat aplikasi berbasis web yang menggunakan konsep AJAX.

 Definisi AJAX

AJAX itu sendiri diperkenalkan oleh seorang pakar pembuat program khususnya pemrograman berbasis web. Orang yang sangat berjasa tersebut tidak lain dan tidak bukan adalah Rasmus Lerdorf, dari tangan dingin Rasmus Lerdorf ini pulalah beberapa waktu yang lalu lahirlah PHP.

Untuk mengaplikasikan AJAX dalam website, yang dibutuhkan adalah browser yang menyediakan layanan Javascript, dan komponen XMLHTTP bagi pengguna Internet Explorer (IE), dan XMLHttpRequest untuk Firefox, Safary, Opera dan browser lainnya. Syarat-syarat tersebut hampir pasti sudah terpenuhi, mengingat pengguna internet banyak yang menggunakan IE dan Firefox.

Sebenarnya tidak ada hal baru dalam AJAX, karena yang digunakan adalah teknologi javascript, yang notabene sudah lama digunakan. Oleh karena itu, bagi yang sudah terbiasa dengan javascript, akan mudah sekali mempelajari AJAX. Pembahasan ini tidak menekankan pada salah satu teknologi (Javascript, AJAX, HTML, PHP),  akan tetapi keseluruhan dari hal tersebut. Hal ini karena penggunaan AJAX tidak hanya pada sisi client (browser), tapi juga melibatkan respon dari server.

Dengan menggunakan konsep ini, page HTML bisa membuat koneksi secara asinkron ke server dengan cara mengambil XML atau dokumen text. Selanjutnya XML atau dokumen text ini akan digunakan oleh javascript untuk meng-update atau memodifikasi Document Object Model (DOM) pada page HTML.

Untuk selanjutnya teknologi ini juga dikenal web remoting atau remote scripting. Developer Web dapat mengkombinasikan plug in, java applets atau hidden frame untuk mengemulasikan interaksi antara page HTML  dengan dokumen XML. Dalam teknologi Javascript telah disediakan sebuah object yaitu XMLHTTPRequest. Object ini sudah banyak disupport oleh banyak browser seperti Internet Explorer, Firefox, Opera, Netscape dan lain sebagainya.

dapet dari ilmukomputer.com tutorialna mas

Eko Heri Susanto

ekoheri@gmail.com

http://www.jawadwipa.com

Nge HacK Tumble Bugs

Ketika kalah terus kalo nge game, ketika berkali kali level 8 na gak lewat2 ketika diri ini dah suntuk nge game …

yah tumblebugs game yang mirip ama zuma ini dah menjadi kabiasaan maen baru selaen maen dotA … lha koq dotA na di cerai seh mas ?? tenang aja ga di cerai koq cuma istirahat dulu bentar aja …

lalu di mulai lah misi buat nge hack tumblebugs biar aq bisa pamer ama orang2 sa workshop kalo aq dah bisa ngelewatin level ampe level 12 dan ehm2 dalam 5 menit aq bisa ampe level 12 yang buat anak anak laen bisa ampe 2 minggu ,…. yah itulah indahnya nge hack..

misi no 1 aq pengen level qu naek ampe level 12 …
caranya :
1. buat view properties na jadi visible semua termasuk semua hidden file (coz biasana file 2 game yang penting di sembunyikan)
2. buka C:\Documents and Settings\nama user komputer\Application Data\Wildfire cari file TBConfig.xml trus ubah nilai 2

<beststage value=”0″/>
<bestlevel value=”0″/>
<bestround value=”1″/>
//value na terserah tergantung level terakhir user
menjadi :

<beststage value=”4″/>
<bestlevel value=”3″/>
<bestround value=”6″/>

3. tinggal masuk ke tumble bugs na terus pamer2 dah kalo dah nyampe level 12
(pake tampang yang rada angkuh gtu oyi =] )

misi no 2 aq pengen nyawa na ga abis2

1. buka folder media dalam folder instalan na tumble bugs
2. cari file tumblebugs.xml
3. buka pake wordpad trus edit
<lives value=”3″/>
menjadi
<lives value=”50″/>
4. trus maen dan jadilah manusia 50 nyawa eh kumbang 50 nyawa =]

met ngegame ampe pusyiiing ..

eL_piojo
0410630078