PDA

View Full Version : سوال: دسترسی به یک متغیر



faizollah
شنبه 22 تیر 1387, 22:27 عصر
سلام:

من سوالی داشتم که با یک مثال مطرح می کنم.

فرض کنید در صفحه ی test1 یک آرایه به نام x داریم. حالا میخوام در صفحه ی test2 اون x رو استفاده کنم. چیکار کنم؟

yaqubian
شنبه 22 تیر 1387, 22:52 عصر
دوست عزیز
از این آرایه چه استفاده ای می خواین بکنین؟ مثلا در مورد فرستادن یه رکورد واسه ویرایش کردن بین چندین رکورد ما می یایم اسم radioButton ها رو بصورت یه آرایه تعریف می کنیم. بعد تو صفحه بعد بوسیله POST و توسط یه حلقه for و با استفاده از count اون رو دریافت می کنیم
بگید واسه چی می خواید تا بیشتر راهنماییتون کنم
موفق باشید

faizollah
یک شنبه 23 تیر 1387, 12:57 عصر
این آرایه در یک صفحه از user_id پر میشه و میخوام در صفحه ی دیگه از این آرایه استفاده کنم و با استفاده از loop روش کار کنم.

به غیر از post و get راه دیگری هست؟

roya2002_80
یک شنبه 23 تیر 1387, 14:03 عصر
سلام
شما برای فرستادن آرایه بهتره در مبدا از کد زیر استفاده کنید

$Parameter=serialize($Array1);

و بعد در مقصد از کد زیر استفاده کنید من فرض کردم که این آرایه فشرده شده را از طریق GET به صفحه بعدی ارسال کردید

$Param=$_GET['Parameter'];
$Array1=unserialize($Param);

$Array1 همون آرایه اولیه شما هست

musiox
یک شنبه 23 تیر 1387, 14:48 عصر
از SESSION استفاده کن.

yaqubian
یک شنبه 23 تیر 1387, 23:22 عصر
دوست عزیز
منم فکر می کنم از session استفاده کنید بهتره
موفق باشید

امید امرایی
دوشنبه 24 تیر 1387, 14:21 عصر
جسارتا بنده فکر میکنم استفاده از serialize استاندارد تر و منطقی تره
چرا که برای همچین منظورهایی ایجاد شده
استفاده از session بعد ها و شاید در همین مورد با آرایه های داینامیک توصیه جالب نیست

roya2002_80
یک شنبه 30 تیر 1387, 09:18 صبح
بله منم موافقم، استفاده از serialize استانداردتر هست

ravandi
یک شنبه 30 تیر 1387, 09:38 صبح
سلام
البته به نظر بنده از sessionبيشتر براي اعتبار سنجي استفاده مي شه و نه براي كارهاي متداول.منم با نظر بقيه دوستان موافقم كه بهتره از session استفاده نكني.

tabib_m
یک شنبه 30 تیر 1387, 16:57 عصر
قضیه هیچ ربطی به serialize نداره و اصلا serialize چیزی نیست که بشه با سشن مقایسه ش کرد یا ...
مسئله اینجاس که قراره از get و post استفاده نشه!! طبیعتا راه معقول session هست...

موفق باشید.