PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : پیدا کردن یک ریکورد از دیتابیس



talebi1372
August 7th, 2015, 16:28
با سلام

یک اسکریپت ارسال فرم داریم که انتهاش به یک شکل عجیب بسته شده .
یعنی به جای اینکه در انتهای فرم دکمه ارسال اطلاعات گذاشته بشه یک مقداری به شکل زیر

{$send_form}

گذاشته شده که این دستور دو عدد دکمه ارسال و لغو رو ایجاد میکنه
من خودم حدس میزنم که کد این دکمه ها در دیتابیس نوشته شده و از اونجا لود میشه و تبدیل به دکمه ارسال میشه .
اگر حدسم درست هست میشه بگید من چطور این {$send_form} رو پیدا کنم و تغییرش بدم ؟

هدف ( تغییر شکل دکمه ها )

sardarn
August 7th, 2015, 16:34
با سلام

یک اسکریپت ارسال فرم داریم که انتهاش به یک شکل عجیب بسته شده .
یعنی به جای اینکه در انتهای فرم دکمه ارسال اطلاعات گذاشته بشه یک مقداری به شکل زیر

{$send_form}

گذاشته شده که این دستور دو عدد دکمه ارسال و لغو رو ایجاد میکنه
من خودم حدس میزنم که کد این دکمه ها در دیتابیس نوشته شده و از اونجا لود میشه و تبدیل به دکمه ارسال میشه .
اگر حدسم درست هست میشه بگید من چطور این {$send_form} رو پیدا کنم و تغییرش بدم ؟

هدف ( تغییر شکل دکمه ها )

خب خودتون به جاش کد html بذارید کار می کنه.این کار می کنن که بتونن از جای دیگه تغییرش بدن.داخل فایل های php تون بگردید ببینید کجا این متغیر مقدار دهی شده است.

موفق باشید

talebi1372
August 7th, 2015, 17:46
خب خودتون به جاش کد html بذارید کار می کنه.این کار می کنن که بتونن از جای دیگه تغییرش بدن.داخل فایل های php تون بگردید ببینید کجا این متغیر مقدار دهی شده است.

موفق باشید


متاسفانه دکمه به همراه بخشی از کد هست . تنها دکمه نیست که با اچ تی ام ال تغیرش داد .
تو کد ها گشتم نبود . میخوام دیتابیس رو بگردم بلد نیستم.

- - - Updated - - -

اقا من
{$send_form} رو چطور از mysql پیدا کنم و تغییرش بدم ؟

sardarn
August 7th, 2015, 21:00
متاسفانه دکمه به همراه بخشی از کد هست . تنها دکمه نیست که با اچ تی ام ال تغیرش داد .
تو کد ها گشتم نبود . میخوام دیتابیس رو بگردم بلد نیستم.

- - - Updated - - -

اقا من
{$send_form} رو چطور از mysql پیدا کنم و تغییرش بدم ؟



سلام

چنین چیزی داخل دیتابیس نیست.بلکه شاید کدش داخل دیتابیس باشه.شما باید کل فایل هارو سرچ بزنید ببینید کدوم فایل این متغیر مقدار دهی می کنه.

موفق باشید

hamid53214
August 7th, 2015, 21:07
با سلام

یک اسکریپت ارسال فرم داریم که انتهاش به یک شکل عجیب بسته شده .
یعنی به جای اینکه در انتهای فرم دکمه ارسال اطلاعات گذاشته بشه یک مقداری به شکل زیر

{$send_form}

گذاشته شده که این دستور دو عدد دکمه ارسال و لغو رو ایجاد میکنه
من خودم حدس میزنم که کد این دکمه ها در دیتابیس نوشته شده و از اونجا لود میشه و تبدیل به دکمه ارسال میشه .
اگر حدسم درست هست میشه بگید من چطور این {$send_form} رو پیدا کنم و تغییرش بدم ؟

هدف ( تغییر شکل دکمه ها )


کد رو از صفحه html بردارید
داخل فایل اصلی بذارید
بعدش تغییر بدید

talebi1372
August 8th, 2015, 06:00
کد رو از صفحه html بردارید
داخل فایل اصلی بذارید
بعدش تغییر بدید

با تشکر . اتفاقا سعی کردم این کار رو بکنم ولی مقدار value ها مشخص نیست و معلوم نیست اونها رو باید از کجا لود کرد . بنابر این تنها راهی که به ذهنم میاد همون خوندن $send_form هست .

- - - Updated - - -


سلام

چنین چیزی داخل دیتابیس نیست.بلکه شاید کدش داخل دیتابیس باشه.شما باید کل فایل هارو سرچ بزنید ببینید کدوم فایل این متغیر مقدار دهی می کنه.

موفق باشید


من از قبل تمام فایل ها رو دنبال این کد گشتم و الان کاملا مطمئن هستم که کدش تو دیتابیس هست . یا باید بتونم این مقادیر رو از اونجا لودذ کرده و بخونم یا بتونم همونجا تغییرش بدم.

yeganehha
August 8th, 2015, 07:41
با سلام

مهندس این کد به صورت ۱۰۰% داخل فایل ها هست .
شما باید به دنبالsend_form بگردید نه send_form$

بنده احتمال می دم کد باید به شکل زیر باشد .
$ca->assign('variablename', $value);

البته به جای ca$ و value$ ممکن هر نقدار دیگری باشد .

talebi1372
August 8th, 2015, 11:41
با سلام

مهندس این کد به صورت ۱۰۰% داخل فایل ها هست .
شما باید به دنبالsend_form بگردید نه send_form$

بنده احتمال می دم کد باید به شکل زیر باشد .
$ca->assign('variablename', $value);

البته به جای ca$ و value$ ممکن هر نقدار دیگری باشد .

send_form هم نبود . قبلا گشته بودم . بازم سرچ کردم .

یعنی واقعا دسترسی پیدا کردن به یک مقدار تو mysql اینقدر سخته ؟!

وقتی تو کد ها چیزی پیدا نمیکنم مجبورم برم اونجا رو نگاه کنم . ای کاش لاقل میتونستم اون جدول رو لود کرده و بخونم .

shahinmq
August 8th, 2015, 12:11
send_form هم نبود . قبلا گشته بودم . بازم سرچ کردم .

یعنی واقعا دسترسی پیدا کردن به یک مقدار تو mysql اینقدر سخته ؟!

وقتی تو کد ها چیزی پیدا نمیکنم مجبورم برم اونجا رو نگاه کنم . ای کاش لاقل میتونستم اون جدول رو لود کرده و بخونم .

می تونید فایلتون رو ضمیمه کنید ؟

اگر می خواهید مقادیر دیتابیس رو ببینید وارد phpmyadmin بشید (اگر wamp یا ... هست روی اون کلیک چپ کنید ، درصورتی که روی هاستتون هست که بازم گزینه phpmyadmin مشخصه)از انجا وارد دیتابیس مشخص شده میشید و table های اسکریپتتون رو میبینید حالا هریک از این table ها دارای فیلد هایی هستند که می تونید مشاهده کنید اگر داخل دیتابیس باشه می تونید به صورت رکورد ببینید.

yeganehha
August 8th, 2015, 12:17
برای جستجو داخل mysql وارد شوید روی دیتابیس مورد نظر کلیک کنید .
در سمت راست در منو بالای صفحه روی search کلیک کنید .
سپس کلمه مورد نظر را وارد کنید و روی sealect all کلیک کنید .
سپس تعداد تیبل ها را که در ان عبارت مورد نظر قرار دارد را نمایش می دهد و رویBrowse کلیک کنید تا کلمه داهل تیبل نشون بده .

talebi1372
August 8th, 2015, 14:41
برای جستجو داخل mysql وارد شوید روی دیتابیس مورد نظر کلیک کنید .
در سمت راست در منو بالای صفحه روی search کلیک کنید .
سپس کلمه مورد نظر را وارد کنید و روی sealect all کلیک کنید .
سپس تعداد تیبل ها را که در ان عبارت مورد نظر قرار دارد را نمایش می دهد و رویBrowse کلیک کنید تا کلمه داهل تیبل نشون بده .

با تشکر به خاطر راهنمایی سازنده .

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