این سایت کوچولوی ایرانی کلا با تکنیک اجکس طراحی شده

blind_264

New Member
karevan گفت:
بلاخره جاوا اسکریپت فقط متن رو از php میگیره یا متغیر رو هم میتونه بگیره؟!

دوست عزیز یه متغیر که سهله شما میتونین چندین و چند متغیر رو توی فایل های پی اچ پی
رو سرور مقدار دهی کنین و با همون شی ریکوئست فرستاده شده همشون رو با هم دریافت کنین
یه مثال می زنم شما اگه شی ریکوئست رو بصورت متنی تنظیم کنین اونوقت به این شکل
میتونین به متغیرها و اطلاعات فرستاده شده از سرور دسترسی پیدا کنین
این یکی از چندین راه ممکنه هستش که توضیح میدم

من به فایل پی اچ پی موجود رو سرور یه پارامتر ارسال می کنم
که خلاصش اینطوریه :
file.php?get_param=1

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

کد:
$get_param=(isset( $HTTP_GET_VARS['get_param']) ? $HTTP_GET_VARS['get_param'] : 0;

if($get_param == 1)
{
$name='shahram';
$last_name='mobini';
$age=24;

$total_vars=$name."---".$last_name."---".$age;
echo $total;

}



با این اکو همه این متغیرها به همون شی ریکوئست ارسالی تحویل میشه
و برمی گرده به فایل جاوااسکریپت .

توی تابعی که مقادیر برگشتی از سرور
رو مدیریت میکنه شما یه فایل متنی دریافت میکنی که توش همون متغیر های
پی اچ پی وجود دارن به علاوه این استرینگ '---' که برای جدا کردن متغیرها قرار داده شده


حالا شما می تونی با کمک تابع split جاوا اسکریپت که روی استرینگ '---'
اعمال میشه به همه متغیرها دسترسی
داشته باشی و ازشون هر جا که لازمه استفاده کنی
این یه راه بود اگه مسلط بشین متوجه می شین که میشه حتی فایلهای
اچ تی ام ال خارج از فایل پی اچ پی رو هم به طور کامل دریافت کرد و توی یه لایه
به کار بر نشون داد به ریلود کامل صفحه
 

karevan

Member
یعنی بطور مستقیم نمیشه متغیر رو برگردوند و باید به این شکل جدا بشن؟
و در کل فقط میشه متن رو برگردوند.
درسته؟
 

parsjax

Banned
ای جکس همیشه پاسخ به صورت متن نیست !!!!!! اساس کار ای جکس فرستادن اطلاعات و دریافت اطلاعات هستش نه تکست البته میشه از این اطلاعات به عنوان تکست استفاده کرد
 

karevan

Member
parsjax گفت:
ای جکس همیشه پاسخ به صورت متن نیست !!!!!! اساس کار ای جکس فرستادن اطلاعات و دریافت اطلاعات هستش نه تکست البته میشه از این اطلاعات به عنوان تکست استفاده کرد

اگه ممکنه توضیح بدید که بجر متن چه چیزایدئیگه ای رو میشه به طور مستقیم برگردوند و چجوری
مثلان یه متغیر PHP یا ...
 

parsjax

Banned
من دیگه تو این فروم به علت سانسور پست نمی زارم اگه دوست داشتی بهم میل بزن takbin [ @ ] gmail [ . ] com
 

my friend

Member
خیلی ببخشیدا ، نمیخوام به کسی توهین کنم
ولی حالم از آدمایی که همه کارو بخواطر پول میکنن به هم میخوره!
 

Parham

Well-Known Member
برنامه خوبی‌ هستش ... اما کاش امنیت اون برات بیشتر اهمیت داشت...
 

RainDigital

Member

جدیدترین ارسال ها

بالا