Tolong pilih kategori sesuai, jenis posting (diskusi atau bukan) dan sertakan tag/topik yang sesuai seperti komputer, java, php, mysql, dll. Promosi atau posting tidak pada tempatnya akan kami hapus!
- Bagi Anda yang ingin mendaftar, baca link berikut:
http://diskusiweb.com/discussion/50491/how-to-registrasi-diskusiweb-com-baca-ini-terlebih-dahulu
- Cara menyisipkan kode program supaya tampil rapi dan terformat dengan baik di diskusiweb.com: http://www.diskusiweb.com/discussion/50415/cara-menyisipkan-kode-program-di-diskusiweb-com
- Cara posting gambar/image di post Anda: http://www.diskusiweb.com/discussion/47345/cara-menyisipkan-menyertakan-image-pada-posting/p1

URL Rewrite

<img src="http://i56.tinypic.com/33y6gza.jpg"/>;
Cara ini, mengandalkan file .htaccess.
Gunanya adalah memanipulasi URL yang memakai fungsi $_GET

Langkahnya sebagai berikut :

<b>1. Buat file index.php</b><div class='geshi_syntax'><table><tr><td><div class='code'><pre class="php"><span class="re0">$user</span> <span class="sy0">=</span> <span class="re0">$row</span><span class="br0">[</span><span class="st_h">'user'</span><span class="br0">]</span> <span class="co1">// Diambil dari database</span>
<span class="kw1">if</span><span class="br0">(</span><span class="re0">$_GET</span><span class="br0">[</span><span class="st_h">'user'</span><span class="br0">]</span> <span class="sy0">==</span> <span class="re0">$user</span><span class="br0">)</span><span class="br0">{</span>
<span class="kw1">echo</span> <span class="st0">"hi "</span><span class="sy0">.</span><span class="re0">$user</span><span class="sy0">.</span><span class="st0">", You're Rock!"</span><span class="sy0">;</span>
<span class="br0">}</span></pre></div></td></tr></table></div>

<b>2. Buat file .htaccess dan masukan script berikut :</b><div class='geshi_syntax'><table><tr><td><div class='code'><pre class="html">RewriteEngine On
RewriteRule ^([a-zA-Z0-9_-]+)$ index.php?user=$1
RewriteRule ^([a-zA-Z0-9_-]+)/$ index.php?user=$1</pre></div></td></tr></table></div>
<i>Script diatas adalah untuk me-rewrite (menulis kembali) proses yang diambil dari $_GET</i>

Jika sebelumnya, menggunakan URL<div class='geshi_syntax'><table><tr><td><div class='code'><pre class="html">http://domain.com/index.php?user=krist</pre></div></td></tr></table></div>;
Maka setelah memakai mod_rewrite, dapat diakses dengan menggunakan URL<div class='geshi_syntax'><table><tr><td><div class='code'><pre class="html">http://domain.com/krist</pre></div></td></tr></table></div>;
Tagged:

Comments

Sign In or Register to comment.