امتیاز موضوع:
  • 2 رأی - میانگین امتیازات: 3
  • 1
  • 2
  • 3
  • 4
  • 5
دانلود نرم افزار تولید کدهای تکراری php برای برنامه نویسان
نویسنده پیام
phpeproject.ir آفلاین
تازه وارد

ارسال‌ها: 1
موضوع‌ها: 1
تاریخ عضویت: فروردین ۱۳۹۲

تشکرها : 0
( 2 تشکر در 1 ارسال )
ارسال: #1
دانلود نرم افزار تولید کدهای تکراری php برای برنامه نویسان
سلام خدمت همه ی برنامه نویسان عزیز
بیشتر برنامه نویسان وب سایت به دلیل تکراری بودن کدهای برنامه نویسی پی اچ پی اکثرا کلافه میشن من خودم سه سال هست برنامه نویسی میکنم و به این نتیجه رسیدم یه برنامه بنویسم که کدهای تکراری رو خودش برام بسازه و تا به امروز کدهای تکراری زیادی رو
توسط برنامه زیر تولید کردم و امروز تصمیم گرفتم برای دوستانم این برنامه رو بزارم

عکس محیط برنامه

[CENTER][تصویر:  b3923_4112013_20809_PM.png]
[/CENTER]

توضییح قسمتهای برنامه

1 - تحویل کدهای تولید شده.
2 - فیلدهای دیتابیس که از قسمت 18 انتخاب میشوند و بیشتر عملیات روی آنها انجام میشود.
3 - طرز جدا کردن فیلدها از هم مثلا name,pass
4 - دستیابی به فیلدهایی که با متد $_Get ارسال شدند.

کد php:
$u_name=$_GET['u_name'];
$u_pass=$_GET['u_pass'];
$u_email=$_GET['u_email'];
$u_adress=$_GET['u_adress'];
$username=$_GET['username'];
$u_postcode=$_GET['u_postcode'];
$u_tel=$_GET['u_tel'];
$u_mobile=$_GET['u_mobile'];
$message=$_GET['message']; 
5 - دستیابی به فیلدهایی که با متد $_Post ارسال شدند.
کد php:
$u_name=$_POST['u_name'];
$u_pass=$_POST['u_pass'];
$u_email=$_POST['u_email'];
$u_adress=$_POST['u_adress'];
$username=$_POST['username'];
$u_postcode=$_POST['u_postcode'];
$u_tel=$_POST['u_tel'];
$u_mobile=$_POST['u_mobile'];
$message=$_POST['message']; 
6 - پست مقدار با تابع برای جلوگیری از هک تابع رو خودتون مینویسید.
کد php:
$u_namexss_clean($_POST['u_name']);
$u_passxss_clean($_POST['u_pass']);
$u_emailxss_clean($_POST['u_email']);
$u_adressxss_clean($_POST['u_adress']);
$usernamexss_clean($_POST['username']);
$u_postcodexss_clean($_POST['u_postcode']);
$u_telxss_clean($_POST['u_tel']);
$u_mobilexss_clean($_POST['u_mobile']);
$messagexss_clean($_POST['message']); 
7 - تابع هک با متد $_Get
کد php:
$u_namexss_clean($_GET['u_name']);
$u_passxss_clean($_GET['u_pass']);
$u_emailxss_clean($_GET['u_email']);
$u_adressxss_clean($_GET['u_adress']);
$usernamexss_clean($_GET['username']);
$u_postcodexss_clean($_GET['u_postcode']);
$u_telxss_clean($_GET['u_tel']);
$u_mobilexss_clean($_GET['u_mobile']);
$messagexss_clean($_GET['message']); 
8 - چک کردن ایا مفداری ست شده یا نه برای $_Get
کد php:
if (isset($_GET['u_name']) and 
isset(
$_GET['u_pass']) and 
isset(
$_GET['u_email']) and 
isset(
$_GET['u_adress']) and 
isset(
$_GET['username']) and 
isset(
$_GET['u_postcode']) and 
isset(
$_GET['u_tel']) and 
isset(
$_GET['u_mobile']) and 
isset(
$_GET['message'])

9 - چک کردن ایا مفداری ست شده یا نه برای $_Post
کد php:
if (isset($_POST['u_name']) and 
isset(
$_POST['u_pass']) and 
isset(
$_POST['u_email']) and 
isset(
$_POST['u_adress']) and 
isset(
$_POST['username']) and 
isset(
$_POST['u_postcode']) and 
isset(
$_POST['u_tel']) and 
isset(
$_POST['u_mobile']) and 
isset(
$_POST['message'])

10 - برای جنریت کردن کوری درج در دیتا بیس که اول متد مشخص میشه بعد نام دیتابیس
و بعد روی قسمت 11 کلیک کنید.

کد php:
"INSERT INTO test (u_name,u_pass,u_email,u_adress,username,u_postcode,u_tel,u_mobile,message,) VALUES ('$_GET[u_name]',
'
$_GET[u_pass]',
'
$_GET[u_email]',
'
$_GET[u_adress]',
'
$_GET[username]',
'
$_GET[u_postcode]',
'
$_GET[u_tel]',
'
$_GET[u_mobile]',
'
$_GET[message]'
)" 
کد php:
"INSERT INTO test (u_name,u_pass,u_email,u_adress,username,u_postcode,u_tel,u_mobile,message,) VALUES ('$_POST[u_name]',
'
$_POST[u_pass]',
'
$_POST[u_email]',
'
$_POST[u_adress]',
'
$_POST[username]',
'
$_POST[u_postcode]',
'
$_POST[u_tel]',
'
$_POST[u_mobile]',
'
$_POST[message]'
)" 
12 - اعتبار سنجی در فریم ورک CI
کد php:
$this->form_validation->set_rules('u_name''Username''trim|required|min_length[5]|max_length[12]|xss_clean');
$this->form_validation->set_rules('u_pass''Username''trim|required|min_length[5]|max_length[12]|xss_clean'); 
13 - نمایش خطا در اعتبار سنجی فریم ورک CI
کد php:
<?php echo form_error('u_name'); ?>
<?php 
echo form_error('u_pass'); ?>
14 - تولید فرم برای html مخصوص CI
15 - تولید فرم سریع با تمام استایل ها
در صورت تیک دار کردن نام فیلدهانیز گرفته میشود.
16 - خالی نبودن فیلد ارسالی

کد:
if($u_name == '' || $u_pass == '' || $u_email == '' || $u_adress == '' || $username == '' || $u_postcode == '' || $u_tel == '' || $u_mobile == '' || $message == '' )
{
$error = 'خطا : پر کردن فیلدهای ستاره دار اجباری است!';
}
17 - عمل درج
18 - اتصال به پایگاههای موجود روی هاست یا لوکال
19 - بعد از وارد کردن نام کاربری و پسورد روی دکمه 19 کلیک کنید
20 - خواندن جداول دیتابیس و دستری به فیلدهای ان برای عملیاتهای بالا
21 - اجرا کوری روی دیتابیس
22 - کپی کردن اطلاعات خروجی در کلیپ بورد
23 - تولید کد ایجکس
24 - 6
25 - 7
26 - تولید کد اماده شدن صفحه در جکوری
27 - قالب html
28 - تولید فرم کامل html
29 - چک کردن فرم برای ارسال جکوری
30 - پلاگین jquery.validate

کد:
[javascirpt]
$(function(){
$('#form').validate({
rules: {
u_name: {
required: true
},
u_pass: {
required: true
},
u_email: {
required: true
},
u_adress: {
required: true
},
username: {
required: true
},
u_postcode: {
required: true
},
u_tel: {
required: true
},
u_mobile: {
required: true
},
message: {
required: true
},
},
messages: {
u_name: {
required: 'asdas'
},
u_pass: {
required: 'asdas'
},
u_email: {
required: 'asdas'
},
u_adress: {
required: 'asdas'
},
username: {
required: 'asdas'
},
u_postcode: {
required: 'asdas'
},
u_tel: {
required: 'asdas'
},
u_mobile: {
required: 'asdas'
},
message: {
required: 'asdas'
},
},
success: function(label) {
label.html('درست است').removeClass('error').addClass('ok');
setTimeout(function(){
label.fadeOut(1000);
}, 2000)
}
});
});
[/javascirpt]
31 - برای حذف " و جایگزینی با ' برای Echo
برای استفاده از برنامه در سایت phpeproject.ir
ثبت نام کنید.

دانلود phpeproject.ir قسمت لینک دوستان
(آخرین ویرایش در این ارسال: ۲۶-فروردین-۱۳۹۲, ۱۴:۳۳:۱۰، توسط babyy.)
۲۴-فروردین-۱۳۹۲, ۱۹:۵۴:۲۹
ارسال‌ها
پاسخ
تشکر شده توسط : omid_phoenix, babyy


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  تولید خطا پس از header web_dev 6 1,671 ۱۰-دى-۱۳۹۷, ۰۲:۴۹:۵۶
آخرین ارسال: babyy
Question [سوال] فرمول تولید id برای محصولات crafcrab 3 2,328 ۱۳-آذر-۱۳۹۴, ۰۰:۲۹:۱۵
آخرین ارسال: Ghoghnus
  اجرا کد php در بین کدهای جاوا aleas 1 2,419 ۲۵-فروردین-۱۳۹۳, ۰۹:۳۸:۴۸
آخرین ارسال: lord_viper
  [سوال] امکان دانلود فایل فقط برای کاربران سایت crafcrab 11 6,176 ۱۸-آبان-۱۳۹۲, ۰۹:۵۵:۵۳
آخرین ارسال: kimiafars
  دانلود ژمپ xampp lord_viper 1 2,094 ۲۷-فروردین-۱۳۹۲, ۰۰:۲۵:۲۰
آخرین ارسال: babyy
  [سوال] ایجاد یک شمارنده با php برای دانلود moslem_f 1 2,657 ۲۱-تير-۱۳۹۱, ۱۹:۲۱:۳۷
آخرین ارسال: PouriaAmid
  کدهای لازم برای یک فرم گفتگو مرد یخی 4 3,865 ۰۵-اردیبهشت-۱۳۹۱, ۱۱:۵۴:۱۹
آخرین ارسال: Ghoghnus
  کمک برای رفع اشکال برنامه echo 0 1,729 ۰۳-آبان-۱۳۹۰, ۰۹:۲۶:۱۱
آخرین ارسال: echo
  3 روش برای ایجاد و فراخوانی Setting/Config. نرم افزار Y.P.Y 0 1,890 ۰۱-شهریور-۱۳۸۸, ۲۰:۵۴:۱۱
آخرین ارسال: Y.P.Y
  مشکل در دریافت اطلاعات به روش get و تولید به خروجی SayyedAli 3 4,239 ۰۴-خرداد-۱۳۸۶, ۰۵:۲۳:۵۹
آخرین ارسال: NabiKAZ

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS