مسیح جان، میخواد دقیقاً یه آرایه چند بعدی php رو به صورت استرینگ بفرسته به سرور (احتمالاً ای جکس) و اونجا eval کنه تا بشه یه آرایه حقیقی و ازش استفاده کنه! حالا مشکل اینجاس که چون این کد توی سرور eval میشه میتونه مشکل امنیتی داشته باشه.
تا جایی که من خبر دارم داوود هم یه جورایی گرفتا ر این کده شده وگرنه از این روش استفاده نمیکرد! به نظر من که بچه گانه ترین راهیه که برای ارسال اطلاعات میشه استفاده کرد :31:
من که نظرم اینه که چون قراره تو سرور با اطلاعات به عنوان یک آرایه برخورد بشه خوب ما این آرایه رو از طریق درخواست معمولی با متد پست اینجوری بفرستیم:
کد:
ajax.send("
var[0][0]=1
&var[0][1]=2
&var[0][2]=3
&var[davod][0]=1
&var[davod][1]=2
&var[davod][2]=3
&var[1][0]=1
&var[1][1]=2
&var[1][2]=3
");
این دقیقاً همون اطلاعاتی رو که داوود توی استرینگ مثالش زده بود به سرور میفرسته که توی سرور میشه با متد پست اونو گرفت و مشکل امنیتی نداره چون قرار یست eval بشه در ضمن یک آرایه واقعی هم هست که راحت میشه تو حلقه گذاشت و باقی ماجرا.
میگید نه اون درخواستو بفرستید و پرینت_ر کنید:
[php]
print_r($_POST['var'];
[/php]
مشکل اینجاس که داوود باید با همون رجکس حلش کنه !!