♋Amir♋

کاربر فعال
  • تعداد ارسال ها

    91
  • تاریخ عضویت

  • آخرین بازدید

  • روز های برد

    6

5 دنبال کننده

درباره ♋Amir♋

  • درجه
    کاربر انجمن
  • تاریخ تولد ۹۸/۱۲/۱۰

Profile Information

  • جنسیت
    اقا

آخرین بازدید کنندگان نمایه

164 بازدید کننده نمایه
  1. با این کتابخانه یجورایی میتونی وای فای رو مدیریت کنی مثلا خاموش و روشن کردن اون و یا قویترین شبکه رو پیدا کنی و به اون وصل بشی توضیحات بیشترشو میتونی داخل سایت مرجع ببینی همراه نمونه سورس https://www.b4x.com/android/forum/threads/wifi-manager-library.17150/
  2. از کدوم کتابخانه برای حروف انگلیسی استفاده کردید؟ چه خطایی میده؟
  3. داخل این تاپیک توضیحات داده شده
  4. از کتابخانهIRUltimateInfo که داخل فروشگاه هست استفاده کنید
  5. شما این سورس رو ببین طبق همین یه فیلد دیگه هم داخل دیتابیس وارد کن و مثل توضیحی که توی پست اول دادم انجام بده کاراشو اگه مشکلی هم بود بگید تا اموزششو بصورت ویدیویی ضبط کنم
  6. سلام میتونی یه ردیف به جدول یوزر ها وارد کنی ب نام permission که مثلا یه مقدار 0 و 1 داشته باشه(اگه 1 بود کاربر به عنوان مدیر باشه و اگه 0 بود یه کاربر معمولی) بعدش توی بیسیک هم همین کارو کن مقدار این ردیف رو از دیتابیس بگیر و چک کن اگه 1 بود به اکتیوی مشخص واسه مدیر بره و اگه صفر بود بره به اکتیویتی کاربر
  7. اطلاعات جدول هایی که ساختیو توی سورس هم وارد کردی؟
  8. اره ولی نگفتی که مشکل متصل نشدن چیه
  9. دوست عزیز مشکل از فایل SQLDB.php هستش <? $databasehost = "localhost"; $dbname = "XXXX"; // نام دیتابیس $dbUser ="xxxx"; //نام کاربری $dbpassword = "xxxx"; // کلمه عبور $con = mysql_connect($databasehost,$dbUser,$dbpassword) or die(mysql_error()); mysql_select_db($dbname) or die(mysql_error()); mysql_query("SET CHARACTER SET utf8"); $query = file_get_contents("php://input"); $sth = mysql_query($query); if (mysql_errno()) { header("HTTP/1.1 500 Internal Server Error"); echo $query.'\n'; echo mysql_error(); } else { $rows = array(); while($r = mysql_fetch_assoc($sth)) { $rows[] = $r; } print json_encode($rows); } ?> کدهای بالا رو با کدهای فایل SQLDB.php جایگزین کنید و اطلاعات رو دوباره وارد کنید
  10. تابع در php توابع، الگوهای استاندارد و تعریف شده در زبان های برنامه نویسی و از جمله در php هستند که بعد از دریافت مقادیری به عنوان ورودی، پردازش خاصی را انجام میدن و حاصل این پردازش به عنوان خروجی در ادامه برنامه قابل استفاده است، سینتکس تابع در php سینتکس تابع در php شباهت زیادی به زبان های برنامه نویسی تحت وب از جمله جاوااسکریپت داره, به مثال زیر توجه کنید: <?php function functionName() { //Your code....; } ?> functionName : نام تابع Your code....: کدهای شما نام گذاری تابع ها : نام تابعی که انتخاب میکنیم تنها میتونه شامل حروف و علامت ها باشه نامی که برای تابع انتخاب میکنید بهتره براساس نوع کاری که انجام میده باشه مثال: <?php function name() { echo "Amir"; } name() ?> توی مثال بالا تابع من name نام داره و بهش گفتم که اسم amir رو برای من چاپ کن (echo) و در اخر تابع رو فراخوانی کردم خروجی: Amir نکته: درصورتی که تابع نوشته بشه ولی فراخوانی نشه هیچ پردازشی انجام نمیده مثلا اگه توی مثال بالا من تابع رو فراخوانی نکنم با اینکه میدونیم دستور echo یه مقداری رو چاپ میکنه اما توی خروجی هیچ چیزی چاپ نمیشه نکته: برای فراخوانی تابع فقط کافیه نام تابع رو هرقسمت که خواستید قرار بدید //فراخوانی تابع FunctionName() ارگومان(Arguments) ارگومان ها توی php مثل متغیرها هستن از طریق ارگومان ها اطلاعات به توابع منتقل میشه و نام ارگومان ها مقابل نام تابع و بین () قرار میگیره. به مثال زیر توجه کنید: <?php function name($family) { echo $family; } name("Alizade") ?> خروجی: Alizade توی مثال بالا مقابل نام تابع و بین () یه متغیر تعریف کردم و گفتم که این متغیر رو برای من چاپ کن. اگه دقت کنید میبینید که من بعد از فراخوانی تابع یه مقداری رو هم بهش دادم.(توی بخش پیشرفته میتونیم این مقدار رو از دیتابیس بگیریم و خیلی کارا میشه باهاش کرد) موفق باشید.
  11. چاپ خروجی دستور echo برای چاپ خروجی در php از دستور echo استفاده میکنیم.ما میتونیم با دستور echo محتویات یه متغیر،رشته و یا هر دو رو نشون بدیم.همچنین برای پایان جمله ای که وارد کردیم حتما علامت سمی کالن (;)باید در اخر جمله قرار بگیره. یه مثال ببینیم: <?php echo "I love PHP"; ?> خروجی ما: I love PHP توی php میتونیم از تگ های HTML هم استفاده کنیم, به مثال زیر توجه کنید: <?php echo "I love PHP <br>"; echo "I love PHP <br>"; echo "I love PHP <br>"; echo "I love PHP <br>"; ?> خروجی: I love PHP I love PHP I love PHP I love PHP همینطور که میبینید من از تگ <br> استفاده کردم , زمانی که بخوایم متن های چاپی ما در سطرهای جداگانه چاپ بشن از این تگ استفاده میکنیم. دستور print دستور print هم مثل درستور echo وظیفه چاپ کدهای رشته ای رو داره و که بین دو علامت "" قرار میگیرند و در انتها دستور با علامت سمی کالن (;) به پایان میرسن.مثال: <?php print "I Love basix"; ?> خروجی: I Love basix نکته: وقتی از دو تک کوتیشن (‘ ‘) برای نمایش رشته استفاده میکنید تمام کلمه های معنی دار مثل n،\r،\t\ و متغیرها عینا نوشته میشن و عمل نمیکنن. موفق باشید
  12. اموزشPHP - قسمت دوم متغیرها در PHP متغیر رو میشه مثل یه ظرف توصیف کرد که میتونیم داده هامون و داخلش ذخیره کنیم,مقدار متغیر هرچیزی میتونه باشه مثلا رشته ای یا داده عددی. اگه دقت کرده باشید توی بیشتر زبان های برنامه نویسی مثل بیسیک فور اندروید برای تعریف متغیر خودمون باید نوع داده رو مشخص میکردیم, اما زبان PHP اینطور نیست و خود PHP نوع داده رو تشخیص میده! یه مثال واسه تعریف متغیر در PHP : <?php $basic = "Basic4x.ir"; ?> توی مثال بالا $basic متغیر ما هستش, تعریف متغیر با یک دالر ($) شروع میشه و بعد نام متغیر اگه خواستین یه متغیر تعریف کنید و علامت دالر ($) رو قبل از نام متغیر وارد نکنید PHP دیگه اون رو به عنوان متغیر نمیشناسه نکته: مثل زبان برنامه نویسی C زبان در PHP هم نام متغیر ها Case sensitive هست یعنی به حروف بزرگ و کوچیک حساسه پس name$ با Name$ فرق میکنه. توی نام گذاری متغیرها هم یه قوانینی داریم که باید رعایت بشن: نام متغیر باید با حرف یا Underscrore( _ ) شروع بشه. نام متغییر تنها میتونه شامل حروف الفبا a-z ,A-Z عدد ۰-۹ و “_” باشه. متغیرهایی که بیشتر از دو کلمه دارن میتونن با “_” از هم جدا بشن مثل hello_world$ و بصورت چسبیده هم میتونن باشن اما بهتره حرف اول کلمه دوم با حرف بزرگ نوشته بشه تا خوانایی داشته باشه معمولا همه برنامه نویسان این نوع نامگذاری رو رعایت میکنن مثل helloWorld$ تابع gettype این تابع که از اسمشم مشخصه نوع متغیر رو به ما میده به عنوان مثال من یه متغیر از نوع رشته ای تعریف میکنم و تابع gettype رو echo میکنم تا نوع متغیر رو توی خروجی نمایش بده <?php $data = "basic"; echo gettype($data); ?> که قطعا خروجی ما string هستش string موفق باشید
  13. سلام توی این اموزش قراره سینتکس(Syntax) زبان PHP رو بررسی کنیم. قبل از هرچیزی ببینیم سینتکس به چی میگن. Syntax : یه قوانینی توی زبان های برنامه نویسی هستش که باید حتما رعایت بشه تا کدهایی که مینویسیم ساختار درستی داشته باشه و بدرسی برناممون اجرا بشه(اگه حتی مثلا توی کدهامون یه سمی کالن کم یا اضافه بزاریم بعد از اجرا با خطا مواجه میشیم!) پیام مدیر ارشد اسپم = حذف ممنون از آموزشتون تمام کدهایی که ما توی php مینویسیم داخل دو تگ قرار میگیرند, (دستور echo که در مثال زیر مشاهده میکنید یک یا چند رشته رودر خروجی نمایش میده) <?php echo "Basic4x.ir"; ?>که تگ شروع:<?phpو تگ پایانی اون:?>تمامی کدهایی که بین این دو تگ قرار میگیرند, سرور این کدها رو به عنوان دستورات شناسایی میکنه و پردازش های لازم رو انجام میده و پاسخ رو به کاربر ارسال میکنه.سمی کالن: اگه توی مثال بالا دقت کرده باشید من در انتهای دستورecho علامت سمی کالن (;) رو قرار دادم.سمی کالن تقریبا توی بیشتر زبان ها مورد استفاده قرار میگیره و کارش مشخص کردن انتهای کد ماست و هرگز نباید فراموش بشه. به مثال زیر دقت کنید, برای اینکه بخوایم عبارت basic4x.ir چند بار نمایش داده بشه باید حتما سمی کالن رو اخر هر دستور قرار بدیم <?php echo "basic4x.ir"; echo "basic4x.ir"; echo "basic4x.ir"; echo "basic4x.ir"; ?> خروجی:basic4x.ir basic4x.ir basic4x.ir basic4x.ir حالا اگه من سمی کالن رو توی مثال بالا انتهای کدهام نزارم و اجرا بگیرم با خطای زیر مواجه میشم:Parse error: syntax error, unexpected 'echo' (T_ECHO), expecting ',' or ';' in C:\xampp\htdocs\1\index.php on line 4 که مشاهده میکنید سینتکس من دارای مشکله(Syntax error)توی php فاصله معنی نداره مثلا اگه بین دستورات 10 خط فاصله بزاریم یا اصلا فاصله ای نزاریم خروجی و نتیجه یکی خواهد بود: <?php echo "basic4x.ir "; echo "basic4x.ir "; echo "basic4x.ir "; echo "basic4x.ir "; ?> خروجی:basic4x.ir basic4x.ir basic4x.ir basic4x.irموفق باشید
  14. سلام خدمت کاربران انجمن basic4x قبل از شروع اموزش ها یه توضیح مختصری در مورد php میدم: php یکی از زبان های برنامه نویسی پرطرفداره که بیشتر برای طراحی برنامه های سمت سرور مورد استفاده قرار میگیره.php شباهت زیادی با زبان برنامه نویسی سی © داره و کسانی هم که با این زبان برنامه نویسی کار کرده باشند قطعا میتونن در کوتاه ترین زمان php رو به طور کامل یاد بگیرند. برای طراحی سیستم های پویا , php یکی از بهریتن زبان هااست چون سیستم هایی که با php نوشته میشن معمولا سریع تر, بهتر و راحت تر کار میکنند.از همه مهم تر ارتباط خوب php با پایگاه داده ها است. زبان های برنامه نویسی وب رو میشه به دو دسته تقسیم کرد: سمت کلاینت سمت سرور به عنوان مثال جاوا اسکریپت یه زبان سمت کلاینت است, یه این صورت که کدهای جاوا اسکریپت روی کامپیوتر شخصی که در حال دیدن صفحه وب هستش اجرا میشه. اما کد های php در سمت سرور اجرا میشن و خروجي کدها که در يک حالت خاص html است روي مرورگر کاربر ديده مي شه. براي اينکه متوجه تفاوت بين يک صفحه ي html و يک صفحه ي php بشید، يک صفحه ي ساده html را در نظر بگيريد. هنگامي که کاربر آدرس اين صفحه رو در مرورگر تايپ میکنه، اين درخواست به سرور ارسال مي شه و سرور فايل html مورد نظر را به سمت مرورگر کاربر ارسال مي کنه و مرورگر کاربر، صفحه را رندر کرده و نمايش میده . اما هنگامي که آدرس يک صفحه ي php را در مرورگر تايپ مي کنيد، سرور، فايل php مورد نظر را باز مي کنه و خط به خط اون را اجرا مي کنه . اگر لازم باشه به ديتابيس متصل ميشه و اطلاعات را ميخونه و بعد، يک خروجي html از اون ايجاد مي کنه و به سمت مرورگر شما مي فرسته. در حقيقت صفحات html صفحاتي با محتواي استاتيک هستن که براي تغيير محتواي اون بايد فايل html را با يک ويرايشگر، ويرايش کنيد اما صفحات پي اچ پي (php) داراي محتواي ديناميک بوده و طبق پارامترهاي زيادي از جمله مرورگر کاربر، سيستم عامل کاربر و ... قابل سفارشي سازي هستن. همون طور که گفتم php یه زبان سمت سرور هستش که برای اجرا باید روی سرور (هاست) قرار بگیره. برای اینکار یا باید یه هاست جداگانه بخرید و یا هم خودتون یه وب سرور کاملا رایگان روی کامپیوترتون ایجاد کنید. توی این اموزش یه وب سرور محلی رو با استفاده از نرم افزار ومپ سرور(WampServer) ایجاد میکنیم: نصب Wamp Serverبرای نصب این نرم افزار میتونید به سایت ومپ سرور مراجعه کنید و یا از این لینک ومپ رو دانلود کنید و نصب کنید بعد از اجرای ومپ در کنار ساعت ویندوز ایکون برنامه قایل مشاهده است. رنگ ایکون وضعیت ومپ رو مشخص میکنه که ممکنه ایکون رو به رنگ های سبز , نارنجی و قرمز ببینید اگه رنگ ایکون قرمز بود سرور اجرا نشده و افلاینه اگه نارنجی بود, سرور تا حدی اجرا شده مثلا apache اجرا شده اما SQL database افلاینه اگه سبز بود, سرور به طور کامل اجرا شده برای تست برنامه هایی که مینویسید, به ادرسی که ومپ رو نصب کردید برید و داخل پوشه www فایل های php خودتون رو قرار بدید و برای اجرا توی مرورگر localhost رو فراخوانی کنید(میتونید به جای localhost ار ادرس ای پی 127.0.0.1 هم استفاده کنید) http://localhost به عنوان مثال من یه فایل php با نام index.php داخل پوشه www ومپ خودم قرار میدم و برای اجرا ادرس زیر رو داخل مرورگرم فراخوانی میکنم: http://localhost/index.php
  15. اره , یه دیتبیس میسازی و اطلاعات رو داخل فایل php وارد میکنی داخل سورس برنامه هم ادرس فایل های php که اپلود کردیو قرار میدی