У меня есть таблица с именем sarpras В этой таблице 5 столбцов: id , sarpras , slug , parent , status , создалAt ,
Я хочу создать пустую страницу со значением slug , где слаг, который я поместил в ссылка на сайт.
<a href="<?=$data['slug']?>" title="Details" data-id="<?=$data['id']?>" id="detail"><span class="text-info fa fa-eye"></span></a>
Я пробовал с Javascript и JQUERY, но не работал идеально. вот мой код:
<script type="text/javascript">
$('#detail').on('click',function(event){
event.preventDefault();
var id = $(this).data('id');
$.ajax({
async:false,
url:'ruang-kelas.php',
//I expect the url should be generated new name from slug I've put above
type:'get',
dataType:'html',
data:id,
success:function(data){
if(data.reponse != ''){
debugger;
var a = $(this).prop('<?=$data['slug']?>')
var url = "inc/"+ a;
window.open(url, "_blank");
}else{
debugger;
alert('gagal!');
}
}
});
});
</script>
Какое значение или параметр я должен указать, чтобы изменить эту строку -> url: ruang-kelas. php и сгенерирует новое имя и откроет новая пустая страница, основанная на значении в столбце слагов?
, если я использую RewriteRule ... [N C, L] для загрузки каждой ссылки, , если проблема из-за моего htaccess файл , просто дайте мне совет, как написать правильное правило для htaccess, чтобы позволить jquery или php параметру создать новую страницу, как я ожидал.
это меньше моего .htaccess
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteRule ^dashboard index.php?halaman=dashboard [NC,L]
RewriteRule ^dsp index.php?halaman=dsp [NC,L]
</IfModule>
Заранее благодарю кого-нибудь за помощь и спасите мой день с этой проблемой.