| |||||||
| المدوّنات | البحث | مشاركات اليوم | اجعل كافة المشاركات مقروءة |
|
| | LinkBack | أدوات الموضوع |
| |||||
| كيفية معرفة referrer اخواني اعضاء شبكة سوالف اروجوا مساعدتي انا اصمم سكربت و محتاج اعرف من الزوار من وين قادمون يعني referrer انا جربت $_SERVER['HTTP_REFERER'] و بعد جم دالة مثلها كلهم ما نفعوا بس الكود <script language='javascript'> var web_referrer = document.referrer; document.write(web_referrer); </script> نفع بس هاي بلغة الجافا وانا محتاج الكود بلغة php الرجاء المساعدة | |||||
|
| |||||
|
السلام عليكم اخي استخدم هذي كود PHP:
__________________ Stylat ستايلات للـ تصميم و الـ برمجة | |||||
|
| |||||
|
طيب ممكن تطرح الكود المستخدم ![]() لاحظ بان الكود لن يطلع لك شيء اذا فتحت الصفحة مباشرة او عن طريق ريفريش ... يجب التحويل من صفحة الى الصفحة الاخرى التي سيتم جلب ال ريفيرر منها حتى يظهر شيء بالمتغير وانا جربتها واشتغلت معي على الاباتشي لوكال واعطاني الريفيرر 127.0.0.1 بنفس المتغير ايضا تأكد انه اعدادات الريفيرر ليست مغلقة من السيرفر تحياتي Stylat
__________________ Stylat ستايلات للـ تصميم و الـ برمجة | |||||
|
| |||||
|
السلام عليكم كود PHP: http://www.johnwyles.com/archives/20...rer_script.php بالتوفيق | |||||
|
| |||||
| اقتباس:
وفي هذه الصفحة تغطية لكل الاحتمالات التي يمكن بسببها عدم عمل الريفيرر عندك جربها وانشاءالله تنحل مشكلتك ![]() http://www.faqts.com/knowledge_base/view.phtml/aid/31
__________________ Stylat ستايلات للـ تصميم و الـ برمجة | |||||
|
| |||||
|
السلام عليكم اخواني انا استخدمت جميع هذه الدوال ولا وحدة نفعت[LEFT] [RIGHT] كود PHP: و استخدمت هذا الكود طلع تمام شغال 100% لكن هو بلغة الجافا سكربت كيف اربط لغة جافا بلغة php ؟؟؟ <script language="Javascript"> var web_referrer = document.referrer; document.writeln(web_referrer); </script> ولكن شلون اربطه بلغة php يعني شلون اسوي كود PHP: | |||||
|
| |||||
|
المشكلة على فكرة عويصه وهي تمرير متغير من الجافا سكربت واستخدامه في الـ PHP العملية العكسية هي how to pass an integer value from PHP to JavaScript وهي سهلة [code] <script language="JavaScript"> <? $phpVar = 25; echo("var myVar = ".$phpVar.";"); ?> </script> [/CODE ولكنك تريد العكس المقال التالي يمكن ينفعك جدا https://lists.latech.edu/pipermail/javascript/2003-August/006127.html و http://www.experts-exchange.com/Web/Web_Languages/PHP/Q_21044937.html و http://www.weberdev.com/get_example-1739.html | |||||
|
| |||||
|
هنا الطريق ولكن هي غير نافعة فهي تكتب الكود هكذا " <script> getvariable('myVal');</script>" <html> <head> <title> bogus </title> <script language='JavaScript'> <!-- var myVal = 'happy, happy!'; function getvariable(val) { var dummy = eval(val); document.write(dummy); } // --> </script> <?php function get_JS_var($js_var_name) { $x = "<script> getvariable('" . $js_var_name . "'); </script>"; return $x; } ?> </head> <body> <form name='myForm' action='javascript:void(null)'> <?php $abc = get_JS_var("document.forms[0].name"); $def = get_JS_var("myVal"); ?> <center><?php print "abc: " . $abc; ?></center><br> <center><?php print "def: " . $def; ?></center><br> </form> </body> </html> | |||||
|
| |||||
|
لا .. أنا سؤالي: ما الذي تريد الوصول إليه؟ لأنه من الغريب ألا تعمل البي اتش بي عندك في شيء يجب أن يعمل .. اشرح لي الموضوع لنرى إن كانت هناك حلول بديلة أو أنك تستخدم طريقة يمكن استبدالها ..
__________________ .... محمد حسام انترنت بلس | |||||
|
| |||||
|
عندما تجرب: كود PHP: إذا لم يكن تظهر لك الريفيرر فهذا ربما يعني أنك تضع السكريبت في ملف منفصل .. جرب أن يكون في نفس الملف المراد معرفة الريفيرر له ..
__________________ .... محمد حسام انترنت بلس | |||||
|
| |||||
|
انا مسوي ملف اسمه indeax.php و حطيت فيه هالكود مايطلع شيء إلا اذا كان refer من نفس الموقع يعني حطيت الملف في www.7addad.com/links/indexa.php اذا كان refer من موقع www.7addad.com يشتغل تمام بس اذا كان من خارج الموقع مايطلع شيء | |||||
|
| |||||
| كود: http://www.swalif.net/softs/showthread.php?p=808764#post808764 http://www.swalif.net/softs/showthre...764#post808764 http://www.swalif.net/softs/showthre...764#post808764 http://www.swalif.net/softs/showthre...764#post808764 Array
__________________ .... محمد حسام انترنت بلس | |||||
|
| |||||
|
شفت أنا كنت مصر أعرف طريقتك ازاي؟ ![]() الطريقة صحيحة وتعمل بنجاح .. إذا دخلتها عن طريق كتابة العنوان مباشرة فلن يظهر لك شيء .. لكن إذا ضغطت الرابط الموجود في موضوعك هنا فسوف يظهر لك ما أريتك إياه .. يللا كمل الخطوة اللي بعدها
__________________ .... محمد حسام انترنت بلس | |||||
|
| |||||
|
الطبيعى أن الريفير يجلب أنك من أين تأتى يعنى فى لينك لموقعى أسمه www.web.com لو أنت ضغط عليه من هنا فبالتالى هيكون الريفير هذا http://www.swalif.net/softs/showthread.php?t=116622 أما إذا أخذت اللينك وكتبته فى صفحة جديدة لا يظهر لك شئ أنت عملت الريفير عشان تعرف زوار موقعك من أين يأتو فإذا كان هناك أحدهم لن يأتى من موقع معين وكتبه مباشرة فلن يكون هناك ريفير يارب أكون عرفت أوضح وجهة نظرى
__________________ حازم خالد اناشيد مسلم تيوب المدونة السيرة الذاتية hazem.khaled (at) gmail.com www.تيوب.com | |||||
|
![]() |
| |
| |
| أدوات الموضوع | |
| |