امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
mybb
نویسنده پیام
s2aariyan آفلاین
تازه وارد

ارسال‌ها: 6
موضوع‌ها: 3
تاریخ عضویت: شهریور ۱۳۸۹

تشکرها : 2
( 0 تشکر در 0 ارسال )
ارسال: #1
mybb
اقا سلام با این پورتال mybb گیر دارم

میخوام یوزرنیم ها رو لاگ کنم با دستکاری member.php یعنی هر بار که وارد میشن ذخیرشون کنم

اما نمیدنم یوزرینم با چه اسمی post میشه هر کاری کردم نتونستم بفهمم
۳۰-شهریور-۱۳۸۹, ۲۰:۲۴:۰۷
ارسال‌ها
پاسخ
hamed_Arfaee آفلاین
مدیر بخش
*****

ارسال‌ها: 1,334
موضوع‌ها: 231
تاریخ عضویت: تير ۱۳۸۳

تشکرها : 1250
( 2634 تشکر در 730 ارسال )
ارسال: #2
RE: mybb
با سلام

اگه بخوایین تو خود صفحه member.php این کار رو بکنین میشه اینطوری اطلاعات یوزر جاری رو خوند :
کد php:
$mybb->user['username']
$mybb->user['uid'
ولی اگه بخوایین خودتون یه صفحه دیگه طراحی کنین و توی اون بگین که ثبت کنه قبل از اینکه اینا رو استفاده کنین
باید اینو هم اضافه کنین :
کد php:
require_once "./global.php"

حامد ارفعی

موفقيت، پيش رفتن است، نه به نقطه ي پايان رسيدن.(آنتوني رابينز)


تریگرها در SQL server

آیا میدانید SQL ای
۳۱-شهریور-۱۳۸۹, ۱۱:۵۵:۳۳
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : رسول, s2aariyan, alaska
s2aariyan آفلاین
تازه وارد

ارسال‌ها: 6
موضوع‌ها: 3
تاریخ عضویت: شهریور ۱۳۸۹

تشکرها : 2
( 0 تشکر در 0 ارسال )
ارسال: #3
RE: mybb
(۳۱-شهریور-۱۳۸۹, ۱۱:۵۵:۳۳)hamed_Arfaee نوشته است: با سلام

اگه بخوایین تو خود صفحه member.php این کار رو بکنین میشه اینطوری اطلاعات یوزر جاری رو خوند :
کد php:
$mybb->user['username']
$mybb->user['uid'
ولی اگه بخوایین خودتون یه صفحه دیگه طراحی کنین و توی اون بگین که ثبت کنه قبل از اینکه اینا رو استفاده کنین
باید اینو هم اضافه کنین :
کد php:
require_once "./global.php"

ببیند اشتباهم کجاست که نمیشه
خودتون یه ازمایش کنید!! نمیشه
$handle = fopen("log.txt", "a");

fwrite($handle, $mybb->user['username']);

fwrite($handle, "\r\n");

fclose($handle);

exit;


۳۱-شهریور-۱۳۸۹, ۱۵:۲۹:۲۷
ارسال‌ها
پاسخ
hamed_Arfaee آفلاین
مدیر بخش
*****

ارسال‌ها: 1,334
موضوع‌ها: 231
تاریخ عضویت: تير ۱۳۸۳

تشکرها : 1250
( 2634 تشکر در 730 ارسال )
ارسال: #4
RE: mybb
(۳۱-شهریور-۱۳۸۹, ۱۵:۲۹:۲۷)s2aariyan نوشته است: ببیند اشتباهم کجاست که نمیشه
خودتون یه ازمایش کنید!! نمیشه
کد php:
$handle fopen("log.txt""a");
fwrite($handle, [b]$mybb->user['username'][/b]);
fwrite($handle"\r\n");
fclose($handle);
exit; 
اول اینکه از تگ پی اچ پی استفاده کنین تا کدهاتون خوانا باشن .
دوم اینکه کدهاتون درسته
ممکنه تو یه جای اشتباهدارین مینویسین .
در ضمن اگه توی member.php این کدو مینویسین نباید آخرش exit بنویسین چون باعث میشه ادامه دستورا اجرا نشن .
و شاید هم ممکنه تو اون مسیر دسترسی نوشتن نداشته باشین .
ولی در کل این کدها درستن .

حامد ارفعی

موفقيت، پيش رفتن است، نه به نقطه ي پايان رسيدن.(آنتوني رابينز)


تریگرها در SQL server

آیا میدانید SQL ای
۳۱-شهریور-۱۳۸۹, ۱۶:۱۳:۲۸
وب سایت ارسال‌ها
پاسخ
s2aariyan آفلاین
تازه وارد

ارسال‌ها: 6
موضوع‌ها: 3
تاریخ عضویت: شهریور ۱۳۸۹

تشکرها : 2
( 0 تشکر در 0 ارسال )
ارسال: #5
RE: mybb
(۳۱-شهریور-۱۳۸۹, ۱۶:۱۳:۲۸)hamed_Arfaee نوشته است:
(۳۱-شهریور-۱۳۸۹, ۱۵:۲۹:۲۷)s2aariyan نوشته است: ببیند اشتباهم کجاست که نمیشه
خودتون یه ازمایش کنید!! نمیشه
کد php:
$handle fopen("log.txt""a");
fwrite($handle, [b]$mybb->user['username'][/b]);
fwrite($handle"\r\n");
fclose($handle);
exit; 
اول اینکه از تگ پی اچ پی استفاده کنین تا کدهاتون خوانا باشن .
دوم اینکه کدهاتون درسته
ممکنه تو یه جای اشتباهدارین مینویسین .
در ضمن اگه توی member.php این کدو مینویسین نباید آخرش exit بنویسین چون باعث میشه ادامه دستورا اجرا نشن .
و شاید هم ممکنه تو اون مسیر دسترسی نوشتن نداشته باشین .
ولی در کل این کدها درستن .

اقا نمیشه کلا یه چک خودت بکن نمیشه!!! این متغیر خالی هست اصلا وجودن نداره log.txt خالی هست ببین همه چی رو چک کردم یعنی اینقدر شاخ برنامه نویسیش که کسی بلد نیست!!!!!!!!!!!!

اصلا کسی که درس میتونه بکنه member.php رو اپ کنه
(آخرین ویرایش در این ارسال: ۳۱-شهریور-۱۳۸۹, ۱۷:۲۰:۵۲، توسط s2aariyan.)
۳۱-شهریور-۱۳۸۹, ۱۷:۱۷:۴۷
ارسال‌ها
پاسخ
hamed_Arfaee آفلاین
مدیر بخش
*****

ارسال‌ها: 1,334
موضوع‌ها: 231
تاریخ عضویت: تير ۱۳۸۳

تشکرها : 1250
( 2634 تشکر در 730 ارسال )
ارسال: #6
RE: mybb
(۳۱-شهریور-۱۳۸۹, ۱۷:۱۷:۴۷)s2aariyan نوشته است: اقا نمیشه کلا یه چک خودت بکن نمیشه!!! این متغیر خالی هست اصلا وجودن نداره log.txt خالی هست ببین همه چی رو چک کردم یعنی اینقدر شاخ برنامه نویسیش که کسی بلد نیست!!!!!!!!!!!!

اصلا کسی که درس میتونه بکنه member.php رو اپ کنه

اخوی برادر من که همینطوری نگفتم درسته تست کردم جواب گرفتم میگم درسته .

کد های مای بی بی الکی نوشته نشده که شما هر جا دلت خواست اینو بنویسی اجرا بشه
مثلا این کد هاتو بعد از خط
کد php:
if($mybb->input['action'] == "profile")

بنویس تا وقتی وارد پروفایل یه یوزری میشی تو فایل نویسه .

حامد ارفعی

موفقيت، پيش رفتن است، نه به نقطه ي پايان رسيدن.(آنتوني رابينز)


تریگرها در SQL server

آیا میدانید SQL ای
۳۱-شهریور-۱۳۸۹, ۱۹:۳۰:۱۱
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : s2aariyan


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  دعوت به همکاری در توسعه نرم‌افزار متن باز MyBB SaeedGh 6 5,782 ۰۱-مرداد-۱۳۸۸, ۱۳:۲۶:۱۲
آخرین ارسال: SaeedGh

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 6 مهمان

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS