السلام ليكم ورحمة الله وبركاته
اخواني بس حبيت اعرف اي نوع من التشفير هذا
D8%B5%D9%88%D8%B1%D8%A9
اهوا خاص بالجافاسكربت يستخدم في الروابط على ما اعتقد
وهل يمكن عمل مثله بالPHP ?
السلام ليكم ورحمة الله وبركاته
اخواني بس حبيت اعرف اي نوع من التشفير هذا
D8%B5%D9%88%D8%B1%D8%A9
اهوا خاص بالجافاسكربت يستخدم في الروابط على ما اعتقد
وهل يمكن عمل مثله بالPHP ?
تشفير url
للتشفير نستخدم الدالة urlencode
كود PHP:
$site_url="www.site.com/arabic/download.php?id=2";
الناتج:كود PHP:
urlencode($site_url);
الآن لفك التشفير نستخدم urldecodeكود PHP:
www.site.com%2Farabic%2Fdownload.php%3Fid%3D2
كود PHP:
$site_url2="www.site.com%2Farabic%2Fdownload.php%3Fid%3D2";
الناتج:كود PHP:
urldecode($site_url2);
كود PHP:
www.site.com/arabic/download.php?id=2
التعديل الأخير تم بواسطة مهندس مصرى ; 11-07-2008 الساعة 12:57 PM
__________________
قل اللهم مالك المُلك تؤتي الملك من تشاء وتنزع الملك ممن تشاء وتعز من تشاء وتذل من تشاء بيدك الخير انك على كل شىء قدير
اهلاً
الدالتين هاتين توجد في php و javascript ...
اعجبني هذا التعليق في موقع php.net
PHP: urldecode - Manual
A reminder: if you are considering using urldecode() on a $_GET variable, DON'T!
Evil PHP:
<?php
# BAD CODE! DO NOT USE!
$term = urldecode($_GET['sterm']);
?>
Good PHP:
<?php
$term = $_GET['sterm'];
?>
The webserver will arrange for $_GET to have been urldecoded once already by the time it reaches you!
Using urldecode() on $_GET can lead to extreme badness, PARTICULARLY when you are assuming "magic quotes" on GET is protecting you against quoting.
Hint: script.php?sterm=%2527 [...]
PHP "receives" this as %27, which your urldecode() will convert to "'" (the singlequote). This may be CATASTROPHIC when injecting into SQL or some PHP functions relying on escaped quotes -- magic quotes rightly cannot detect this and will not protect you!
This "common error" is one of the underlying causes of the Santy.A worm which affects phpBB < 2.0.11.
__________________
إلى اللقاء سوالف , وآسف على الإزعاج...
moffed.com , kleeja.com/tour/ar ,phpbbarabia.com
متكئين = D8%B5%D9%88%D8%B1%D8%A9
هذا التشفير ليس urlencode
لقد قمت بتجربة معظم الدوالةالخاصة بال php و javascript قبل ما اضيف الموضوع ولكني لم اعرف الدالة المستخدمة
%D8%B5%D9%88%D8%B1%D8%A9 = صوره
بنفس الداله ..
دمت بود
__________________
إلى اللقاء سوالف , وآسف على الإزعاج...
moffed.com , kleeja.com/tour/ar ,phpbbarabia.com
صحيح
هذا الكود %D8%B5%D9%88%D8%B1%D8%A9
مشفر بالدالة urlencode
وكما ذكر الاخ فك التشفير هو كلمة (صورة) لاحظ ان الترميز المستخدم unicode(utf-8)
__________________
قل اللهم مالك المُلك تؤتي الملك من تشاء وتنزع الملك ممن تشاء وتعز من تشاء وتذل من تشاء بيدك الخير انك على كل شىء قدير