PDA

View Full Version : text 2 url



vahid4134
چهارشنبه 29 خرداد 1387, 16:54 عصر
سلام می خواستم یه کدی بنویسم که یک text بگیره . اول از همه هر چی لینک کاربر وارد می کنه رو داخل تگ a بزاره مثل این سایت که وقتی من می نویسم http://www.google.com در حالی که من داخل تگ a نذاشتم این رو داخل تگ a میزاره. زیاد باهاش ور رفتم و زیاد سرچ کردم تونستم این کار رو انجام بدم. اما مشکل اینجاست که وقتی که داخل text یک لینک باشه که خودش داخل تگ a باشه خرابش می کنه.
کسی تا به حال نخواسته این کار رو انجام بده؟

yaqubian
چهارشنبه 29 خرداد 1387, 19:15 عصر
سلام دوست عزیز vahid4134
خدمتتون عرض کنم تا جایی که می دونم یه تابع به اسم urlencode هست که پروتکل آدرس دهی رو حذف می کنه و فقط آدرس رو نگه می داره یعنی url رو به text تبدیل می کنه ولی بازم شما manual رو نیگاه کن اگه کارتون راه افتاد که ... ولی اگه نشد بگید تا باز یه فکر دیگه بکنیم.
موفق باشید
http://www.php.net/urlencode
آدرسش رو واستون گذاشتم

musiox
چهارشنبه 29 خرداد 1387, 19:39 عصر
سلام.
شاید اگه بین تگها دنبال لینک بگردی به نتیجه برسی .

vahid4134
چهارشنبه 29 خرداد 1387, 22:33 عصر
سلام دوست عزیز vahid4134
خدمتتون عرض کنم تا جایی که می دونم یه تابع به اسم urlencode هست که پروتکل آدرس دهی رو حذف می کنه و فقط آدرس رو نگه می داره یعنی url رو به text تبدیل می کنه ولی بازم شما manual رو نیگاه کن اگه کارتون راه افتاد که ... ولی اگه نشد بگید تا باز یه فکر دیگه بکنیم.
موفق باشید
http://www.php.net/urlencode
آدرسش رو واستون گذاشتم

این برای encode کردن هست url هست (اگر بشه )
صد بار منوال رو نگاه کردم اما متاسفانه چیز خوبی پیدا نکردم

سلام.
شاید اگه بین تگها دنبال لینک بگردی به نتیجه برسی .

منظورتن چیه در تگها دنبالش بگردم
راه حلش باید استفاده از رگولار اسکپرشن باشه من یه چیزهایی نوشتم اما کار نمی کنه

Bahram0110
چهارشنبه 29 خرداد 1387, 22:59 عصر
سلام
همونطور كه خودتون فرمودين راه حل منطقي عبارات با قاعده هست

musiox
چهارشنبه 29 خرداد 1387, 23:02 عصر
اگه می تونی ( میشه ) پترنتو اینجا بزار ( سرچ و ریپلیس ) .
منظورم از بین تگ ها یعنی از تگ ها صرف نظر کن و داخل اونا دنبال لینک نگرد , البته این روش بدون عبارات منظمه .

yaqubian
چهارشنبه 29 خرداد 1387, 23:04 عصر
وحید جان
این منوال رو هم یه نگاه بکن
http://www.php.net/function.parse-url

yaqubian
چهارشنبه 29 خرداد 1387, 23:44 عصر
فکر کنم وحید جان این دو تا آدرس دقیقا همون چیزی باشن که شما می خوای. و با رگولار اکسپرشن هم توضیح داده شده
http://www.webmasterworld.com/php/3639781.htm
http://elearning.lse.ac.uk/blogs/clt/?p=285
موفق باشی

vahid4134
پنج شنبه 30 خرداد 1387, 00:48 صبح
ممنون مشکلم رو حل کردی