PDA

View Full Version : ایجاد متن کد شده به صورت م



ravand
سه شنبه 06 خرداد 1393, 09:13 صبح
سلام
این کد وبگذر رو ببینید:

<!-- Begin WebGozar.com Counter code --><script type="text/javascript" language="javascript" src="http://www.webgozar.ir/c.aspx?Code=1614335&amp;t=counter" ></script><noscript><a href="http://www.webgozar.com/counter/stats.aspx?code=1614335" target="_blank">& # 1 5 7 0 ; & # 1 6 0 5 ; & # 1 5 7 5 ; & # 1 5 8 5 ;</a></noscript><!-- End WebGozar.com Counter code -->
الان این کدها ی آمار را من میخوام تولید کنم. رفتم از تابع urlencode استفاده کنم که یه کد طولانی بهم داد. در صورتی که من میخوام مثل همین کدها باشه.
کسی میدونه باید از چه تابعی استفاده کنم؟
ببخشید این ویرایشگر برنامه نویس کدهای منو درست نشون نمیده. من بین هر کدی یه فاصله گذاشتم میخوام بصورت زیر باشه:
& # 1 5 7 0 ; & # 1 6 0 5 ; & # 1 5 7 5 ; & # 1 5 8 5 ;
سپاس.

smksmk
چهارشنبه 07 خرداد 1393, 10:48 صبح
سلام ، اگر منظورتون تولید چهار تا عدد با علامتهای & و # هستش میتونین از این کد برای تولید عدد استفاده کنین ،

echo substr(rand(), 0, 4);

ravand
چهارشنبه 07 خرداد 1393, 11:24 صبح
سلام ، اگر منظورتون تولید چهار تا عدد با علامتهای & و # هستش میتونین از این کد برای تولید عدد استفاده کنین ،

echo substr(rand(), 0, 4);
:لبخند: این چیه داداش؟
من عدد رندوم نمیخواستم. سوال منو درست بخون.

smksmk
چهارشنبه 07 خرداد 1393, 11:26 صبح
من چیزی که متوجه شدم رو جواب دادم ، کدهایی که شما میخاین مربوط به چی هستند ؟

ravand
چهارشنبه 07 خرداد 1393, 11:31 صبح
من چیزی که متوجه شدم رو جواب دادم ، کدهایی که شما میخاین مربوط به چی هستند ؟
ببین شما این کدهای زیر را بردار فاصله ی بین هر کاراکتر رو حذف کن. بعد توی یه فایل html بذار و بعد اجراش کن. در خروجی نوشته ی "آمار" را برات نمایش میده.

& # 1 5 7 0 ; & # 1 6 0 5 ; & # 1 5 7 5 ; & # 1 5 8 5 ;
اینکه من بین کاراکترهای بالا فاصله گذاشتم برای اینه که اینجا نمایش داده نشه . که شما متوجه بشی من چی میگم.

smksmk
چهارشنبه 07 خرداد 1393, 12:37 عصر
نمایش آمار از طریق این لینک هستش
http://www.webgozar.com/counter/stats.aspx?code=1614335
نه از اون اعداد

smksmk
چهارشنبه 07 خرداد 1393, 12:48 عصر
اگه میخاین آمارگیر درست کنین ، ابتدا برای هرکاربر که کد درست میشه و اطلاعات دامینی که قراره آمارگیر روش اجرا بشه به نام همون کد ثبت میشه ، حالا برای نمایش آمارشون ، صفحه موردنظر که در اینجا http://www.webgozar.com/counter/stats.aspx?code=1614335 هستش چک میکنه که درخواست کننده آمار همون دامینی هستش که آمارگیر به نامش ثبت شده یا خیر ، اگر همون بود یدونه به شمارنده اضافه میکنه و نتیجه رو برمیگردونه (به صورت همون کادر کوچیکی که میبینید) ، که دراینجا میتونید ip کاربر رو هم برگردونین ، که مثلاً وبگذر اینو نداره.
اگه دامین همون نبود یعنی شما لینک رو کپی کردی و در مرورگر داری اجرا میکنی که درنتیجه نباید آمار گیر اینو ثبت کنه ، میتونی ریدایرکت کنی ، در اینجا وبگذر ریدایرکت میکنه رو صفحه آمار یعنی این : http://www.webgozar.com/stats/1614335

فکر میکنم مشکل شما هرچی که بود حل بشه .

ravand
چهارشنبه 07 خرداد 1393, 22:05 عصر
اگه میخاین آمارگیر درست کنین ، ابتدا برای هرکاربر که کد درست میشه و اطلاعات دامینی که قراره آمارگیر روش اجرا بشه به نام همون کد ثبت میشه ، حالا برای نمایش آمارشون ، صفحه موردنظر که در اینجا http://www.webgozar.com/counter/stats.aspx?code=1614335 هستش چک میکنه که درخواست کننده آمار همون دامینی هستش که آمارگیر به نامش ثبت شده یا خیر ، اگر همون بود یدونه به شمارنده اضافه میکنه و نتیجه رو برمیگردونه (به صورت همون کادر کوچیکی که میبینید) ، که دراینجا میتونید ip کاربر رو هم برگردونین ، که مثلاً وبگذر اینو نداره.
اگه دامین همون نبود یعنی شما لینک رو کپی کردی و در مرورگر داری اجرا میکنی که درنتیجه نباید آمار گیر اینو ثبت کنه ، میتونی ریدایرکت کنی ، در اینجا وبگذر ریدایرکت میکنه رو صفحه آمار یعنی این : http://www.webgozar.com/stats/1614335

فکر میکنم مشکل شما هرچی که بود حل بشه .
:متعجب: من خیلی برام عجیبه!
چرا شما متنی که ارسال کردم رو نمیخونی؟
برادرم من . من کد امارگیر وبگذر رو اصلا به عنوان یک مثال آوردم که بگم همچین متنی توش بکار رفته. من که نمیخوام امارگیر بسازم.
من نوشتم که میخوام همچین متنی رو به این شکل بسازم. بخدا دیگه نمیدونم چطوری توضیح بدم که شما متوجه بشی!!!!!!!!!!!!
اصلا بیخیال ما از خیرش گذشتیم. :لبخند: کسی که جواب سوال ما رو نداد. شما هم که متوجه نمیشی.

smksmk
چهارشنبه 07 خرداد 1393, 22:43 عصر
به نظرم شما نمیدونین دارین چه سوالی میپرسین ، موفق باشین .

firoozi70
چهارشنبه 07 خرداد 1393, 23:11 عصر
119614
این بنده خدا سوالشون اینه که چرا وقتی این کارکترها رو توی فایل html وارد می کنید
کلمه آمار رو نشون میده
کد اسکی
&#1570 آ
&#1575 ا
&#1576 ب
&#1662 پ
&#1578 ت
&#1579 ث
&#1580 ج
&#1670 چ
&#1581 ح
&#1582 خ
&#1583 د
&#1584 ذ
&#1585 ر
&#1586 ز
&#1688 ژ
&#1587 س
&#1588 ش
&#1589 ص
&#1590 ض
&#1591 ط
&#1592 ظ
&#1593 ع
&#1594 غ
&#1601 ف
&#1602 ق
&#1705 ک
&#1711 گ
&#1604 ل
&#1605 م
&#1606 ن
&#1608 و
&#1607 ه
&#1740 ی
&#1574 ئ
&#1632 0
&#1633 1
&#1634 2
&#1635 3
&#1636 4
&#1637 5
&#1638 6
&#1639 7
&#1640 8
&#1641 9
http://www.easysoft.ir/services/unicode

id1385
چهارشنبه 07 خرداد 1393, 23:50 عصر
با سلام
دوست عزیز RAVAND
اشتباهی که شما دارید اینه که صورت مسئله رو بصورت صحیح توضیح ندادید یعنی این که نتونستید برسونید که منظور شما چیه؟
چیزی که شما میخواهید html entity هستش.
نمونه جاوا اسکریپتش رو گذاشتم
PHP رو هم یه سرچ کوچولو بزنی پیدا میکنی
و مورد دیگه این که تایپیکت رو با پستهایی که فرستادی رو خارج از هرگونه بدحوصلگی و عصبانیت یه بار دیگه بخون.
دوست عزیزمون هم میخوان کمکت کنن ولی شما ...


موفق باشید

ravand
پنج شنبه 08 خرداد 1393, 06:49 صبح
119614
این بنده خدا سوالشون اینه که چرا وقتی این کارکترها رو توی فایل html وارد می کنید
کلمه آمار رو نشون میده
کد اسکی
&#1570 آ
&#1575 ا
&#1576 ب
&#1662 پ
&#1578 ت
&#1579 ث
&#1580 ج
&#1670 چ
&#1581 ح
&#1582 خ
&#1583 د
&#1584 ذ
&#1585 ر
&#1586 ز
&#1688 ژ
&#1587 س
&#1588 ش
&#1589 ص
&#1590 ض
&#1591 ط
&#1592 ظ
&#1593 ع
&#1594 غ
&#1601 ف
&#1602 ق
&#1705 ک
&#1711 گ
&#1604 ل
&#1605 م
&#1606 ن
&#1608 و
&#1607 ه
&#1740 ی
&#1574 ئ
&#1632 0
&#1633 1
&#1634 2
&#1635 3
&#1636 4
&#1637 5
&#1638 6
&#1639 7
&#1640 8
&#1641 9
http://www.easysoft.ir/services/unicode

من وقتی این سوال رو پرسیدم برای این بود که دنبال یه تابع بودم که این کار رو برام بکنه. هر چی دنبال تابعش گشتم پیدا نکردم. البته من میتونم یه نمونه تابعش رو بنویسم. ولی گفتم شاید خود php یه تابعی برای این کار داشته باشه.

ravand
پنج شنبه 08 خرداد 1393, 06:50 صبح
با سلام
دوست عزیز RAVAND
اشتباهی که شما دارید اینه که صورت مسئله رو بصورت صحیح توضیح ندادید یعنی این که نتونستید برسونید که منظور شما چیه؟
چیزی که شما میخواهید html entity هستش.
نمونه جاوا اسکریپتش رو گذاشتم
PHP رو هم یه سرچ کوچولو بزنی پیدا میکنی
و مورد دیگه این که تایپیکت رو با پستهایی که فرستادی رو خارج از هرگونه بدحوصلگی و عصبانیت یه بار دیگه بخون.
دوست عزیزمون هم میخوان کمکت کنن ولی شما ...
سوال من کاملاً واضح بود.
الان تابع شما رو امتحان کردم یه نمونه دیگه اش رو هم اینجا دیدم.http://konieczny.be/unicode.html
نمونه ی php براش نیست؟ خیلی گشتم پیدا نکردم.
متشکرم.

MMSHFE
پنج شنبه 08 خرداد 1393, 07:40 صبح
چرا هست:

echo mb_convert_encoding('آمار', 'HTML-ENTITIES', 'UTF-8');
// output: & #1570;& #1605;& #1575;& #1585;
(من یک Space بعد از & گذاشتم که مرورگر تبدیل نکنه.

thacker
پنج شنبه 08 خرداد 1393, 07:47 صبح
http://stackoverflow.com/questions/13509154/how-i-encoding-this-utf-8-string-to-ascii-for-inserting-it-into-latin1-database