Tanya Jawab

[Ask] Konfigurasi .htaccess dan cara menangkap datanya dalam PHP

[ASK]
numpang nanya gan. aku lagi maen maen ama htacess nih.

isi htacces nya:

CODE:
RewriteEngine On
RewriteBase /test2
RewriteRule ^/?([^/]+)/?$ index.php?page=$1&nama=$2 [QSA,L]

Untuk sekarang ini, url yang bisa nerima value yang di get seperti ini:
http://localhost/test2/karyawan?nama=dion

Tapi aku mau urlnya seperti ini
http://localhost/test2/karyawan/dion

Udah nyari2 di google, tetep masih bingung…

Mungkin jika ada yang familiar dengan hal ini ataupun ada file yang bisa menyelesaikan masalah ini, mohon bantuannya…

Thank’s before

[ANSWER]

Silahkan dicoba dengan metode ini gan..

INGAT!!!
Pahami METODE-nya!!!

Untuk htaccess sederhananya begini, smua akan diarahkan ke index (boleh diganti file lain jika diinginkan)

QUOTE:
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

Sekarang kamu bisa buat metode permalink seperti ini

CODE:
http://localhost/test2/karyawan/dion
http://localhost/test2/karyawan/wati
http://localhost/test2/karyawan/alex
http://localhost/test2/karyawan/rini

Cara nangkapnya pke ini nih skripnya..

QUOTE:
<?php
$permalinks = $_SERVER[‘REQUEST_URI’];
$x=0;
foreach($permalinks as $var)
{
$x++;
echo ‘Variable ke-‘.$x.’ = ‘.$var.'<br />’;
}
?>

Post Comment

Read more:
Cara Mudah Upload Downlod dg Metode Secure Copy SSH

Berikut adalah Cara Mudah Upload Downlod dg Metode Secure Copy...

Cek Kode Hacking Berbahaya pada CMS Anda

Dari hasil penelusuran pembersihan malware website klien yang mempercayakan tugas...

Cara merubah Memory Limit di server hosting?

Pertanyaan Berikut adalah pertanyaan dari ID: quantumcomp Mas mau tanya...

Close