مدرسه برنامه نويسي حضرت زهرا (س) - PHP - پرسش و پاسخ

joghd123

عضو جدید
کاربر ممتاز
اللهم صل علی محمد و آل محمد

با سلام
دوست عزیز ناآشنای من
خواستم صفحه مورد نظر رو درست کنم ولی متاسفانه از کدهای HTML توی صفحه PHP ایراد میگیره .
فقط HTML بنویسم یا باید با PHP بنویسم .
ضمن اینکه من از اون فیلمی که برای درس یک گذاشته بودید کمک گرفتم تا PHP رو اجرا کنم .
با تشکر - سیستم 32
مابین کدهای php فقط میتونی با دستور print از کدهای html استفاده کنی.
 

Taßa§om

عضو جدید
کاربر ممتاز
php مگه قرار نبود ننویسیم!!!؟

اینجوری که من عقبم!:razz:
 

hagir

عضو جدید
کاربر ممتاز
با سلام من یه اسکریپت php کامل نصب کردم
این اسکریپت از cake php و image magic استفاده کرده و من اینو رو linux obento آوردم بالا اما به یک مشکل خوردم اونم اینکه بعد از نصب کامل عکس های سایت نشان نمیدهد و فقط نوشته ها میان خودم فکر میکنم که این مشکل از rewrite mod است
درضمن روی آخرین ورژن لینوکس هست


اینا مشکلاتی هست که پیش اومده واسم

این پیغامی هست که سایت میده :




Please check the following:
1 That both of your .htaccess files are present and correct.
2 That your server has mod_rewrite installed
3 That your server is configured with AllowOverride set to All


تو linuxe ubunt هم وقتی تو ترمینال میزنم a2enmod rewrite پیغام فعال فعال بودنشو میده ((Module rewrite already enabled)) ولی راجع به بخش 1 و 3 گفته چک کنید نمیدونم باید چجوری چک کنم
در ضمن فایل htaccess. دقیقا با همین اسم کنار فایل index.php هست


راستی وقتی سایت بالا میاد و عکسهارو نمایش نمیده این ارور هم اونجا هست


Not Found

Error: The requested address '/webroot' was not found on this server.


مسیر قرار گیری این فایل که این ارور توش هست و عکس ها هم توش هست اما نشون نمیده اینه :
var/www/webroot/index.php


ممنون میشم کمکم کنید
 

ناآشنا

عضو جدید
کاربر ممتاز
با سلام من یه اسکریپت php کامل نصب کردم
این اسکریپت از cake php و image magic استفاده کرده و من اینو رو linux obento آوردم بالا اما به یک مشکل خوردم اونم اینکه بعد از نصب کامل عکس های سایت نشان نمیدهد و فقط نوشته ها میان خودم فکر میکنم که این مشکل از rewrite mod است
درضمن روی آخرین ورژن لینوکس هست


اینا مشکلاتی هست که پیش اومده واسم

این پیغامی هست که سایت میده :




Please check the following:
1 That both of your .htaccess files are present and correct.
2 That your server has mod_rewrite installed
3 That your server is configured with AllowOverride set to All


تو linuxe ubunt هم وقتی تو ترمینال میزنم a2enmod rewrite پیغام فعال فعال بودنشو میده ((Module rewrite already enabled)) ولی راجع به بخش 1 و 3 گفته چک کنید نمیدونم باید چجوری چک کنم
در ضمن فایل htaccess. دقیقا با همین اسم کنار فایل index.php هست


راستی وقتی سایت بالا میاد و عکسهارو نمایش نمیده این ارور هم اونجا هست


Not Found

Error: The requested address '/webroot' was not found on this server.


مسیر قرار گیری این فایل که این ارور توش هست و عکس ها هم توش هست اما نشون نمیده اینه :
var/www/webroot/index.php


ممنون میشم کمکم کنید


اول اینکه htaccess رو چی داخلش ریختید؟‌ :دی

حالا هر چی که ریختید :دی

اولش بنویسید RewriteEngine on
بعد ذخیره کنید.

بعد شما اسکریپت رو گفتید دقیقاً روی چی آوردید بالا؟

مگه نمی تونید از Wamp یا Xampp استفاده کنید؟

من تموم Framework های PHP رو به راحتی و بدون مشکل با WampServer لود می کنم...

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

vahid2511

عضو جدید
تمرین درس سوم

تمرین درس سوم

سلام
من تمرین درس سوم رو انجام دادم.
ممنون می شم نظر بدین.

در ضمن پسورد فیلم بعدی رو هم لطفا بدین.
مرسی
 

پیوست ها

  • lesson3.rar
    457 بایت · بازدیدها: 0

ناآشنا

عضو جدید
کاربر ممتاز
سلام
من تمرین درس سوم رو انجام دادم.
ممنون می شم نظر بدین.

در ضمن پسورد فیلم بعدی رو هم لطفا بدین.
مرسی

با سلام
تشکر دوست عزیز از حل تمرین
سعی کنید تصویر خروجی رو بذارید.
این تصویر خروجی شماست و چند اشکال داره.


اول اینکه شما باید برای اینکه ماه ها اینطور در یک ستون قرار نگیرند تمام این جدول های کوچک که مربوط به ماه هاست در جدول دیگه ای قرار بدید. ضمنا مقدار border که 1 بذارید خطوط دور جدول دیده میشه.
دوم اینکه اگه همه رو در جدول قرار بدید باید به همون صورت که روز ها رو در یک جدول گذاشتید و هفت تا هفت تا به سر بعدی منتقل کردید باید برای ماه ها عمل کنید و سه تا سه تا ماه ها رو دسته بندی کنید تا زیر هم قرار بگیرند.
و سوم توجه داشته باشید در سطر آخر تعدادی خانه ی خالی وجود دارد که در سطر اول ماه بعدی تعدادشون باید لحاظ شود که در اینجا مثلا در سطر آخر دو عدد 29 و 30 رو داریم بنابراین در سطر اول ماه بعد باید دو روز خالی داشته باشیم و این روند برای ماه های بعدی ادامه دارد.به صورت زیر:


 
آخرین ویرایش:

vahid2511

عضو جدید
تمرین درس 4

تمرین درس 4

سلام
تمرین درس چهارم ارسال کردم.
لطفا پسورد درس 5 رو بدین.

ممنون
 

پیوست ها

  • Database.jpg
    Database.jpg
    27 کیلوبایت · بازدیدها: 0

Mute

عضو جدید
کاربر ممتاز
مثل اين که يادگيريش قسمت ما نيست... .
من تازه اومدم دانلود کنم که ديدم همه رو حذف کردين.:cry:
 

vahid2511

عضو جدید
سلام
من رمز بقیه فیلمارو حدسی درآوردم جز درس آخر،
میشه رمز فایل درس 9 رو بهم بدین؟
ممنون
 

gjust

عضو جدید
فوریییییی ی ی ی

فوریییییی ی ی ی

من یه سوال دارم

میخوام زمانی که مثلا با دومین domain.com وارد سایت شدم داخل سایت به انتهای یه لینک یه عدد اضافه کنه
برای فروشگاه هست میخوام برای هر دومین که پارک میشه یه مقدار تعریف کنم که اگر با اون دومین کسی وارد شد به انتهای لینک خرید شناسه بازاریاب اضافه بشه
منظورمو رسوندم؟
سریع جواب می خوام

لطفا منونم از این تاپیک
 

me.fatima

عضو جدید
کاربر ممتاز
دروود

من درس ها رو دانلود کردم. از درس 3 تا 9.
درس 3 رو گوش کردم ولی تمرینی درش نبود برای انجام. ولی دیدم بعضی از دوستان انجام دادند.
میشه راهنمایی کنید. ( بعد پسورد جلسات بعد چطوری در اختیارمون میذارید؟ حتما باید تمرینات رو حل کنیم؟ )

سپاس
 

joghd123

عضو جدید
کاربر ممتاز
دروود

من درس ها رو دانلود کردم. از درس 3 تا 9.
درس 3 رو گوش کردم ولی تمرینی درش نبود برای انجام. ولی دیدم بعضی از دوستان انجام دادند.
میشه راهنمایی کنید. ( بعد پسورد جلسات بعد چطوری در اختیارمون میذارید؟ حتما باید تمرینات رو حل کنیم؟ )

سپاس
سلام.تمرینش تو همون قسمت دانلودا نوشته.بعد حل تمرین پسورد میگیری.
 

me.fatima

عضو جدید
کاربر ممتاز
تمرین درس 3

تمرین درس 3

من تونستم حل کنم ولی فکر کنم برنامه رو یه خرده پیچوندم .
البته همه ی ماهها 31 روزه ست. من که php رو تا آخر نخوندم برای همین دستوراتش رو نمیدونم. مگه php دستور break نداره ؟
خب اگه داره میتونیم بگیم اگه تعداد ماهها از 6 بزرگتر و && تعداد روزها = 31 در ان صورت break.
که من اینو نوشتم و خطا داد...

مشاهده پیوست 1.zip
 

me.fatima

عضو جدید
کاربر ممتاز
تمرین درس 4

تمرین درس 4

سلام
تمرین درس 4.
فایل پایگاه داده رو فرستادم ولی دیدم نفر قبلی عکس فرستاده. فایلش که اشکالی نداره ؟
فقط خواهشا پسورد درس 5 رو بدید.

مشاهده پیوست libarary.zip
 

me.fatima

عضو جدید
کاربر ممتاز
سلام

توی فیلم ها داره با sql هم کار میکنه . یعنی الان نیاز هست که sql هم یادبگیریم ؟
اگر لازمه باید در چه سطحی یاد گرفته بشه؟

یه سوال دیگر هم بود : چرا " ناآشنا " و همه ی کسانی که برای یادگیری ثبت نام کردند یهویی غیبشون زد ؟
 

ناآشنا

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

ali.leo

عضو جدید
دوستان لطف کنند پست های نامرتبط و اسپم ارسال نکنند تا اگر شخص دیگری مشکلی دارد بتواند از بین این پست ها نتيجه بگیرد. در صورت ارسال پست های اسپم، علاوه بر حذف شدن آن ها، در صورت تکرار اخطار دریافت خواهید کرد :gol:


سلام.میشه کد برنامه زیر رو بنویسید:
یه برنامه با یک textboxو یکbutton ایجاد کنید.در رویدادclickمربوط به buttonعدد دداخل textbox را بدست اورید و با استفاده از دستورswitchاگر عدد یکی از اعداد یک تاپنج بود ان را به وسیله یک کادر پیغام در خروجی نمایش دهید درصورتی که عدد وارد شده در textbox در بازه یک تا پنج نبود پیام مناسبی را به کاربر نمایش دهید.
مرسی
 

ali.leo

عضو جدید
سلام.میشه کد برنامه زیر رو بنویسید:
یه برنامه با یک textboxو یکbutton ایجاد کنید.در رویدادclickمربوط به buttonعدد دداخل textbox را بدست اورید و با استفاده از دستورswitchاگر عدد یکی از اعداد یک تاپنج بود ان را به وسیله یک کادر پیغام در خروجی نمایش دهید درصورتی که عدد وارد شده در textbox در بازه یک تا پنج نبود پیام مناسبی را به کاربر نمایش دهید.
مرسی
 

ali.leo

عضو جدید
سلام.
من رو سیستمم wampدارم وdream.میخوام phpکار کنم.میشه بگید از کجا باید شروع کنم.
 

Syd Barrett

عضو جدید
سلام.میشه کد برنامه زیر رو بنویسید:
یه برنامه با یک textboxو یکbutton ایجاد کنید.در رویدادclickمربوط به buttonعدد دداخل textbox را بدست اورید و با استفاده از دستورswitchاگر عدد یکی از اعداد یک تاپنج بود ان را به وسیله یک کادر پیغام در خروجی نمایش دهید درصورتی که عدد وارد شده در textbox در بازه یک تا پنج نبود پیام مناسبی را به کاربر نمایش دهید.
مرسی

PHP:
<p>Please Enter a Number :</p><br />
<form id="FRMswitch" name="switch" method="post" action="#">
<input name="TXTswitch" type="text" id="switch" value="" />
<input type="submit" name="BTNswitch" id="switch" value="Find !" />
</form><br />
<?php
if ((isset($_POST['TXTswitch'])&& (is_numeric($_POST['TXTswitch'])))) {
    $number = $_POST['TXTswitch'];
    switch ($number) {
        case 1:
        case 2:
        case 3:
        case 4:
        case 5:
            echo "Your Number is : " . $number;
            break;
        default:
            echo "Your Number is Not 1 , 2 , 3 , 4 or 5";
            break;
    }
} else {
    if (isset($_POST['TXTswitch'])) {
        echo "Not Number";
    }
}

?>
 

ناآشنا

عضو جدید
کاربر ممتاز
سلام دوست عزیز برای شروع از هر چیزی میشه این کارو کرد
شروع از یک کتاب یا فیلم های آموزشی.
البته این مدرسه از بهمن به بعد انشاا... سعی می کنیم راه اندازی اولیه بشه تا به طور مداوم رو غلتک بیفته.
من تایپکی رو با عنوان پیشنهادات برای راه اندازی مجدد مدرسه ی برنامه نویسی نظراتتون رو بگین.
 

Similar threads

بالا