PDA

View Full Version : سوال: گرفتن مقدار از javascript با php



monaizadi
پنج شنبه 30 آبان 1387, 10:05 صبح
سلام
چطوری می تونم مقدار یک متغیر رو از جاوا اسکریپت به یک متغیر php نسبت بدم؟

Chabok
پنج شنبه 30 آبان 1387, 22:58 عصر
سلام
نمیشه

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

Exception
جمعه 01 آذر 1387, 14:56 عصر
سلام
چطوری می تونم مقدار یک متغیر رو از جاوا اسکریپت به یک متغیر php نسبت بدم؟
یه فیلد hidden رو صفحه بذار و مقداری که میخوای به متغیر php نسبت بدی، توی اون بریز. بعد که صفحه post شد سمت سرور، از توی اون فیلد مقدار رو بخون.

هواشناس
شنبه 02 آذر 1387, 08:23 صبح
بنام خدا
سلام چطوری میشه از php یا asp خروجی رو بداخل javascript فرستاد اگه ممکنه مثال بزنید. ممنون یا علی

yaqubian
شنبه 02 آذر 1387, 08:40 صبح
دوست عزیز
ظاهرا اینجا بخش طراحی وبه!
شما باید به بخش php مراجعه بفرمایید.
موفق باشید

امید امرایی
شنبه 02 آذر 1387, 13:42 عصر
سلام
چطوری می تونم مقدار یک متغیر رو از جاوا اسکریپت به یک متغیر php نسبت بدم؟

فکر می کنم می شه حدس زد چه کاری می خواید انجام بدید.
اما انجام این کار بطور مسقیم ابدا ممکن نیست.

امید امرایی
شنبه 02 آذر 1387, 13:44 عصر
بنام خدا
سلام چطوری میشه از php یا asp خروجی رو بداخل javascript فرستاد اگه ممکنه مثال بزنید. ممنون یا علی

مثال PHP :


echo "<script>var JSVar = $PHPVar</script>";

yaqubian
شنبه 02 آذر 1387, 15:36 عصر
دوست عزیز
اینو هم یه نیگاه بندازین
http://www.daniweb.com/forums/thread19598.html
موفق باشید

amircoco
شنبه 02 آذر 1387, 22:37 عصر
به خاطر اینکه php اول اجرا(کامپایل) می گردد و سپس دستورات زبان های سمت کلاینت همچون javascript , html اجرا می گردند همیشه می توان به راحتی از خروجی توابع و یا مقادیر متغیر ها در آن ها استفاده نمود اما عکس این قضیه امکان ندارد مگر آنکه داده ها را توسط متدهای POST,GET برای سرور ارسال کنید که مجبور به بارگزاری مجدد صفحه می شوید .
راه مناسب برای شما میتواند AJAX باشد.

امید امرایی
یک شنبه 03 آذر 1387, 12:13 عصر
Ajax هم در اين مورد معنايي نداره .
چون قطعا تا ارسال بعدي عمر متغير هاي پيشين PHP در حوزه خودشون به پايان رسيده .
مگر اينكه كلا به يك فرايند مجزا تبديل بشه