PDA

View Full Version : حرفه ای: نمونه برنامه ثبت سفارش با php و jquery (ناقص)



id1385
جمعه 23 آبان 1393, 14:13 عصر
با سلام
قبلنا داشتم یه برنامه می نوشتم (1/5 سال پیش تقریباً) برای ... که بخاطر امتحانام وقفه افتاد بعدشم کلاً سرد شدم موندش
نمونه اولیه برنامه رو نوشته بودم (البته خیلی اصولی نیست)
قالب زیبای ace رو فارسی سازی کردم و بسیار جالب شده بود
منتها سرد شدم دیگه روش کار نکردم
نمونه ای که نوشته بودم رو آپلود کردم ببینید
بخاطر حجمش عذر میخوام :خجالت:

عکسهاش در زیر آپلود شده

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

فایل SQL توی پوشه هست.

USER:
id1385

PSSWORD:
8661645875

این نسخه سمت کلاینت هست یعنی مشتریه که وارد میشه نه یوزر ادمین (customers)

نوید :
یه برنامه دیگه دارم که یکی دوتا عکس هم از اون میذارم اونم یه کم تکمیل بشه اونم برای دانلود میزارم



اگه مورد پسند بود با لایک اعلام کنید


UPDATE:

با اجازه دوستمون که زحمت اینو کشیدن:

دوستان لینوکسی فایل global.php رو از ضمیمه دانلود کنند و جایگزین کنید تا سیسستم کار کنه:
global.php.zip (http://barnamenevis.org/attachment.php?attachmentid=125690&d=1415983992)

saeed-71
جمعه 23 آبان 1393, 14:55 عصر
سلام.قالب ادمینت خیلی قشنگه میشه به من بدینش؟

id1385
جمعه 23 آبان 1393, 15:00 عصر
دوستان همه فایلها رو باهم دانلود کنید در یک پوشه (22 فایل) بعد یکی رو اکسترکت کنید
البته جسارته چون همتون استادید

برنامه بعدی که آپلود خواهم کرد تصاویرش در زیر اومده


125678125677

موفق باشید

kartuf
جمعه 23 آبان 1393, 19:07 عصر
خیلی جالب هست و ظواهر امر که بنظرمیرسه برنامه خیلی جالبی هست از شما بابت اینکه داشته هاتون رو با ما به اشتراک میزارید سپاس گزارم

arash691
جمعه 23 آبان 1393, 19:31 عصر
Design برنامه خیلی خوبه ... اگه میشه راجع به هر کدومش توضیح بدین ...

id1385
جمعه 23 آبان 1393, 19:37 عصر
سلام

دوستان لطفاً نصب کنید، هسته برنامه که فکر نکنم بدرد کسی بخوره، ولی ازتوش کدهای جالبی رو میشه در آورد و ایده گرفت
این برنامه رو صرفاً جهت ایده گیری و همچنین استفاده از قالب فارسی شده برنامه گذاشتم
ناگفته نمونه که روی کدهاش خیلی کار کردم تا بهینه تر باشه


نصب کنید و اگر سوالی بود نه کلی سوالات جزئی رو حتماً در خدمت هستم و پاسخ میدم

Tarragon
جمعه 23 آبان 1393, 19:54 عصر
سلام
تشکر از شما.
دوستان لینوکسی فایل global.php رو از ضمیمه دانلود کنند و جایگزین کنید تا سیسستم کار کنه:
125690
در ضمن برای من صفحه لوگین و ثبت نام کار نمی کنه کسانی که متوجه شدند مارو هم در جریان بزارند.

bagherok
جمعه 23 آبان 1393, 20:07 عصر
سلام
تشکر از شما.
دوستان لینوکسی فایل global.php رو از ضمیمه دانلود کنند و جایگزین کنید تا سیسستم کار کنه:
125690
در ضمن برای من صفحه لوگین و ثبت نام کار نمی کنه کسانی که متوجه شدند مارو هم در جریان بزارند.
mysql ->>> Mysqli

id1385
جمعه 23 آبان 1393, 20:33 عصر
البته اون فایل global در برنامه جدید به شکل زیر استفاده کردم



<?php
// defintions
if(!defined('SP')) define('SP', /*DIRECTORY_SEPARATOR );*/seprator());
if(!defined('APP_ROOT_URL')) define('APP_ROOT_URL', app_url());
if(!defined('APP_BASE_URL')) define('APP_BASE_URL', APP_ROOT_URL . 'crm' . SP);
if(!defined('APP_ABS_PATH')) define('APP_ABS_PATH', app_url(true) . 'crm' . SP);
if(!defined('APP_CLASS_PATH')) define('APP_CLASS_PATH', APP_ABS_PATH . 'classes' . SP);
if(!defined('APP_VIEWS_PATH')) define('APP_VIEWS_PATH', APP_ABS_PATH . 'views' . SP);
if(!defined('APP_JSON_DATA')) define('APP_JSON_DATA', APP_BASE_URL . 'json-data' . SP);
if(!defined('APP_JSON_FILES')) define('APP_JSON_FILES', APP_ABS_PATH . 'json-files' . SP);
if(!defined('APP_AJAX_REQUEST')) define('APP_AJAX_REQUEST', APP_BASE_URL . 'json-data' . SP);
if(!defined('APP_LOGIN_PATH')) define('APP_LOGIN_PATH', APP_ROOT_URL . 'login' . SP);
if(!defined('APP_USER_CPANEL')) define('APP_USER_CPANEL', APP_ROOT_URL . 'cpl' . SP);
if(!defined('APP_JSON_EXTENTION')) define('APP_JSON_EXTENTION','.vwaJson');
if(!defined('APP_HTML_FORMS')) define('APP_HTML_FORMS',APP_ABS_PATH . 'html-forms' . SP);
if(!defined('APP_HTML_EXTENTION')) define('APP_HTML_EXTENTION','.vwatpl');


// functions
function seprator() {
return ($_SERVER['REMOTE_ADDR'] == '127.0.0.1' || '::1') ? '/' : '/';
}


function hostUrl() {
$pageURL = 'http';
if (@$_SERVER["HTTPS"] === "on") {
$pageURL .= "s";
}
$pageURL .= "://";
$pageURL .= $_SERVER["HTTP_HOST"] . '/';
return $pageURL;
}


function app_url($host_path = false) {
$HOST_URL = hostUrl();
$HOST_PATH = $_SERVER['DOCUMENT_ROOT'];
$FILE_LOCATION = dirname(__FILE__);


$HOST_PATH = str_replace(
array("/", "\\"), "[SEPRATOR]", $HOST_PATH);
$FILE_LOCATION = str_replace(
array("/", "\\"), "[SEPRATOR]", $FILE_LOCATION);


$FILE_LOCATION = str_replace($HOST_PATH, "", $FILE_LOCATION);
$FILE_LOCATION = str_replace('[SEPRATOR][SEPRATOR]', "[SEPRATOR]", $FILE_LOCATION);
$FILE_LOCATION = str_replace('[SEPRATOR]', SP, $FILE_LOCATION);


$host_end = substr($HOST_URL, -1);
$document_start = substr($FILE_LOCATION, 0, 1);


if (trim($host_end) === trim($document_start)) {
$HOST_URL = substr($HOST_URL, 0, (strlen($HOST_URL) - 1));
}


$app_url = $HOST_URL . $FILE_LOCATION . SP;
if ($host_path) {
return dirname(__FILE__) . SP;
}
return $app_url;
}

id1385
جمعه 23 آبان 1393, 20:34 عصر
سلام
تشکر از شما.
دوستان لینوکسی فایل global.php رو از ضمیمه دانلود کنند و جایگزین کنید تا سیسستم کار کنه:
125690
در ضمن برای من صفحه لوگین و ثبت نام کار نمی کنه کسانی که متوجه شدند مارو هم در جریان بزارند.

دوست عزیز خطایی که میگیره چیه ؟
چون برنامه در حالت دیباگ هستش همه پیامها بصورت alert هست در صفحه لاگین!

bagherok
جمعه 23 آبان 1393, 20:48 عصر
مشکل اینه که login.js تو صفحه نیست!



<?php if(is_file(page_Jscript_path.$this_dir.'.js')){ech o '<script src="'.page_Jscript_dir.$this_dir.'.js'.'"></script>';} ?>

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





define('ds', DIRECTORY_SEPARATOR);

define('JsDir', root_path . 'assets'.ds.'js'.ds);

define('page_Jscript_path', root_path . 'assets'.ds.'jscript'.ds);