ورود

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : تولید آدرس یکتا با Php



Mr_mehran
December 14th, 2014, 03:54
از عزیزان کسی می دونه اگر بخوایم با Php ادرس یکتا تولید کنیم ، کاملا مشابه همونی که تو وردپرس هست باس چه کار کنیم
منظورم اینکه الان وردپرس لینکی مث لینک روبرو رو به صورت کد گذاری شده تو دیتابیس ذخیره می کنه : این یک ازمون مهم است /www.mysite.ir
یعنی اون لینک تو دیتابیس به شکل پایینی هست :
http://www.mysite.ir/%D8%A7%DB%8C%D9...A7%D8%B3%D8%AA (http://www.mysite.ir/%D8%A7%DB%8C%D9%86-%DB%8C%DA%A9-%D8%A2%D8%B2%D9%85%D9%88%D9%86-%D8%A7%D8%B3%D8%AA)

Woshka
December 14th, 2014, 04:25
باید از regular expression استفاده کنید و از ترکیب قوانین طوری استفاده کنید که بر اساس کد php شما کار کند

ms313
December 14th, 2014, 10:26
خب شما یه url رو ذخیره می کنید همین .
انگار با $_GET['url'] رو می گیرید و نشون میدید. حالا یه پترنی از متن ایجاد کنید که مثل همون بشه .

iFire
December 14th, 2014, 14:11
اگر منظورتونو درست متوجه شده باشم وردپرس میاد عنوان رو میگیره و عبارت های "در"، "و"، "با" و … رو حذف میکنه بعد اگه عبارت حاصله طولانی باشه از یه جایی قطعش می کنه و میذاره تو url...

Mr_mehran
December 14th, 2014, 16:58
باید از regular expression استفاده کنید و از ترکیب قوانین طوری استفاده کنید که بر اساس کد php شما کار کند


خب شما یه url رو ذخیره می کنید همین .
انگار با $_GET['url'] رو می گیرید و نشون میدید. حالا یه پترنی از متن ایجاد کنید که مثل همون بشه .


اگر منظورتونو درست متوجه شده باشم وردپرس میاد عنوان رو میگیره و عبارت های "در"، "و"، "با" و … رو حذف میکنه بعد اگه عبارت حاصله طولانی باشه از یه جایی قطعش می کنه و میذاره تو url...

ممنونم اما نتونتسم منظورمو خوب بیان کنم ، یه بار دیگه مطرح می کنم . کدی که شما توضیح دادین اینجا هست
---------------------------------------------------------------------------------------------------------------------------------
من نیاز دارم یک دستور - یک تابع - یک کلاس یا روشی رو پیدا کنم که ادرس یکتا بر اساس رشته تولید بشه ، مثلا اینجوری



echo creatlinek("http://www.site.ir/یک سوال مهم.php");





بعد یه همچین خروجی داشته باشیم : http://www.mysite.ir/%D8%A7%DB%8C%D9...A7%D8%B3%D8%AA

hamid53214
December 14th, 2014, 17:37
urlencode ( string $str )