PDA

View Full Version : مبتدی: کمک در طراحی سایت



ferankyy
شنبه 02 آبان 1388, 11:25 صبح
سلام به تمام برنامه نویسان

من تازه شروع به کار با C#‎‎ کردم و متاسفانه چیز زیادی از C#‎‎ نمیدانم و امیدوارم که شما اساتید بزرگوار با علم خود مرا هم به جایگاه خودتان ببرید .( البته اگه اشکالی نداشته باشه )



من دارم طراحی یه سایت تبلیغاتی را انجام میدم و به مشکلات زیادی برخوردم که میخوام با یاری شما اساتید این مشکلات حل بشه و این سایت آماده بشه .

ببخشید اگه سوالاتم زیاد و در سطح مبتدی هست . :قلب: :قلب:

اولین مشکل من اینه که چطور از ادیتور داخل سایت استفاده کنم ؟

ehsanes
شنبه 02 آبان 1388, 12:14 عصر
این فیلم اموزشی نگاه کن

http://www.4shared.com/file/12429742...fckeditor.html (http://www.4shared.com/file/124297426/74a70395/how2usefckeditor.html)

ehsanes
شنبه 02 آبان 1388, 12:45 عصر
تو سایت فکر کنم هست یه سرچ بزن ببین پیدا می کنی

ferankyy
شنبه 02 آبان 1388, 13:05 عصر
سوال بعدی من اینه

من برای ورود به بخش مدیریت یک صفحه لاگین ساختم و با استفاده از session برنامه نوشتم که وقتی روی دکمه ارسال کلیک شد اگر نام کاربری و رمز عبور درست بود مقدار session تغییر کنه و در رویداد لود صفحه مدیریت شرط گذاشتم که اگر مقدار session = 1 بود صفحه باز شود ودر غیر اینصورت به صفحه لاگین بره

خوب حالا میخواستم ببینم اگه من با نام کاربری و رمز عبور وارد صفخه مدیریت بشم
و session =1 بشه آیا تا زمانی که مقدار session برابر با یک هست آیا کسه دیگری هم میتونه با دادن آدرس کامل صفحه مدیریت، وارد بشه ؟ :متفکر: :متفکر:

farnooshhp
شنبه 02 آبان 1388, 13:50 عصر
بله میتونه!!!!

hashemi85sep
شنبه 02 آبان 1388, 16:29 عصر
خوب دوست عزیز حالا باید چیکار کنیم که کسی نتونه بیاد تو ؟ :متفکر: :قلب:

توی صفحاتی که میخوای کسی جز مدیر وارد نشه این کد رو بزار تویpageload
if(!ispostback)
{
if(session["name"]=0)
response.ridirect("main.aspx");
}



فکر کنم که این درست باشه...:لبخندساده:

ferankyy
شنبه 02 آبان 1388, 17:01 عصر
خیلی ممنون دوست عزیز . :قلب: :قلب: :قلب: :قلب: :قلب:

سوال بعدی من اینه :

در صفحه اول سایت ، آگهی ها نمایش داده میشه حالا میخوام روی هر آگهی که کلیک کنیم ما رو به صفحه توضیحات درباره همون آگهی ببره .

آیا کدی هست که بشه وقتی روی آگهی کلیک شد مثلا کد اون آگهی رو از دیتابیس بخونه
و کد آگهی را داخل یه Session بریزه و در صفحه توضیحات با استفاده از این کد توضیحات آگهی را نمایش بده . :متفکر: :متفکر: :متفکر:

بازم ببخشید اگه سوالاتم زیاده . آخه من هنوز تازه کارم . :قلب: :قلب: :قلب: :قلب:

A.S.Roma
شنبه 02 آبان 1388, 18:58 عصر
خیلی ممنون دوست عزیز . :قلب: :قلب: :قلب: :قلب: :قلب:

سوال بعدی من اینه :

در صفحه اول سایت ، آگهی ها نمایش داده میشه حالا میخوام روی هر آگهی که کلیک کنیم ما رو به صفحه توضیحات درباره همون آگهی ببره .

آیا کدی هست که بشه وقتی روی آگهی کلیک شد مثلا کد اون آگهی رو از دیتابیس بخونه
و کد آگهی را داخل یه Session بریزه و در صفحه توضیحات با استفاده از این کد توضیحات آگهی را نمایش بده . :متفکر: :متفکر: :متفکر:

بازم ببخشید اگه سوالاتم زیاده . آخه من هنوز تازه کارم . :قلب: :قلب: :قلب: :قلب:
شما باید یک لینک ( دکمه یا ... ) بذارید که NavigationURL آن یک چیزی شبیه این باشد :
detail.aspx?id=5

سپس در پیچ detail.aspx کنترلی برای نمایش جزئیات آگهیتون قرار بدید .
Id رو هم که از طریق QueryString می خوانید.

ferankyy
شنبه 02 آبان 1388, 20:13 عصر
خوب سوال بعدی من اینه :

من با استفاده از دستور Respons.Write("<form><input Type=CheckBox></form> به تعداد پیام هایی که داخل دیتابیس دارم چک باکس ایجاد میکنم حالا میخوام وقتی روی دکمه Delete کلیک میشه پیامهایی که Check خورده از دیتابیس حذف بشه ؟ :متفکر:

Saber_Fatholahi
یک شنبه 03 آبان 1388, 11:55 صبح
خوب دوست من این چه کاریه
شما توی صفحه ات داده هاتو به یه گرید ویو بایند کن
فیلدتو از نوع تمپلیت کن و چک باکس توش قرار بده
خالا با زدن یه دکمه چک میکنی اون سطرهایی که چک باکس داره حذف صورت بگیره
میتونی از پروژه منم استفاده کنی تمام این چیزا توش هست
موفق باشی

ferankyy
یک شنبه 03 آبان 1388, 12:25 عصر
خوب دوست من این چه کاریه
شما توی صفحه ات داده هاتو به یه گرید ویو بایند کن
فیلدتو از نوع تمپلیت کن و چک باکس توش قرار بده
خالا با زدن یه دکمه چک میکنی اون سطرهایی که چک باکس داره حذف صورت بگیره
میتونی از پروژه منم استفاده کنی تمام این چیزا توش هست
موفق باشی


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

Saber_Fatholahi
یک شنبه 03 آبان 1388, 12:33 عصر
خوب دوست من اندازه گرید ویوتو محدود کن شما به گرید ویوتون اندازه ندادین اونم به صورت داینامیک زیاد میشه
موفق باشی

ferankyy
یک شنبه 03 آبان 1388, 12:44 عصر
خیلی ممنون Saber جان. :قلب: :قلب: :قلب: :قلب: :قلب: :قلب:

خوب سوال بعدی من اینه :

نمایش اطلاعات دیتابیس ، داخل دیتا لیست ؟

حذف خط زبر لینکها ؟

Saber_Fatholahi
دوشنبه 04 آبان 1388, 09:18 صبح
حذف خط زبر لینکها ؟


a:hover { text-decoration:none}

این توی cssهات بنویس

ferankyy
دوشنبه 04 آبان 1388, 09:37 صبح
ببخشید آقا صابر ولی CSS چیه ؟؟؟؟؟؟ :متفکر:

naser2009
دوشنبه 04 آبان 1388, 10:20 صبح
سلام دوست عزیز
این هم آموزش css
http://razieor.persiangig.com/css1.pdf (http://razieor.persiangig.com/css1.pdf)

ferankyy
سه شنبه 05 آبان 1388, 23:37 عصر
1 - آیا وقتی که سایت رو فرستادم روی هاست بازم میتونم کدهای نوشته شده را ویرایش کنم ؟

2 - چطور به وسیله کد عکسهام رو روی هاست بریزم ؟

3 - برای جلوگیری از خطا در سایت چگونه عمل کنم ( مثل خالی بودن دیتابیس ) ؟

Saber_Fatholahi
چهارشنبه 06 آبان 1388, 01:18 صبح
سلام دوست عزیز ferankyy (http://barnamenevis.org/forum/member.php?u=101096) انجوری که تو داری پیش میری خیلی به مشکل برمیخوری نمیشه از صفر شروع کنی این جوری
اول یه کتاب آموزشی در زمینه وب سایت بخون که حداقل با اصطلاخات آشنا شی
اینجوری که الان دای پیش میری زود دلتو میزنه میذاریش کنار
البته این یه پیشنهاد برادرانه بود
موفق باشید

ferankyy
چهارشنبه 06 آبان 1388, 11:35 صبح
سلام دوست عزیز ferankyy (http://barnamenevis.org/forum/member.php?u=101096) انجوری که تو داری پیش میری خیلی به مشکل برمیخوری نمیشه از صفر شروع کنی این جوری
اول یه کتاب آموزشی در زمینه وب سایت بخون که حداقل با اصطلاخات آشنا شی
اینجوری که الان دای پیش میری زود دلتو میزنه میذاریش کنار
البته این یه پیشنهاد برادرانه بود
موفق باشید
خیلی ممنون آقا صابر
ولی آخه من رفتم کلاس #C و 400 هزار تومان پول دادم . خوب یکم زور نیست برم دوباره کتاب بخونم ؟ :ناراحت::ناراحت:
البته بگم این سوالاتی که من می پرسم به خاطر اینه که تو کلاس بهمون یاد ندادن . :عصبانی: :عصبانی:
خوب اگه میشه یه کتاب خوب معرفی کنید تا برم بگیرم . :قلب: :لبخندساده:

A.S.Roma
چهارشنبه 06 آبان 1388, 12:38 عصر
خیلی ممنون آقا صابر
ولی آخه من رفتم کلاس C#‎ و 400 هزار تومان پول دادم . خوب یکم زور نیست برم دوباره کتاب بخونم ؟ :ناراحت::ناراحت:
البته بگم این سوالاتی که من می پرسم به خاطر اینه که تو کلاس بهمون یاد ندادن . :عصبانی: :عصبانی:
خوب اگه میشه یه کتاب خوب معرفی کنید تا برم بگیرم . :قلب: :لبخندساده:
خیلی هم خوب.
شما کلاس #C رفتی ... یک قدم از بقیه جلوتر .
کتاب در موردASP.NET و مفاهیم برنامه نو یسی وب بخون تا بتونی از دانسته های #C خود بدرستی استفاده کنی .
خیلی سخت نیست :چشمک:

در مورد کتاب آموزشی هم یک سرچ کوچیک تو همین فروم بکن . بارها بحث شده

ferankyy
چهارشنبه 06 آبان 1388, 15:13 عصر
خیلی هم خوب.
شما کلاس C#‎ رفتی ... یک قدم از بقیه جلوتر .
کتاب در موردASP.NET و مفاهیم برنامه نو یسی وب بخون تا بتونی از دانسته های C#‎ خود بدرستی استفاده کنی .
خیلی سخت نیست :چشمک:

در مورد کتاب آموزشی هم یک سرچ کوچیک تو همین فروم بکن . بارها بحث شده
خیلی ممنون .
کتاب ASP.NET نوشته جعفر نژاد قمی چطوره ؟

Saber_Fatholahi
چهارشنبه 06 آبان 1388, 16:26 عصر
برادر/خواهر گرامی
ازتون خواهش میکنم عمر خودتو با کتابهای جعفر نژاد قمی تلف نکن
بهترین کتاب در این زمینه َAsp.net 2.0 Begining انتشارات ناقوس یا ساحر عالیه
که هر دو کتاب مطلباش یکیه اما یکی به زبان سی شارپه و یکی وی بی
پیشنهاد می کنم مال انتشارات ساحر بگیر
موفق باشی

ferankyy
چهارشنبه 06 آبان 1388, 20:30 عصر
بدست آوردن مقدار فیلد از آخرین رکورد یک جدول ؟

A.S.Roma
پنج شنبه 07 آبان 1388, 16:42 عصر
باید اینجوری کوئری بگیری :

SELECT TOP 1 * FROM tablename ORDER BY id DESC

قسمتهایی که با حرف کوچک نوشتم را خودتون با توجه به دیتابیس پر کنید.

ferankyy
پنج شنبه 07 آبان 1388, 19:50 عصر
خیلی ممنون دوست عزیز . :قلب: :قلب:
چطور میشه وقتی که صفحه لود می شه تبلیغات ویژه که در وسط صفحه وجود داره به صورت Random کنار هم قرار بگیرن .

ferankyy
جمعه 08 آبان 1388, 10:59 صبح
کسی نیست جواب بده ؟

A.S.Roma
جمعه 08 آبان 1388, 17:23 عصر
راهای مختلفی داره ...
می تونی با استفاده از اسکریپت سمت کلاینت انجام بدی .
همچنین می تونی با کدنویسی سمت سرور انجام بدی.

راستش تا حالا اینکارو نکردم .نمی دونم کدوم راه بهتره ... .