وقت بخیر. چجوری میتونم به این شیوه www.digikala.com/mag/جف-بزوس/ یعنی بدون اینکه از علامت های مربوط به متد GET استفاده کنم، مقداری رو به صفحه سینگل بفرستم که با توجه به اون یک مقاله رو از دیتابیس بالا بیاره.
فایل index.php
$url=explode("/",$_SERVER['REQUEST_URI']);
if($url[0]=="single")
{
include_once("single-post.php");
include_once("single.php");exit;
}
فایل single.php
$url[1]=urldecode($url[1]);
$fenl="select * from product where url=:url && disabled<>'true'";
$fddenl=متغیر مربوط به اتصال به دیتابیس->prepare($fenl);
$fddenl->bindparam(":url",$url[1]);
$fddenl->execute();
if($fddenl->rowCount()==0)
{
header("location:/");exit;
}
$rsch=$fddenl->fetch(PDO::FETCH_ASSOC);
if($rsch['status']==1 || $rsch['status']==4)
{
header("location:/");exit;
}
فایل single-post.php
خالی بزار
@msazgar751 منظورتون اینه بدونه اینکه بزنید ( /جف-بزوس ) ؟
https://www.roxo.ir/curl-library-in-php
در ضمن این کار در php MVC و لاراول (فریمورک های php) به سادگی انجام میشه
شاید پاسخ شما همینجا باشد
@ilianazari869 نه. میخوام که جلوی آدرس فقط بنویسم مثلا جف-بزوس/ مطلبم بالا بیاد. و دیگه نیاز نباشه به این شیوه باشه myweb.com/single.php?id=2