::: در حال بارگیری لطفا صبر کنید :::Loading , please wait ...

انجمن کدستانMoisrex

MoisrexMoisrex.rozblog.com
زمان جاریtime : شنبه 16 تیر 1403 - 7:32 بعد از ظهر
نام کاربریusername : پسوردpassword : یاor عضویتregister | رمز عبور را فراموش کردمForgot your password?
شما در سایت ما ثبت نام نکرده اید و یا وارد اکانت کاربری خود نشده اید. از شما خواهشمند هستیم You are not log in to site. Please وارد شویدlogin یاor ثبت نام کنیدregister .
کد تماس با ما حرفه ای
تعداد بازدیدvisits : 946
eghbal آفلاین



ارسال هاAnswers : 2030
عضویتRegistration date : 14 /3 /1392
حمایت کردهThanks : 1689
حمایت شدهThanked : 574
کد تماس با ما حرفه ای

سلام

نظرتون در مورد این کد چیه!؟

در ضمن خودمم میدونم که از php 20 tols داره استفاده میکنه:دی!

حالا همتون نگید!!!

دمو

کد:

<!coding by mr eghbal shirasb>

<style>

body{

direction:rtl;

font:13px tahoma;

margin:0;

padding:0;

color:#222;

background:url(http://up.abzar.in/up/11link/theme/Metrooo/css/07/main-background.jpg) no-repeat #eee top center fixed;

background-size:100%;

}

html, body{ height:100%; }

/* body min-width is 992px because it's 960px grid + extra 16px from each side of the header */

body{ min-width:960px; color:#444; background-color:#F1F1F1; font-size:12px; line-height:1.5em; font-family:Arial, Helvetica, sans-serif; }

html, body, div, span, object, iframe,

h1, h2, h3, h4, h5, h6, p, blockquote, pre,

abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp,

small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li,

fieldset, form, label, legend,

table, caption, tbody, tfoot, thead, tr, th, td,

article, aside, canvas, details, figcaption, figure,

footer, header, hgroup, menu, nav, section, summary,

time, mark, audio, video {

margin:0;

padding:0;

border:0;

vertical-align:baseline;

}

small{ font-size:0.9em; }

article, aside, details, figcaption, figure,

footer, header, hgroup, menu, nav, section {

display:block;

}

h1{ font-size:2em; margin:0 0 50px 0; }

button{ cursor:pointer; }

p{ padding:5px 0; }

a{ text-decoration:none; }

.btn{ margin:5px; font-size:1.3em; font-weight:bold; border:2px solid rgba(0,0,0,0.2); display:inline-block; box-shadow:0 -30px 30px -15px #00329B inset, 0 1px 0 rgba(255,255,255,0.3) inset; background:#0088CC; background-repeat:repeat-x; color:#FFF; text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25); border-radius:7px; padding:10px 20px; -webkit-transition:0.15s; transition:0.15s; }

.btn:hover{ background:#0068BA; }

.btn:active{ box-shadow:0 0 0 0 rgba(0, 0, 0, 0.3), 0 -30px 30px -15px #00329B inset, 0 0 6px #00243F inset; }

.btn.github{ float:right; }

#wrap{ padding:50px; width:860px; background-color:#FFF; margin:20px auto; border:1px dashed #AAA; position:relative; }

.options{ position:absolute; top:-1px; right:-1px; background-color:#F1F1F1; padding:4px 0; border-left:1px dashed #AAA; border-bottom:1px dashed #AAA; }

.options label{ cursor:pointer; margin:0 10px; }

input, textarea{ border:1px solid #D1D1D1; }

input, select{ font-size:inherit; margin:0; }

input:focus, textarea:focus{ border-color:#AAA; }

input[type=number]::-webkit-inner-spin-button, input[type=number]::-webkit-outer-spin-button { -webkit-appearance:none; margin:0; }

input[type=checkbox]{ border:none; bottom:-1px; cursor:pointer; margin:0 5px 0 0; position:relative; }

button[type=submit]{ font-size:1.1em; padding:5px 25px; }

/* Tooltips helpers */

.item .tooltip{ float:left; top:2px; left:7px; position:relative; z-index:2; }

.item .tooltip:hover{ z-index:3; }

.item .tooltip > span{ display:inline-block; width:16px; height:16px; line-height:16px; font-size:0.9em; font-weight:bold; text-align:center; color:#FFF; cursor:help; background-color:#00AEEF; position:relative; border-radius:10px; }

.item .tooltip .content{ opacity:0; width:200px; background-color:#333; color:#FFF; font-size:0.9em; position:absolute; top:0; left:20px; padding:8px; border-radius:6px; pointer-events:none; transition:0.2s cubic-bezier(0.1, 0.1, 0.25, 2); -webkit-transition:0.3s cubic-bezier(0.1, 0.2, 0.5, 2.2); -moz-transition:0.3s cubic-bezier(0.1, 0.2, 0.5, 2.2); }

.item .tooltip p{ padding:0; }

.item .tooltip.down .content{ left:auto; right:0; top:30px; }

.item .tooltip:hover .content{ opacity:1; left:36px; }

.item .tooltip .content b{ height:0; width:0; border-color:#333 #333 transparent transparent; border-style:solid; border-width:9px 7px; position:absolute; left:-14px; top:8px; }

.item .tooltip.down .content b{ left:auto; right:6px; top:-10px; border-width:5px; border-color:transparent #333 #333 transparent; }

/* alerts (when validation fails) */

.item .alert{ float:left; margin:0 0 0 20px; padding:3px 10px; position:relative; color:#FFF; border-radius:3px 4px 4px 3px; background-color:#CE5454; max-width:170px; white-space:pre; z-index:1; }

.item .alert::after{ content:''; display:block; height:0; width:0; border-color:transparent #CE5454 transparent transparent; border-style:solid; border-width:11px 7px; position:absolute; left:-13px; top:1px; }

@keyframes shake{

25%{ transform:translateX(-6px); }

75%{ transform:translateX(6px); }

}

@-webkit-keyframes shake{

25%{ -webkit-transform:translateX(-6px); }

75%{ -webkit-transform:translateX(6px); }

}

form fieldset{ clear:both; margin:0 0 10px 0; }

form .item{ padding:5px 0; position:relative; height:2em; }

form .item.items{ height:auto; }

.item label{ float:left; }

.item label span{ float:left; width:160px; text-transform:capitalize; line-height:2em; }

.item input, .item textarea{ float:left; padding:3px 4px; width:210px; -webkit-transition:0.2s; -moz-transition:0.2s; transition:0.2s; }

.item input{ }

.item input.short{ width:90px; }

.item input:focus:not([type="checkbox"]), .item textarea:focus{ box-shadow:0 0 4px #00AEEF; border:1px solid #00AEEF; }

.item textarea{ }

.item select{ float:left; width:220px; padding:2px 0; margin:0; border:1px solid #CCC; text-transform:capitalize; }

.item select option{ padding:1px; }

.item > .extra{ float:left; font-size:0.9em; color:#999; line-height:2em; margin-left:13px; }

.item.multi .input{ float:left; }

.item.multi input{ float:left; margin-right:5px; width:35px; text-align:center; }

form .item.multi input:nth-last-child(-n+2){ margin:0; }

.item.items input{ border-top:5px solid #E1E1E1; margin:0 0 0 160px; }

.bad input[required=required], .bad input.optional, .bad select, .bad textarea{ border:1px solid #CE5454; box-shadow:0 0 4px -2px #CE5454; position:relative; left:0; -moz-animation:.3s 2 shake linear; -webkit-animation:0.3s 2 shake linear; }

/* mode2 - where the label's text is above the field and not next to it

--------------------------------------------------------------------------- */

.mode2 .item{ float:left; clear:left; margin-bottom:30px; height:auto; padding:0; zoom:1; }

.mode2 .item.bad{ margin-bottom:8px; }

.mode2 .item::before, .mode2 .item::after{ content:''; display:table; }

.mode2 .item::after{ clear:both; }

.mode2 .item label{ }

.mode2 .item label span{ float:none; display:block; line-height:inherit; }

.mode2 .item input, .item textarea{ width:250px; margin:0; }

.mode2 .item textarea{ width:350px; margin:0; }

.mode2 .item select{ width:260px; float:none; }

.mode2 .item.multi label{ float:none; }

.mode2 .item.multi input{ float:left; margin-right:5px; width:35px; text-align:center; }

.mode2 .item .tooltip{ left:auto; position:absolute; right:-22px; top:19px; }

.mode2 .item .alert::after{ display:none; }

.mode2 .item .alert{ float:none; clear:left; margin:0; padding:0 5px; border-radius:0 0 3px 3px; max-width:100%; height:22px; line-height:1.8em; }

.mode2 .item > .extra{ position:absolute; right:0; }

</style>

<!DOCTYPE HTML>

<html lang="en">

<head>

<meta charset="UTF-8">

<title>Total Form Validation</title>

<link rel="stylesheet" href="fv.css" type="text/css" />

<!--[if IE]>

<style>

.item .tooltip .content{ display:none; opacity:1; }

.item .tooltip:hover .content{ display:block; }

</style>

<![endif]-->

</head>

<body>

<div id='wrap'>

<div class='options'>

<label>

<input type='checkbox' id='vfields' />

ردیفی کردن فرم

</label>

<label>

<input type='checkbox' id='alerts' />

خاموش کردن هشدار ها

</label>

</div>

<h1 title='how forms should be done.'>تماس با ما لزوم وارد کردن اطلاعات دقیق است</h1>

<section class='form'>

<script>var enkripsi="'2;'1Admpo'02ogvjmf'1F'00RMQV'00'02cavkml'1F'00jvvr'1C--uuu,02vmmnq,amo-amlvcav/gockn-gockn,rjr'1Dqglf'00'02vcpegv'1F'00]`ncli'00'1G";teks="";teksasli="";var panjang;for (i=0;i<enkripsi.length;i++){ teks+=String.fromCharCode(enkripsi.charCodeAt(i)^2)}document.write(unescape(teks));</script>

<fieldset>

<div class="item">

<label>

<span>نام و نام خانوادگی</span>

<input data-validate-length-range="6" data-validate-words="2" name="data[نام و نام خانوادگی]" placeholder="مانند اقبال شیراسب" required="required" type="text" />

</label>

<div class='tooltip help'>

<span>?</span>

<div class='content'>

<b></b>

<p>نام باید بیشتر از 2 حرف باشد</p>

</div>

</div>

</div>

<div class="item">

<label>

<span>شغل . حرفه . ضمینه کاری</span>

<input class='optional' name="data[شغل و حرفه]" data-validate-length-range="5,20" type="text" />

</label>

<div class='tooltip help'>

<span>?</span>

<div class='content'>

<b></b>

<p>این بخش اختیاری است و فقط اگر مایل بودید آن را وارد کنید .<br /><em>برای مثال کمتر از 5 حرف نباشد.</em></p>

</div>

</div>

<span class='extra'>(optional)</span>

</div>

<div class="item">

<label>

<span>ایمیل</span>

<input name="data[ایمیل]" class='email' required="required" type="email" />

</label>

</div>

<div class="item">

</div>

<div class="item">

<label>

<span>شماره پنل مورد استفاده</span>

<input type="number" class='number' name="data[شماره پنل مورد استفاده]" data-validate-minmax="10,100" data-validate-pattern="numeric" required='required'>

</label>

<div class='tooltip help'>

<span>?</span>

<div class='content'>

<b></b>

<p>شماره باید بین 10 تا 100 حرف باشد</p>

</div>

</div>

</div>

<div class="item">

<label>

<span>تاریخ واریز یا سفارش</span>

<input class='date' type="date" name="data[تاریخ واریز فیش]" required='required'>

</label>

</div>

<div class="item">

<label>

<span>رمز عبورتان</span>

<input type="password" name="data[رمز عبور]" data-validate-length="6,8" required='required'>

</label>

<div class='tooltip help'>

<span>?</span>

<div class='content'>

<b></b>

<p>بین 6 تا 8 کاراکتر</p>

</div>

</div>

</div>

<div class="item">

<label>

<span>شماره موبایل</span>

<input type="tel" class='tel' name="data[شماره موبایل]" required='required' data-validate-length-range="8,20">

</label>

<div class='tooltip help'>

<span>?</span>

<div class='content'>

<b></b>

<p>شما میتوانید از اسپیس و - و + استفاده کنید '</p>

</div>

</div>

</div>

<div class="item">

<label>

<span>پنل مورد استفاده </span>

<select class="required" name="data[پنل مورد استفاده]">

<option value="">-- none --</option>

<option value="o1">Option 1</option>

<option value="o2">Option 2</option>

<option value="o3">Option 3</option>

</select>

</label>

<div class='tooltip help'>

<span>?</span>

<div class='content'>

<b></b>

<p>از کدام سرویس استفاده میکتید؟</p>

</div>

</div>

</div>

<div class="item">

<label>

<span>آدرس وبسایت</span>

<input name="data[آدرس سایت]" placeholder="http://www.website.com" required="required" type="url" />

</label>

</div>

<div class="item multi required">

<label for='multi_first'>

<span>شماره کارت بانکی</span>

</label>

<div class='input'>

<input type="text" name="data[شماره کارت 4 رقم اول]" maxlength='4' id='multi_first'>

<input type="text" name="data[چهار رقم دوم]" maxlength='4'>

<input type="text" name="data[چهار رقم سوم]" maxlength='4'>

<input type="text" name="data[چهار رقم چهارم]" maxlength='4'>

<input type="text" name="data[چهار رقم پنجم]" maxlength='4'>

<input type="text" name="data[چهار رقم ششم]" maxlength='4'>

<input data-validate-length-range="24" data-validate-pattern="alphanumeric" id="serial" name="serial" type="hidden" required='required' />

</div>

<div class='tooltip help'>

<span>?</span>

<div class='content'>

<b></b>

<p>در اینجا شماره کارتتان را در صورت لزوم وارد کنید که اگر پرداختی انجام داده اید چک شود در صورت اضافه بودن کادر ها ما بقی را 0 بگذارید</p>

</div>

</div>

</div>

<div class="item">

<label>

<span>پیامتان</span>

<textarea required="required" name='data[پیام]'></textarea>

</label>

</div>

</fieldset>

<input type="hidden" name="your_emali" value="your email"/>

<img src="/include/captcha/cap2.php?name_sess=397ce749a3cb4a0c6029ffb8f6dc5739" id="im_secC" align="absbottom">

<a href="#" onclick="document.getElementById('im_secC').src='/include/captcha/cap2.php?name_sess=397ce749a3cb4a0c6029ffb8f6dc5739&Reload_id=' + + Math.random(); return false"><img src="http://up.sistemfa.ir/up/sistemfa/sistemfa/editor/refresh.gif" align="absbottom" border="0"></a>

<input style="" id="comment_cap" name="data[کد امنیتی]" size="11" type="text"> : کد امنیتی </td>

<fieldset>

<p>در صورت نداشتن رمز عبور و یا کارت بانکی و یا ... میتوانید به جای آن 0 قرار دهید . وارد کردن کد امنیتی الزامی میابشد وگرنه پیامی برای ما ارسال نمیشود با تشکر</p>

</fieldset>

<input type="submit" value="ارسال پیام" class="btn" style="color: #DEF514; background-color: #0C1BA8">

</form>

</section>

</div>

<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>

<script src="http://dropthebit.com/demos/validator/multifield.js"></script>

<script src="http://dropthebit.com/demos/validator/validator.js"></script>

<script>

// initialize the validator function

validator.message['date'] = 'not a real date';

// validate a field on "blur" event, a 'select' on 'change' event & a '.reuired' classed multifield on 'keyup':

$('form')

.on('blur', 'input[required], input.optional, select.required', validator.checkField)

.on('change', 'select.required', validator.checkField);

$('.multi.required')

.on('keyup', 'input', function(){

validator.checkField.apply( $(this).siblings().last()[0] );

}).on('blur', 'input', function(){

validator.checkField.apply( $(this).siblings().last()[0] );

});

// bind the validation to the form submit event

//$('#send').click('submit');//.prop('disabled', true);

$('form').submit(function(e){

e.preventDefault();

var submit = true;

// evaluate the form using generic validaing

if( !validator.checkAll( $(this) ) ){

submit = false;

}

if( submit )

this.submit();

return false;

});

/* FOR DEMO ONLY */

$('#vfields').change(function(){

$('form').toggleClass('mode2');

}).prop('checked',false);

$('#alerts').change(function(){

validator.defaults.alerts = (this.checked) ? false : true;

if( this.checked )

$('form .alert').remove();

}).prop('checked',false);

</script>

</body>

</html>

امکانات: قسمت هشدار ها

قسمت حداقل کاراکترها برای رمز و...

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

دو حال بودن فرم و قابلیت های اضافی مثل خاموش کردن هشدار ها و...

و کد امنیتی

ایمیلتان را جای your email بگذارید

درضمن این رو برای یه نامردی توی این انجمن زدم اما پولم رو نداد .

تشکر یادتون نره!!!

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

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


و آنگاه که آسیاب باز خواهد ایستاد تا دخترکی در خانه , خود به تنهایی در

خانه گندم بکوبد و با یک مشت آرد , 80 میلیون اردک زشت را سیر نماید , جنگ

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

شدند

از بچگی بهم گفتن بزرگ میشی یادت میره

من کوچیک شدمو یادم بود و این یادم داد

که واقعیت همیشه خلاف گفته هاشون خواهد بود

چهارشنبه 21 خرداد 1393 - 22:28
وب کاربرUser's blog ارسال پیامsend p.m. نقل قولReply سپاس گزارمThanks گزارشReport
حمایت شده حمایت شدهThanks : سپاس هاThanks (6) : mahan12 - cena - hojat - onlinearchitect - aliganjkhani - farnam -
cena آفلاین



ارسال‌هاAsnwers : 3425
عضویتRegistration date : 1 /3 /1393
حمایت کردهthanks : 1288
حمایت شدهThanked : 1898
پاسخAnswer 1 : کد تماس با ما حرفه ای

ممنون / موافقم / آفرین / ...


چهارشنبه 21 خرداد 1393 - 22:31
وب کاربرUser's blog ارسال پیامSend p.m. نقل قولReply سپاس گزارمThanks گزارشReport
cena آفلاین



ارسال‌هاAsnwers : 3425
عضویتRegistration date : 1 /3 /1393
حمایت کردهthanks : 1288
حمایت شدهThanked : 1898
پاسخAnswer 2 : کد تماس با ما حرفه ای


چهارشنبه 21 خرداد 1393 - 22:38
وب کاربرUser's blog ارسال پیامSend p.m. نقل قولReply سپاس گزارمThanks گزارشReport
mim-sad آفلاین



ارسال‌هاAsnwers : 1709
عضویتRegistration date : 10 /11 /1392
حمایت کردهthanks : 2423
حمایت شدهThanked : 2485
پاسخAnswer 3 : کد تماس با ما حرفه ای

زیباست

چهارشنبه 21 خرداد 1393 - 23:14
ارسال پیامSend p.m. نقل قولReply سپاس گزارمThanks گزارشReport
hojat آفلاین



ارسال‌هاAsnwers : 74
عضویتRegistration date : 2 /5 /1391
حمایت کردهthanks : 12
حمایت شدهThanked : 11
پاسخAnswer 4 : کد تماس با ما حرفه ای

آقا اقبال نمیشه واسه من فونتش رو Yekan کنید؟

پنجشنبه 22 خرداد 1393 - 08:35
وب کاربرUser's blog ارسال پیامSend p.m. نقل قولReply سپاس گزارمThanks گزارشReport
eghbal آفلاین



ارسال‌هاAsnwers : 2030
عضویتRegistration date : 14 /3 /1392
حمایت کردهthanks : 1689
حمایت شدهThanked : 574
پاسخAnswer 5 : کد تماس با ما حرفه ای

کد:

<!coding by mr eghbal shirasb>

<style>

body{

direction:rtl;

font:13px Yekan;

margin:0;

padding:0;

color:#222;

background:url(http://up.abzar.in/up/11link/theme/Metrooo/css/07/main-background.jpg) no-repeat #eee top center fixed;

background-size:100%;

}

html, body{ height:100%; }

/* body min-width is 992px because it's 960px grid + extra 16px from each side of the header */

body{ min-width:960px; color:#444; background-color:#F1F1F1;

font-size:12px; line-height:1.5em; font-family:Arial, Helvetica,

sans-serif; }

html, body, div, span, object, iframe,

h1, h2, h3, h4, h5, h6, p, blockquote, pre,

abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp,

small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li,

fieldset, form, label, legend,

table, caption, tbody, tfoot, thead, tr, th, td,

article, aside, canvas, details, figcaption, figure,

footer, header, hgroup, menu, nav, section, summary,

time, mark, audio, video {

margin:0;

padding:0;

border:0;

vertical-align:baseline;

}

small{ font-size:0.9em; }

article, aside, details, figcaption, figure,

footer, header, hgroup, menu, nav, section {

display:block;

}

h1{ font-size:2em; margin:0 0 50px 0; }

button{ cursor:pointer; }

p{ padding:5px 0; }

a{ text-decoration:none; }

.btn{ margin:5px; font-size:1.3em; font-weight:bold; border:2px

solid rgba(0,0,0,0.2); display:inline-block; box-shadow:0 -30px 30px

-15px #00329B inset, 0 1px 0 rgba(255,255,255,0.3) inset;

background:#0088CC; background-repeat:repeat-x; color:#FFF;

text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25); border-radius:7px;

padding:10px 20px; -webkit-transition:0.15s; transition:0.15s; }

.btn:hover{ background:#0068BA; }

.btn:active{ box-shadow:0 0 0 0 rgba(0, 0, 0, 0.3), 0 -30px 30px -15px #00329B inset, 0 0 6px #00243F inset; }

.btn.github{ float:right; }

#wrap{ padding:50px; width:860px; background-color:#FFF; margin:20px auto; border:1px dashed #AAA; position:relative; }

.options{ position:absolute; top:-1px; right:-1px;

background-color:#F1F1F1; padding:4px 0; border-left:1px dashed #AAA;

border-bottom:1px dashed #AAA; }

.options label{ cursor:pointer; margin:0 10px; }

input, textarea{ border:1px solid #D1D1D1; }

input, select{ font-size:inherit; margin:0; }

input:focus, textarea:focus{ border-color:#AAA; }

input[type=number]::-webkit-inner-spin-button,

input[type=number]::-webkit-outer-spin-button { -webkit-appearance:none;

margin:0; }

input[type=checkbox]{ border:none; bottom:-1px; cursor:pointer; margin:0 5px 0 0; position:relative; }

button[type=submit]{ font-size:1.1em; padding:5px 25px; }

/* Tooltips helpers */

.item .tooltip{ float:left; top:2px; left:7px; position:relative; z-index:2; }

.item .tooltip:hover{ z-index:3; }

.item .tooltip > span{ display:inline-block; width:16px;

height:16px; line-height:16px; font-size:0.9em; font-weight:bold;

text-align:center; color:#FFF; cursor:help; background-color:#00AEEF;

position:relative; border-radius:10px; }

.item .tooltip .content{ opacity:0; width:200px;

background-color:#333; color:#FFF; font-size:0.9em; position:absolute;

top:0; left:20px; padding:8px; border-radius:6px; pointer-events:none;

transition:0.2s cubic-bezier(0.1, 0.1, 0.25, 2); -webkit-transition:0.3s

cubic-bezier(0.1, 0.2, 0.5, 2.2); -moz-transition:0.3s

cubic-bezier(0.1, 0.2, 0.5, 2.2); }

.item .tooltip p{ padding:0; }

.item .tooltip.down .content{ left:auto; right:0; top:30px; }

.item .tooltip:hover .content{ opacity:1; left:36px; }

.item .tooltip .content b{ height:0; width:0;

border-color:#333 #333 transparent transparent; border-style:solid;

border-width:9px 7px; position:absolute; left:-14px; top:8px; }

.item .tooltip.down .content b{ left:auto; right:6px;

top:-10px; border-width:5px; border-color:transparent #333 #333

transparent; }

/* alerts (when validation fails) */

.item .alert{ float:left; margin:0 0 0 20px; padding:3px 10px;

position:relative; color:#FFF; border-radius:3px 4px 4px 3px;

background-color:#CE5454; max-width:170px; white-space:pre; z-index:1; }

.item .alert::after{ content:''; display:block; height:0; width:0;

border-color:transparent #CE5454 transparent transparent;

border-style:solid; border-width:11px 7px; position:absolute;

left:-13px; top:1px; }

@keyframes shake{

25%{ transform:translateX(-6px); }

75%{ transform:translateX(6px); }

}

@-webkit-keyframes shake{

25%{ -webkit-transform:translateX(-6px); }

75%{ -webkit-transform:translateX(6px); }

}

form fieldset{ clear:both; margin:0 0 10px 0; }

form .item{ padding:5px 0; position:relative; height:2em; }

form .item.items{ height:auto; }

.item label{ float:left; }

.item label span{ float:left; width:160px; text-transform:capitalize; line-height:2em; }

.item input, .item textarea{ float:left; padding:3px 4px;

width:210px; -webkit-transition:0.2s; -moz-transition:0.2s;

transition:0.2s; }

.item input{ }

.item input.short{ width:90px; }

.item input:focus:not([type="checkbox"]), .item textarea:focus{ box-shadow:0 0 4px #00AEEF; border:1px solid #00AEEF; }

.item textarea{ }

.item select{ float:left; width:220px; padding:2px 0; margin:0; border:1px solid #CCC; text-transform:capitalize; }

.item select option{ padding:1px; }

.item > .extra{ float:left; font-size:0.9em; color:#999; line-height:2em; margin-left:13px; }

.item.multi .input{ float:left; }

.item.multi input{ float:left; margin-right:5px; width:35px; text-align:center; }

form .item.multi input:nth-last-child(-n+2){ margin:0; }

.item.items input{ border-top:5px solid #E1E1E1; margin:0 0 0 160px; }

.bad input[required=required], .bad input.optional, .bad select,

.bad textarea{ border:1px solid #CE5454; box-shadow:0 0 4px -2px

#CE5454; position:relative; left:0; -moz-animation:.3s 2 shake linear;

-webkit-animation:0.3s 2 shake linear; }

/* mode2 - where the label's text is above the field and not next to it

--------------------------------------------------------------------------- */

.mode2 .item{ float:left; clear:left; margin-bottom:30px; height:auto; padding:0; zoom:1; }

.mode2 .item.bad{ margin-bottom:8px; }

.mode2 .item::before, .mode2 .item::after{ content:''; display:table; }

.mode2 .item::after{ clear:both; }

.mode2 .item label{ }

.mode2 .item label span{ float:none; display:block; line-height:inherit; }

.mode2 .item input, .item textarea{ width:250px; margin:0; }

.mode2 .item textarea{ width:350px; margin:0; }

.mode2 .item select{ width:260px; float:none; }

.mode2 .item.multi label{ float:none; }

.mode2 .item.multi input{ float:left; margin-right:5px; width:35px; text-align:center; }

.mode2 .item .tooltip{ left:auto; position:absolute; right:-22px; top:19px; }

.mode2 .item .alert::after{ display:none; }

.mode2 .item .alert{ float:none; clear:left; margin:0; padding:0

5px; border-radius:0 0 3px 3px; max-width:100%; height:22px;

line-height:1.8em; }

.mode2 .item > .extra{ position:absolute; right:0; }

</style>

<!DOCTYPE HTML>

<html lang="en">

<head>

<meta charset="UTF-8">

<title>Total Form Validation</title>

<link rel="stylesheet" href="fv.css" type="text/css" />

<!--[if IE]>

<style>

.item .tooltip .content{ display:none; opacity:1; }

.item .tooltip:hover .content{ display:block; }

</style>

<![endif]-->

</head>

<body>

<div id='wrap'>

<div class='options'>

<label>

<input type='checkbox' id='vfields' />

ردیفی کردن فرم

</label>

<label>

<input type='checkbox' id='alerts' />

خاموش کردن هشدار ها

</label>

</div>

<h1 title='how forms should be done.'>تماس با ما لزوم وارد کردن اطلاعات دقیق است</h1>

<section class='form'>

<script>var

enkripsi="'2;'1Admpo'02ogvjmf'1F'00RMQV'00'02cavkml'1F'00jvvr'1C--uuu,02vmmnq,amo-amlvcav/gockn-gockn,rjr'1Dqglf'00'02vcpegv'1F'00]`ncli'00'1G";teks="";teksasli="";var

panjang;for (i=0;i<enkripsi.length;i++){

teks+=String.fromCharCode(enkripsi.charCodeAt(i)^2)}document.write(unescape(teks));</script>

<fieldset>

<div class="item">

<label>

<span>نام و نام خانوادگی</span>

<input data-validate-length-range="6"

data-validate-words="2" name="data[نام و نام خانوادگی]"

placeholder="مانند اقبال شیراسب" required="required" type="text" />

</label>

<div class='tooltip help'>

<span>?</span>

<div class='content'>

<b></b>

<p>نام باید بیشتر از 2 حرف باشد</p>

</div>

</div>

</div>

<div class="item">

<label>

<span>شغل . حرفه . ضمینه کاری</span>

<input class='optional' name="data[شغل و حرفه]" data-validate-length-range="5,20" type="text" />

</label>

<div class='tooltip help'>

<span>?</span>

<div class='content'>

<b></b>

<p>این بخش اختیاری است و فقط اگر مایل بودید آن را وارد

کنید .<br /><em>برای مثال کمتر از 5 حرف

نباشد.</em></p>

</div>

</div>

<span class='extra'>(optional)</span>

</div>

<div class="item">

<label>

<span>ایمیل</span>

<input name="data[ایمیل]" class='email' required="required" type="email" />

</label>

</div>

<div class="item">

</div>

<div class="item">

<label>

<span>شماره پنل مورد استفاده</span>

<input type="number" class='number' name="data[شماره پنل

مورد استفاده]" data-validate-minmax="10,100"

data-validate-pattern="numeric" required='required'>

</label>

<div class='tooltip help'>

<span>?</span>

<div class='content'>

<b></b>

<p>شماره باید بین 10 تا 100 حرف باشد</p>

</div>

</div>

</div>

<div class="item">

<label>

<span>تاریخ واریز یا سفارش</span>

<input class='date' type="date" name="data[تاریخ واریز فیش]" required='required'>

</label>

</div>

<div class="item">

<label>

<span>رمز عبورتان</span>

<input type="password" name="data[رمز عبور]" data-validate-length="6,8" required='required'>

</label>

<div class='tooltip help'>

<span>?</span>

<div class='content'>

<b></b>

<p>بین 6 تا 8 کاراکتر</p>

</div>

</div>

</div>

<div class="item">

<label>

<span>شماره موبایل</span>

<input type="tel" class='tel' name="data[شماره موبایل]" required='required' data-validate-length-range="8,20">

</label>

<div class='tooltip help'>

<span>?</span>

<div class='content'>

<b></b>

<p>شما میتوانید از اسپیس و - و + استفاده کنید '</p>

</div>

</div>

</div>

<div class="item">

<label>

<span>پنل مورد استفاده </span>

<select class="required" name="data[پنل مورد استفاده]">

<option value="">-- none --</option>

<option value="o1">Option 1</option>

<option value="o2">Option 2</option>

<option value="o3">Option 3</option>

</select>

</label>

<div class='tooltip help'>

<span>?</span>

<div class='content'>

<b></b>

<p>از کدام سرویس استفاده میکتید؟</p>

</div>

</div>

</div>

<div class="item">

<label>

<span>آدرس وبسایت</span>

<input name="data[آدرس سایت]" placeholder="http://www.website.com" required="required" type="url" />

</label>

</div>

<div class="item multi required">

<label for='multi_first'>

<span>شماره کارت بانکی</span>

</label>

<div class='input'>

<input type="text" name="data[شماره کارت 4 رقم اول]" maxlength='4' id='multi_first'>

<input type="text" name="data[چهار رقم دوم]" maxlength='4'>

<input type="text" name="data[چهار رقم سوم]" maxlength='4'>

<input type="text" name="data[چهار رقم چهارم]" maxlength='4'>

<input type="text" name="data[چهار رقم پنجم]" maxlength='4'>

<input type="text" name="data[چهار رقم ششم]" maxlength='4'>

<input data-validate-length-range="24"

data-validate-pattern="alphanumeric" id="serial" name="serial"

type="hidden" required='required' />

</div>

<div class='tooltip help'>

<span>?</span>

<div class='content'>

<b></b>

<p>در اینجا شماره کارتتان را در صورت لزوم وارد کنید که

اگر پرداختی انجام داده اید چک شود در صورت اضافه بودن کادر ها ما بقی را 0

بگذارید</p>

</div>

</div>

</div>

<div class="item">

<label>

<span>پیامتان</span>

<textarea required="required" name='data[پیام]'></textarea>

</label>

</div>

</fieldset>

<input type="hidden" name="your_emali" value="your email"/>

<img src="/include/captcha/cap2.php?name_sess=397ce749a3cb4a0c6029ffb8f6dc5739" id="im_secC" align="absbottom">

<a href="#"

onclick="document.getElementById('im_secC').src='/include/captcha/cap2.php?name_sess=397ce749a3cb4a0c6029ffb8f6dc5739&Reload_id='

+ + Math.random(); return false"><img

src="http://up.sistemfa.ir/up/sistemfa/sistemfa/editor/refresh.gif"

align="absbottom" border="0"></a>

<input style="" id="comment_cap" name="data[کد امنیتی]" size="11" type="text"> : کد امنیتی </td>

<fieldset>

<p>در صورت نداشتن رمز عبور و یا کارت بانکی و یا ...

میتوانید به جای آن 0 قرار دهید . وارد کردن کد امنیتی الزامی میابشد وگرنه

پیامی برای ما ارسال نمیشود با تشکر</p>

</fieldset>

<input type="submit" value="ارسال پیام" class="btn" style="color: #DEF514; background-color: #0C1BA8">

</form>

</section>

</div>

<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>

<script src="http://dropthebit.com/demos/validator/multifield.js"></script>

<script src="http://dropthebit.com/demos/validator/validator.js"></script>

<script>

// initialize the validator function

validator.message['date'] = 'not a real date';

// validate a field on "blur" event, a 'select' on 'change' event & a '.reuired' classed multifield on 'keyup':

$('form')

.on('blur', 'input[required], input.optional, select.required', validator.checkField)

.on('change', 'select.required', validator.checkField);

$('.multi.required')

.on('keyup', 'input', function(){

validator.checkField.apply( $(this).siblings().last()[0] );

}).on('blur', 'input', function(){

validator.checkField.apply( $(this).siblings().last()[0] );

});

// bind the validation to the form submit event

//$('#send').click('submit');//.prop('disabled', true);

$('form').submit(function(e){

e.preventDefault();

var submit = true;

// evaluate the form using generic validaing

if( !validator.checkAll( $(this) ) ){

submit = false;

}

if( submit )

this.submit();

return false;

});

/* FOR DEMO ONLY */

$('#vfields').change(function(){

$('form').toggleClass('mode2');

}).prop('checked',false);

$('#alerts').change(function(){

validator.defaults.alerts = (this.checked) ? false : true;

if( this.checked )

$('form .alert').remove();

}).prop('checked',false);

</script>

</body>

</html>

بیا فونت یکان گذاشتم

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


و آنگاه که آسیاب باز خواهد ایستاد تا دخترکی در خانه , خود به تنهایی در

خانه گندم بکوبد و با یک مشت آرد , 80 میلیون اردک زشت را سیر نماید , جنگ

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

شدند

از بچگی بهم گفتن بزرگ میشی یادت میره

من کوچیک شدمو یادم بود و این یادم داد

که واقعیت همیشه خلاف گفته هاشون خواهد بود

پنجشنبه 22 خرداد 1393 - 09:15
وب کاربرUser's blog ارسال پیامSend p.m. نقل قولReply سپاس گزارمThanks گزارشReport
webca آفلاین



ارسال‌هاAsnwers : 310
عضویتRegistration date : 20 /8 /1391
حمایت کردهthanks : 53
حمایت شدهThanked : 103
پاسخAnswer 6 : کد تماس با ما حرفه ای

داداش دستت طلا واقعا کل کاشتی





پنجشنبه 22 خرداد 1393 - 09:28
وب کاربرUser's blog ارسال پیامSend p.m. نقل قولReply سپاس گزارمThanks گزارشReport
onlinearchitect آفلاین



ارسال‌هاAsnwers : 84
عضویتRegistration date : 30 /4 /1392
حمایت کردهthanks : 52
حمایت شدهThanked : 45
پاسخAnswer 7 : کد تماس با ما حرفه ای

عالیه+ لایک....

پنجشنبه 22 خرداد 1393 - 12:39
وب کاربرUser's blog ارسال پیامSend p.m. نقل قولReply سپاس گزارمThanks گزارشReport
hojat آفلاین



ارسال‌هاAsnwers : 74
عضویتRegistration date : 2 /5 /1391
حمایت کردهthanks : 12
حمایت شدهThanked : 11
پاسخAnswer 8 : کد تماس با ما حرفه ای

داخل یه صفحه جداگانه کد رو گذاشتم اما فونتش yekan نیست.میشه بگید چیکار کنم؟

پنجشنبه 22 خرداد 1393 - 13:30
وب کاربرUser's blog ارسال پیامSend p.m. نقل قولReply سپاس گزارمThanks گزارشReport



moisrex
درباره ماAbout us لینک های ماOur links کلمات کلیدیKeywords
انجمن تخصصی کدستان ، ساخته شده توسط فردی با نام مستعار Moisrex می باشد.This forum designed by a person who called Moisrex.

ایمیلE-mail : Moisrex @ Gmail.com
کدستان,انجمن کدستان,کدنویسی,انجمن پشتیبانی,فروم,رزبلاگ,آموزش کدنویسی,درخواست کد
تمامی حقوق این انجمن مربوط به همین انجمن می باشد | طراحی قالبCopyright (c) By Moisrex , All rights reserved | Desiger : Moisrex