• پایان فعالیت بخشهای انجمن: امکان ایجاد موضوع یا نوشته جدید برای عموم کاربران غیرفعال شده است

register_global

sajadonline

Registered User
تاریخ عضویت
22 آگوست 2006
نوشته‌ها
80
لایک‌ها
3
آقا میخوام ناک مشهد تیم نصب کنم اما میگه register_global باید On باشه و دسترسی به ini ندارم کسی راهی نداره

حتما هم میخوام ناک مشهد تیم نصب کنم
 

shahkey

Registered User
تاریخ عضویت
16 نوامبر 2005
نوشته‌ها
1,235
لایک‌ها
5
آقا میخوام ناک مشهد تیم نصب کنم اما میگه register_global باید On باشه و دسترسی به ini ندارم کسی راهی نداره

حتما هم میخوام ناک مشهد تیم نصب کنم
از تو خود اسکریپت هم فکر کنم بشه ON کرد
 

میلاد

کاربر فعال
کاربر فعال
تاریخ عضویت
7 ژوئن 2005
نوشته‌ها
1,810
لایک‌ها
4
سن
39
محل سکونت
Esfahan
از طریق htaccess میتونی.
 

میلاد

کاربر فعال
کاربر فعال
تاریخ عضویت
7 ژوئن 2005
نوشته‌ها
1,810
لایک‌ها
4
سن
39
محل سکونت
Esfahan
کد:
php_value register_globals on
 

sinaarian

Registered User
تاریخ عضویت
9 ژانویه 2006
نوشته‌ها
491
لایک‌ها
2
محل سکونت
Neverland
یک فایل به اسم php.ini درست کن و توش اینو بنویس
کد:
register_globals=on
و این فایلو آپلود کن به ریشه سایت یا هر دایرکتوری که لازم داری
 

firebird

Registered User
تاریخ عضویت
2 جولای 2005
نوشته‌ها
1,424
لایک‌ها
10
سن
47
اول ببینید از کجا هاست گرفته اصلاً بهش permission میده یا نه، بعد نسخه تجویز کنید. register_globals از اون تنظمیاتی که به سختی میشه تغییرش داد. اسکریپتی هم که بر اساس register_globals=on نوشته شده یا خیلی قدیمی هست یا خیلی سطح پایین. هر چند اگه off هم باشه با یه foreach میشه شبیه سازیش کرد.
 

sajadonline

Registered User
تاریخ عضویت
22 آگوست 2006
نوشته‌ها
80
لایک‌ها
3
آقا ممنون با همون ini مشکلم حل شد ، حتی Disable_function رو هم On کردم :D

بازم ممنون
 

isar

کاربر تازه وارد
تاریخ عضویت
1 مارس 2007
نوشته‌ها
2
لایک‌ها
0
سلام
اين قضيه foreach چيه
لطفا توضيح بديد

من هركاري مي كنم ( حتي راه حلهايي كه دوستان پيشنهاد مي دن ) نتونستم تا دستور را ON كنم

هاستم هم CPANEL هست

لطفا كمك كنيد
:(

اول ببینید از کجا هاست گرفته اصلاً بهش permission میده یا نه، بعد نسخه تجویز کنید. register_globals از اون تنظمیاتی که به سختی میشه تغییرش داد. اسکریپتی هم که بر اساس register_globals=on نوشته شده یا خیلی قدیمی هست یا خیلی سطح پایین. هر چند اگه off هم باشه با یه foreach میشه شبیه سازیش کرد.
 

firebird

Registered User
تاریخ عضویت
2 جولای 2005
نوشته‌ها
1,424
لایک‌ها
10
سن
47
سلام
اين قضيه foreach چيه
لطفا توضيح بديد

من هركاري مي كنم ( حتي راه حلهايي كه دوستان پيشنهاد مي دن ) نتونستم تا دستور را ON كنم

هاستم هم CPANEL هست

لطفا كمك كنيد
:(
PHP:
foreach ($_REQUEST as $k=>$v) $GLOBALS[$k] = $v;
 

neo2

Registered User
تاریخ عضویت
8 آپریل 2005
نوشته‌ها
1,667
لایک‌ها
184
محل سکونت
/cat/etc/passwd/
اینو تست کن. حتما جواب میگیری. منم این مشکل رو داشتم.

یه فایل با پسوند ini. از کامپیوتر خودت سرچ کن. یه جایی کپی اش کن.بد با NotePad بازش کن و توش اینو بنویس :

PHP:
regiter_global=on

یادت نره که حتما اسم فایل رو بذاری php یعنی Rename اش کنی به php

پسوند خودش هم که ini هست.

بعد آپلودش کن هرجایی که Error رجیستر گلوبال رو میده. همین ! :happy:
 
بالا