چطور میتونم با php یه application که با پایگاه داده کار میکنه بنویسم؟
چطور میتونم با php یه application که با پایگاه داده کار میکنه بنویسم؟
اگه تحت وب بخواین که خیلی راحته اما اگه بصورت Desktop App و exe. بخواین باید از PHP GTK استفاده کنید.
میخوام بزارم وب سرور.ممنون میشم راهنمایی کنین یا یه نمونه برا دانلود بزارین
میشه بیشتر توضیح بدین؟ منظورتون از گذاشتن روی وب سرور چیه؟ لطفاً بیشتر توضیح بدین تا اگه بلد باشم راهنمایی کنم.
یه اپلیکیشن ازم خواستن که بتونه تو پایگاه داده چیزایو درج کنه....یعنی برایه راحتیه مدیر سایته.....به نظرم باید exe باشه.....منم همین قدر میدونم که باید یه اپلیکیشن با php بنویسمو تحویل بدم.....
یه مشکله دیگم دارم با wamp کار میکنم ولی نمیدونم چش شده سبزه ولی باز نمیکنه لوکالو اینارو........... از proxifier استفاده میکنم
اول بایست پی اچ پی یاد بگیری یا بدی یه نفر برات بنویسه.
ویرایش :
طرف exe بری با php فقط کار برات سخت می شه بهتره با vb یا یه زبان دیگه کار اصلیش دسکتاپه کار کنی.
در مورد pf : یا تنظیمش کن که با 127.0.0.1 کار نداشته باشه یا وقتی کد می زنی خاموشش کن.
اینطور که شما مسئله رو مطرح کردین، باید بگم که EXE نباید بنویسید و همون Web Application کار شما رو راه میندازه. اگه Wamp Server صفحات localhost و... رو باز نمیکنه، باید فایل C:\Windows\System32\drivers\etc\hosts رو با ++Notepad باز کنید و اصلاحش کنید و خطوطی که انتهاش هست و اولشون نوشته 127.0.0.1 رو پاک کنید و فقط یک خط بصورت زیر توش بگذارین:
127.0.0.1 localhost
ضمناً از نرم افزارهایی که پورت 80 رو اشغال میکنه مثل Proxifire و... هم نباید همزمان استفاده کنید. موفق باشید.
خوب چه جوری باید بنویسم ؟میشه یه نمونه بزارین ببینم ....
اون فایله هاستم
# Copyright (c) 1993-2009 Microsoft Corp.
#
# This is a sample HOSTS file used by Microsoft TCP/IP for Windows.
#
# This file contains the mappings of IP addresses to host names. Each
# entry should be kept on an individual line. The IP address should
# be placed in the first column followed by the corresponding host name.
# The IP address and the host name should be separated by at least one
# space.
#
# Additionally, comments (such as these) may be inserted on individual
# lines or following the machine name denoted by a '#' symbol.
#
# For example:
#
# 102.54.94.97 rhino.acme.com # source server
# 38.25.63.10 x.acme.com # x client host
# localhost name resolution is handled within DNS itself.
# 127.0.0.1 localhost
# ::1 localhost
127.0.0.1 localhost
127.0.0.1 localhost
خوب این فایلتون که مشکلی نداره. فقط خط آخر رو حذف کنید تا یه دونه خط مثل کدی که گذاشتم داشته باشین. مورد بعدی اینکه اگه میشه محتوای فایلهای C:\wamp\wampmanager.conf و C:\wamp\wampmanager.ini رو هم اینجا بگذارین تا بررسی کنیم.
این محتواها رو امتحان کنید:
http://ir2up.ir/up17/384b38ab0d1.zip
امیدوارم اینطوری مشکلتون برطرف بشه. فقط قبل از تغییر این فایلها مطمئن بشین WampServer رو بستین (روی آیکنش کلیک راست کنید و Exit رو بزنید)
موفق باشید.
!!!!!!!!!!!!!!!!!!اینا چیه باید چیکارشون کنمممممممممم؟
یکی یه جواب واضح بده ممنون میشممممممممم.....ناسلامتی فروم برنامه نویساس!!!!!!!!!!!!!!!!!
آقا کد آماده بهت دادن دیگه داد و بیداد چیه ؟ مگه نگفتی بلدی ؟
کدو دیدن شما؟!!!!!!!!!!!!!!
نیاز به توضیح نداره؟!!!!!!!
من wamp ,easyphp اینا کار نمیکنه رو سیستمم بعد اینو چه جوری چک کنم؟؟؟؟کسی نمیدونه مشکله این wampاینارو؟همه چی اوکیه یعنی mysql,appach و اینا ولی ص لوکال که میزنم باز شه مثه اینکه کند باشه و نتونه فقط علامت لود نشون میده!!!!!!!!!!!!!!!
موقع کار با WampServer اتصال به اینترنت رو قطع کنید ببینید مشکل رفع میشه یا نه؟
کردم نشد....چطور میتونم بفمم کدوم نرم افزارا دارن از پورت 80 استفاده میکنن؟
کار میکنن wamp سبزه دیگه...از کرومو ie
این تنظیمات رو انجام بدید :
Control Panel
بعد
Internet Option
وارد سربرگ Connections بشید
بعد روی Lan Setting کلیک کنید قسمت Proxy Server تیکش رو بردارید اگه فعاله.
* نرم افزار Proxyfier رو هم ببندید وقتی که با Wamp کار می کنید
خبرش رو بدید که اوکی شد یا نه
موفق باشید
این کارام کردم جواب نداده اصا پاک کردم proxifire رو
Wamp رو پاک کنید دوباره نصب کنید. ( نسخه مخصوص ویندوز خودتون رو نصب می کنید ؟ 64 بیت و 32 بیت منظورم هست )
یا Xampp رو نصب کنید
خودتون دستی مرورگر رو اجرا کنید و توش بنویسید localhost ببینید چطور میشه؟
کردم اینکارام...بله 64 بیتیم هس....کار میکرده نمیدونم چشه الاننن.......
پورته اپاچیم کردم 8080 تو فایله conf بازم نمیشه!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
خوب پورت رو 8080 گذاشتین، باید بنویسید localhost:8080 اینکارم انجام دادین؟
بله.....کمککککککککککککککککک ک کنید دیگه
آخرین ویرایش به وسیله RAHA_AVA : سه شنبه 14 آذر 1391 در 23:30 عصر
زبان php یه برنامه تحت وب هست و شما میتونید اپلیکشن های تحت وب باهاش بنویسید و syntax این زبان هم که شبیه c هست مثلا من خودم یک برنامه دفترچه تلفن و یک ماشین حساب باهاش نوشتم ولی تو مرورگر باید اجرا بشه واگه بخای به exe هم با نرم افزارهای خاصی تبدیل میشه ولی به نظرم فقط واسه تحت وب ازش استفاده کنید. موفق باشید
هنوز ومپ باز نمیکنه لوکالو به نظرم از پروکسیه ولی من هممه کار کردمممممممممممممممممممممم م