Merhabalar, iyi forumlar.
PHP ile admin panelinden yeni sayfa oluşturarak bu sayfaya yine admin panelinden nasıl URL atayabilirim? Bununla alakalı bir örnek ya da nasıl yapabileceğim ile ilgili bilgisi olan var mı?
Teşekkürler.
PHP URL bu şekilde nasıl yapabilirim?
3
●152
- 09-10-2022, 12:30:19
- 09-10-2022, 12:40:27.htaccess içerisineFade adlı üyeden alıntı: mesajı görüntüle
RewriteEngine on RewriteRule ^([0-9a-zA-Z-_]+)-([0-9]+)$ sayfa.php?key=$1&id=$2 [L,QSA]
Daha sonra admin panelinden sayfayı eklediğin ve düzenlediğin kodların içine input ekle o input sayfa uzantısının inputu olsun adını "url" yap.
O sayfayı sayfalar veya menülerde çağırırken böyle çağır.
<a href="<?=generateSeoURL ($fetch['url']);?>&id=<?=$fetch['id']';?>
birde unutmadan fonk. olarak bunu ekle urlyi böyle çağır
function generateSeoURL($string, $wordLimit = 0){ $separator = '-'; if($wordLimit != 0){ $wordArr = explode(' ', $string); $string = implode(' ', array_slice($wordArr, 0, $wordLimit)); } $quoteSeparator = preg_quote($separator, '#'); $trans = array( '&.+?;' => '', '[^\w\d _-]' => '', '\s+' => $separator, '('.$quoteSeparator.')+'=> $separator ); $string = strip_tags($string); foreach ($trans as $key => $val){ $string = preg_replace('#'.$key.'#iu', $val, $string); } $string = strtolower($string); return trim(trim($string, $separator)); } - 09-10-2022, 12:43:03Çok teşekkürler hocam, işime yarayacak.webkaplani adlı üyeden alıntı: mesajı görüntüle