صفحه 1 از 1
Re: آموزش PHP
ارسال شده: چهارشنبه ۱۴ مرداد ۱۳۸۸, ۱:۰۲ ب.ظ
توسط Mahdi1944
,
هر کدوم از اينهايي که اشاره کردم رو ميتونيد دانلود کنيد، همگي مجاني هستند و قابل دانلود، براي مثال ميتونيد از [External Link Removed for Guests] اسکريپت phpbb رو دانلود کنيد
و در مورد مثال ساده از اتصال ديتابيس و php هم قبلا مثلا زده شده (در همين بخش يا بخش طراحي صفحات اينترنتي ميتونيد پيدا کنيد)
موفق باشيد
Re: آموزش PHP
ارسال شده: چهارشنبه ۹ تیر ۱۳۸۹, ۱:۵۲ ق.ظ
توسط Solver
با استفاده از تابع get_ میشود از آدرس بار متغییرها را به صفحه ای ارسال کنیم. مثلا:
Please Login or Register to see this codeو خروجی:
Please Login or Register to see this codeخواهد بود. حالا اگر بخواهیم از طریق همین قابلیت اطلاعات را به فرمی در صفحه مربوطه ارسال کنیم راه کار چیست؟
مثلا فرمی داریم بدین شکل:
Please Login or Register to see this codeچطو امکانش هست، که از طریق url اطلاعات را راهی این فرم کنیم؟ یعنی دیگه لازم نباشه کاربر فرم را تکمیل کند و کلید submit را بزند بلکه اطلاعات از طریق آدرس بار به صفحه ارسال شده، در اون صفحه اطلاعات جانشین متغییر های فرم شوند و البته فرم هم خودکار ارسال شود و کاربر به مسیری که در حالت عادی پس از زدن کلید فرم ارجاع داده میشود، برود.

Re: آموزش PHP
ارسال شده: چهارشنبه ۹ تیر ۱۳۸۹, ۸:۰۹ ق.ظ
توسط Mahdi1944
Negar.int,
کليد submit کارش اين هست که اطلاعاتي که در فيلدهاي يک فرم وجود داره رو ميگيره و با استفاده از خاصيت name اونها ميشه تک تک فيلدها رو به متغيرهاي مورد نظر نسبت داد
حال براي موضوع مورد نظر شما، اساسا نيازي به استفاده از فرم نيست، وقتي قرار نيست فرمي نمايش داده بشه، از طريق تابع $_GET ميتونيد مقدارهايي رو به صورت متوالي نيز در آدرس قرار بديد و بعد اونها رو به متغيير مورد نظر نسبت بديد و مثلا اونها رو در ديتابيس يا هر نياز ديگري که هست وارد کنيد، پس نيازي به ترکيب اين دو نيست ....
مثلا به اين شکل
Please Login or Register to see this codeخروجي:
Please Login or Register to see this codeالبته شايد سوال شما رو درست متوجه نشدم، اما اگر اين مورد هست که توضيح دادم، form زماني استفاده ميشه که قرار باشه چيزي از ورودي خوانده شود
Re: آموزش PHP
ارسال شده: چهارشنبه ۹ تیر ۱۳۸۹, ۱۲:۰۹ ب.ظ
توسط Solver
Mahdi1944,
این مورد درست هست که اساسا دیگر به فرم نیاز نیست، اما مشکل اینجاست من نتوانستم از سیستم جواب مطلوب را بگیرم. یعنی فرایند ذخیره کردن از طریق ارسال رشته ها به کمک آدرس فراهم نشد!
البته این کدها به شکل مستقل عمل میکنند، اما وقتی میخوام اونها را وارد سیستم کنم تا جایگزین فرم بشه و دیگه بدون فرم فرایند ذخیره سازی شکل بگیره این اتفاق نمیوته.
Re: آموزش PHP
ارسال شده: چهارشنبه ۹ تیر ۱۳۸۹, ۱۲:۲۷ ب.ظ
توسط Mahdi1944
Negar.int,
به مثالي که بالا نوشتم توجه کنيد، شما کافيه به همين شکل مسير رو حالا با هر دستوري ريداريکت يا انتقال بديد و اطلاعات مورد نظر رو از منبع در جلو هر = قرار بديد تا لينک با محتواي مد نظر شما ايجاد بشه، اگر اين کار انجام شد، گرفتن اين اطلاعات که ديگه ساده هست و به راحتي مانند همين مثال ميتونيد مقادير رو نسبت بديد به متغييرهايي که قبلا وروديشون از فرم بوده و کار تمام هست
Re: آموزش PHP
ارسال شده: چهارشنبه ۸ دی ۱۳۸۹, ۲:۳۹ ب.ظ
توسط Zahra1365
سلام
دوستان میشه لطف کنید بگید این error رو چطوری رفع کنم!
Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at C:\wamp\www\DR1\index.php:1) in C:\wamp\www\DR1\index.php on line 2
session_start() خط دومم اینه.
ممنون
Re: آموزش PHP
ارسال شده: چهارشنبه ۱۵ دی ۱۳۸۹, ۴:۰۱ ق.ظ
توسط Mahdi1944
,
طبق متن پيام اين سشن قبلا شروع شده و شما سعي داريد مجددا اون رو شروع کنيد، کدهاي صفحاتي که قبل از اين خط صدا زده ميشوند رو بررسي کنيد
Re: آموزش PHP
ارسال شده: دوشنبه ۲۱ اردیبهشت ۱۳۹۴, ۷:۳۰ ب.ظ
توسط peymanss
با سلام خدمت دوستان خوبم
امروزه زبان php قدرتمندترین و محبوبترین زبان برنامه نویسی وب،سمت server میباشد
Re: آموزش PHP
ارسال شده: سهشنبه ۱۲ دی ۱۳۹۶, ۱:۱۰ ب.ظ
توسط tourkadeh
peymanss نوشته شده:با سلام خدمت دوستان خوبم
امروزه زبان php قدرتمندترین و محبوبترین زبان برنامه نویسی وب،سمت server میباشد
یکم محبوبیتش برای آزاد بودن کارها و سادگی اون هست