-
December 14th, 2014, 03:54
#1
تولید آدرس یکتا با Php
از عزیزان کسی می دونه اگر بخوایم با Php ادرس یکتا تولید کنیم ، کاملا مشابه همونی که تو وردپرس هست باس چه کار کنیم
منظورم اینکه الان وردپرس لینکی مث لینک روبرو رو به صورت کد گذاری شده تو دیتابیس ذخیره می کنه : این یک ازمون مهم است /www.mysite.ir
یعنی اون لینک تو دیتابیس به شکل پایینی هست :
http://www.mysite.ir/%D8%A7%DB%8C%D9...A7%D8%B3%D8%AA
-
-
December 14th, 2014 03:54
# ADS
-
December 14th, 2014, 04:25
#2
عضو دائم
پاسخ : تولید آدرس یکتا با Php
باید از regular expression استفاده کنید و از ترکیب قوانین طوری استفاده کنید که بر اساس کد php شما کار کند
-
-
December 14th, 2014, 10:26
#3
پاسخ : تولید آدرس یکتا با Php
خب شما یه url رو ذخیره می کنید همین .
انگار با $_GET['url'] رو می گیرید و نشون میدید. حالا یه پترنی از متن ایجاد کنید که مثل همون بشه .
-
-
December 14th, 2014, 14:11
#4
عضو انجمن
پاسخ : تولید آدرس یکتا با Php
اگر منظورتونو درست متوجه شده باشم وردپرس میاد عنوان رو میگیره و عبارت های "در"، "و"، "با" و … رو حذف میکنه بعد اگه عبارت حاصله طولانی باشه از یه جایی قطعش می کنه و میذاره تو url...
طراحی و برنامه نویسی
حرفه ای وب - سی ام اس
اختصاصی - ساخت تجهیزات
الکترونیکی - پرینترهای
سه بعدی
همه و همه در
نگاره
-
-
December 14th, 2014, 16:58
#5
پاسخ : تولید آدرس یکتا با Php

نوشته اصلی توسط
Woshka
باید از regular expression استفاده کنید و از ترکیب قوانین طوری استفاده کنید که بر اساس کد php شما کار کند

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

نوشته اصلی توسط
iFire
اگر منظورتونو درست متوجه شده باشم وردپرس میاد عنوان رو میگیره و عبارت های "در"، "و"، "با" و … رو حذف میکنه بعد اگه عبارت حاصله طولانی باشه از یه جایی قطعش می کنه و میذاره تو url...
ممنونم اما نتونتسم منظورمو خوب بیان کنم ، یه بار دیگه مطرح می کنم . کدی که شما توضیح دادین اینجا هست
---------------------------------------------------------------------------------------------------------------------------------
من نیاز دارم یک دستور - یک تابع - یک کلاس یا روشی رو پیدا کنم که ادرس یکتا بر اساس رشته تولید بشه ، مثلا اینجوری
کد:
echo creatlinek("http://www.site.ir/یک سوال مهم.php");
بعد یه همچین خروجی داشته باشیم : http://www.mysite.ir/%D8%A7%DB%8C%D9...A7%D8%B3%D8%AA
-
-
December 14th, 2014, 17:37
#6
پاسخ : تولید آدرس یکتا با Php
کد PHP:
urlencode ( string $str )
-
تعداد تشکر ها از hamid53214 به دلیل پست مفید