كنترل پنل             جستجو               پرسشهای متداول            .:: آخرین پست‌های انجمن ::.            لیست اعضا            مدیران سایت             درجات        ورود
فهرست انجمن‌ها -> برنامه‌نويسي تحت وب -> زبان برنامه‌نويسي PHP
پاسخ دادن به این موضوع رفتن به صفحه 1, 2  بعدی
سامانه فرم ساز و گزارش گیر آنلاین
پست تاریخ: یکشنبه 16 فروردین 1394 - 11:54    
darvish_khan
شروع فعاليت
شروع فعاليت


پست: 9
عضو شده در: 23 تیر 1389
محل سکونت: darvish
blank.gif


امتياز: 82

عنوان: سامانه فرم ساز و گزارش گیر آنلاین خواندن مشخصات فردی ارسال پیام شخصی

با سلام خدمت تمامی دوستان عزیز
بنده سامانه ای رو جهت ایجاد فرم آنلاین و گزارش گیری از آنها به زبان php طراحی کردم . از همه عزیزان درخواست میکنم که به آدرس زیر رفته و با بررسی سامانه ، مشکلات آن و پیشنهادات خودشون رو در جهت بهبود کارایی آن در اینجا مطرح کنند
با تشکر

کد:
http://www.formcreator.ir

[ وضعيت كاربر: ]

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

پست تاریخ: یکشنبه 16 فروردین 1394 - 23:42    
mahnazSALAS
داره كولاك مي‌كنه!
داره كولاك مي‌كنه!


پست: 355
عضو شده در: 13 مهر 1393
محل سکونت: ساوه
iran.gif


امتياز: 4890

عنوان: پاسخ به «سامانه فرم ساز و گزارش گیر آنلاین» خواندن مشخصات فردی ارسال پیام شخصی ارسال email

darvish_khan, سلام
در یک نگاه به نظر من خوب بود البته بنده در مرحله داوری و قضاوت نسبت به بقیه دوستان در اینجا جسارت نمیکنم
اما به نظرم که ظاهرا خوب بود, خسته نباشید

موفق باشید
یاعلی

[ وضعيت كاربر: ]

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

پست تاریخ: دوشنبه 17 فروردین 1394 - 01:08    
bidak
داره كولاك مي‌كنه!
داره كولاك مي‌كنه!


پست: 121
عضو شده در: 29 تیر 1392

blank.gif


امتياز: 1376

عنوان: پاسخ به «سامانه فرم ساز و گزارش گیر آنلاین» خواندن مشخصات فردی ارسال پیام شخصی ارسال email

سلام.یک نگاه کلی هم بنده داشتم.
بیش از حد ajax استفاده شده.
با این در بعضی قسمت ها کدهای html رو escape کردین ولی هنوز هم باگ XSS وجود داره.بطور مثال ورودیهایی که من وارد کردمو روی نمایش اطلاعات کلیک کنید.
یا قسمت پیش نمایش فرم.
نکته ی دیگه لینک هایی که برای url دستورات ajax در js وارد کردین نباید با وارد کردن مستقیم در url مرورگر باز بشه.ابن مورد هم باید رفع بشه.
کدهای لاگین و چک کردین اینکه کاربر لاگین هست یا خیر بدرستی کار نمیکنه و من بعد از تغییر چند آدرس در url ریدایرکت شدم به صفحه ی login با وجود اینکه کوکی من قبلا ست شده بود و در ادامه بدون لاگین کردن صفحه ی index.php رو زدم که وارد صفحه شد چون قبلا لاگین شده بود.پس این مشکل هم باید رفع بشه.اگر شخص لاگین شده بود باید اگر هم وارد صفحه ی login.php شد redirect بشه به صفحه ی دیگه.
نکته ی دیگه تغییراتی که سایتتون با آدرس www. و بدون www. داره. این مشکل رو هم باید رفع کنید.
نکته ی دیگه که زیاد مهم هم نیست اینه که شما بعد ازینکه csrf token ای generate کردید و در session برای کاربر ذخیره کردید , دیگه نیاز نیست با هر referesh یک token جدید generate بشه. چون سشن مال خود کاربره و یکتاس.
چون اگر با هربار رفرش یا صفحه ی جدا باز کردن اررور csrf میده که جالب نیست و همینطور کار اضافه هم هست.
نکته ی دیگه گرافیکش میتونه بهتر هم بشه. Rolling Eyes
البته کار سمت کلاینتتون خوب بود.

[ وضعيت كاربر: ]

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

پست تاریخ: دوشنبه 17 فروردین 1394 - 12:20    
darvish_khan
شروع فعاليت
شروع فعاليت


پست: 9
عضو شده در: 23 تیر 1389
محل سکونت: darvish
blank.gif


امتياز: 82

عنوان: پاسخ به «سامانه فرم ساز و گزارش گیر آنلاین» خواندن مشخصات فردی ارسال پیام شخصی

با سلام خدمت هر دو دوست عزیز که زحمت کشیدن و سامانه رو بررسی کردن و نظر دادن
در اینجا ذکر چند مورد ضروریه :
1- بنده هیچگونه ادعایی در برنامه نویسی ندارم و اگه درخواستم رو اینجا مطرح کردم چون خواستم به کمک دوستان به نوعی اطلاعات خودمو کامل کنم پس هرگونه نظری رو چه خوب و چه بد با آغوش باز می پذیرم
2- دوست عزیز bidak شما که منو کاملا ناامید کردی Sad Surprised
3- معمولا تمامی سایت ها و سامانه ها بصورت گروهی طراحی و برنامه نویسی میشه و انجام اینکار فقط توسط یک نفر مسلما دارای باگ و اشکال هست
4- قبول دارم که بیش از حد از ajax استفاده شده حتی میتونم بگم کل سامانه با کمک این تکنولوژی برنامه نویسی شده
5- باز هم قبول دارم گرافیکش میتونه خیلی بهتر باشه اما لازمه بگم که اولا بنده زیاد دانش طراحی گرافیکی رو ندارم ثانیا معمولا هدف از طراحی اینگونه سامانه ها بحث گرافیکی اونها نیست
6- باگ xss هم داره دارم روش کار کنم Mr. Green
7- منکه تغییراتی تو سایت با آدرس www و بدون www ندیدم لطفا بیشتر توضیح بدید
8- لطفا در مورد اجرا نشدن url دستورات ajax یه راهنمایی کوچیک بفرمایید

ضمنا اگه دوستان درمورد مشکلات بیان شده راه حل اونها رو هم بگن خیلی خیلی ممنون میشم

با تشکر

[ وضعيت كاربر: ]

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

پست تاریخ: چهار‌شنبه 19 فروردین 1394 - 04:51    
bidak
داره كولاك مي‌كنه!
داره كولاك مي‌كنه!


پست: 121
عضو شده در: 29 تیر 1392

blank.gif


امتياز: 1376

عنوان: پاسخ به «سامانه فرم ساز و گزارش گیر آنلاین» خواندن مشخصات فردی ارسال پیام شخصی ارسال email

1. برای اجرا نشدن url , سمت سرور چک کنید که پارامتر های مد نظرتون پست شده یا نه. و یک متغیر فلگ هم همراه داده ها پست کنید و اون متغیری که سمت کلاینت ساخته اید رو هم چک کنید و اگر داده ها ارسال نشده بود(حتی یکی) صفحه ریدایرکت بشه به یک آدرس دیگه.(اجرا نشه)

2. در مورد سوال www : شما در فایل htaccess میتونید سایتو به بدون www ریدایرکت کنید:

کد:

RewriteCond %{HTTP_HOST} ^www\.example\.com$ [NC]
RewriteRule (.*) http://example\.com/$1 [L,R=301]


و یا هدر Access-Control-Allow-Origin ست کنید:
کد:

AddType application/vnd.ms-fontobject .eot
AddType font/ttf .ttf
AddType font/otf .otf
<FilesMatch "\.(ttf|otf|eot)$">
<IfModule mod_headers.c>
Header set Access-Control-Allow-Origin "*"
</IfModule>
</FilesMatch>

[ وضعيت كاربر: ]

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

پست تاریخ: چهار‌شنبه 19 فروردین 1394 - 07:27    
darvish_khan
شروع فعاليت
شروع فعاليت


پست: 9
عضو شده در: 23 تیر 1389
محل سکونت: darvish
blank.gif


امتياز: 82

عنوان: پاسخ به «سامانه فرم ساز و گزارش گیر آنلاین» خواندن مشخصات فردی ارسال پیام شخصی

با سلام خدمت همگی و تشکر فراوان از bidak عزیز
1- با سپاس از ارائه راه حل جالب شما من برای اجرا نشدن url به راه حل دیگه ای هم رسیدم و اونم استفاده از کد زیره که البته گفته شده قابل دور زدنه

کد:
if (isset($_SERVER['HTTP_X_REQUESTED_WITH'] && !empty($_SERVER['HTTP_X_REQUESTED_WITH']) && strtolower($_SERVER['HTTP_X_REQUESTED_WITH']) == 'xmlhttprequest')
{
# Ex. check the query and serve requested data
}

2- در مورد سوال www هم راستش من هنوز دقیقا متوجه نشدم مشکل چیه که بخام دنبال راه حلش باشم . خوب بیسوادیه چیکارش میشه کرد خنده به تمام معنا

بازهم از شما دوست عزیز بخاطر راه حل هاتون تشکر میکنم

[ وضعيت كاربر: ]

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

پست تاریخ: پنج‌شنبه 20 فروردین 1394 - 12:53    
13751391
شروع فعاليت
شروع فعاليت


پست: 33
عضو شده در: 1 مرداد 1392
محل سکونت: ارومیه


امتياز: 302

عنوان: پاسخ به «سامانه فرم ساز و گزارش گیر آنلاین» خواندن مشخصات فردی ارسال پیام شخصی

داداش این فرمساز شما خیلی ساده طراحی شده مثلاً فیلد های زیر رو نداره
آپلود فایل
آپلود عکس
آدرس
و کد رهگیری
پرداخت آنلان
و خیلی های دیگه سعی کن کاملش کنی تا بشه استفاده کرد

[ وضعيت كاربر: ]

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

پست تاریخ: شنبه 22 فروردین 1394 - 11:19    
darvish_khan
شروع فعاليت
شروع فعاليت


پست: 9
عضو شده در: 23 تیر 1389
محل سکونت: darvish
blank.gif


امتياز: 82

عنوان: پاسخ به «سامانه فرم ساز و گزارش گیر آنلاین» خواندن مشخصات فردی ارسال پیام شخصی

با سلام خدمت تمامی دوستان مخصوصا 13751391
فرمایشات شما کاملا صحیح و متین . البته ذکر چند مورد ضروریه
1- در طراحی این سامانه هدف سادگی و کارایی اون بوده ضمن اینکه خیلیم ساده نیستا Embarassed
2- قبول دارم که بعضی از فیلدها در اون گنجانده نشده اما دلیل داشته یکی اینکه این سامانه فعلا در ابتدای راهه و هدفم در مطرح کردن اون در اینجا استفاده از همین نظرات شما در راستای تکمیل اون بوده و دیگری اینکه چون این سامانه برای یک ارگان دولتی طراحی شده بود همین فیلدهای فعلی کار اونا رو راه مینداخته
3- چون در این سامانه کاربران از قبل در سیستم تعریف شده و دارای پنل مخصوص به خودشون هستند و تمام اطلاعات ارسالی اونا در پنل خودشون موجوده و میتونن اونارو حذف یا ویرایش کنن بنا براین فکرنمیکنم نیازی به فیلد کد رهگیری باشه (لطفا دموی پنل کاربر رو هم چک کنید)
4- با توجه به توضیحات بالا بازم فکر نمیکنم قسمت پرداخت آنلاین نیازی باشه
5- اما فیلدهای آپلود فایل و آپلود عکس و آدرس و حتی تاریخ تولد رو خوب اومدی آفرين
6- یادمون نره این سامانه هنوز در ابتدای راهه کار زیاد داره

بازم تشکر از همگی

[ وضعيت كاربر: ]

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

پست تاریخ: شنبه 22 فروردین 1394 - 11:22    
darvish_khan
شروع فعاليت
شروع فعاليت


پست: 9
عضو شده در: 23 تیر 1389
محل سکونت: darvish
blank.gif


امتياز: 82

عنوان: پاسخ به «سامانه فرم ساز و گزارش گیر آنلاین» خواندن مشخصات فردی ارسال پیام شخصی

مشکلات باگ xss و باز شدن url های فایل های ajax بطور مستقیم برطرف شدن.
از تمامی دوستان مخصوصا bidak عزیز خواهش میکنم دوباره چک کنن و نتیجه رو بفرمایند

[ وضعيت كاربر: ]

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

پست تاریخ: جمعه 28 فروردین 1394 - 08:21    
yousefgharibi
داره كولاك مي‌كنه!
داره كولاك مي‌كنه!


پست: 318
عضو شده در: 14 شهریور 1391
محل سکونت: میناب
iran.gif


امتياز: 3096

عنوان: پاسخ به «سامانه فرم ساز و گزارش گیر آنلاین» خواندن مشخصات فردی ارسال پیام شخصی ارسال email

عالیه . ولی چطوری میشه بعنوان کاربر ثبت نام کنم وفرم طراحی کنم؟

[ وضعيت كاربر: ]

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


نمایش پستها:                 مشاهده موضوع قبلی :: مشاهده موضوع بعدی  
پاسخ دادن به این موضوع
 
رفتن به صفحه 1, 2  بعدی
صفحه 1 از 2

تمام زمانها بر حسب GMT + 3.5 Hours می‌باشند
 Related Topics 


 information 

 

پرش به:  
شما نمی توانید در این بخش موضوع جدید پست کنید
شما نمی توانید در این بخش به موضوعها پاسخ دهید
شما نمی توانید موضوع های خودتان را در این بخش ویرایش کنید
شما نمی توانید موضوع های خودتان را در این بخش حذف کنید
شما نمی توانید در این بخش رای دهید


Copyright 2004-2020. All rights reserved.
© by Aftabgardan Cultural Center : Aftab.cc