مهمان عزیز، خوش‌آمدید.
شما می‌توانید از طریق فرم ثبت‌نام در انجمن عضو شوید.

نام‌کاربری
  

رمز عبور
  





جستجو در انجمن‌ها



(جستجو‌ی پیشرفته)

آمار انجمن
» کاربران: 13,655
» آخرین کاربر: masoumiofficial
» موضوعات انجمن: 10,620
» ارسالهای انجمن: 61,948

آمار کامل

کاربران حاضر
ما 42 کاربر حاضر در انجمن دارید
» 0 کاربر عضو | 39 مهمان
Baidu، Google، Yandex

آخرین موضوعات
seo
انجمن: کدنویسی
آخرین‌ارسال: mehradseo
7 ساعت قبل
» پاسخ‌ها: 0
» بازدید: 1
رفع مشکل اجرا ini_set('se...
انجمن: کدنویسی
آخرین‌ارسال: Master_Power
۱۳۹۸ دى ۲۴, ۰۳:۰۲ ب.ظ
» پاسخ‌ها: 1
» بازدید: 28
آینده ی php در تعامل با پ...
انجمن: تکنولوژی های پایگاه داده
آخرین‌ارسال: shahin244
۱۳۹۸ دى ۲۲, ۰۳:۴۷ ب.ظ
» پاسخ‌ها: 7
» بازدید: 1,601
دو سوال ساده در مورد ساخت...
انجمن: شی گرایی
آخرین‌ارسال: Y.P.Y
۱۳۹۸ دى ۲۱, ۰۳:۲۱ ب.ظ
» پاسخ‌ها: 3
» بازدید: 263
انجام عملیات های فیلترینگ...
انجمن: Laravel
آخرین‌ارسال: saeidmamadi
۱۳۹۸ دى ۱۹, ۰۳:۴۰ ق.ظ
» پاسخ‌ها: 0
» بازدید: 34
قالب قرارداد، قالب رزومه
انجمن: بحث آزاد
آخرین‌ارسال: Reza
۱۳۹۸ دى ۱۳, ۱۱:۲۱ ب.ظ
» پاسخ‌ها: 3
» بازدید: 198
نحوه استفاده از وبسرویس س...
انجمن: کدنویسی
آخرین‌ارسال: Reza
۱۳۹۸ دى ۱۳, ۱۱:۱۸ ب.ظ
» پاسخ‌ها: 1
» بازدید: 48
اتصال به back4app
انجمن: بحث آزاد
آخرین‌ارسال: باز باران با ترانه
۱۳۹۸ دى ۱۲, ۰۷:۱۲ ب.ظ
» پاسخ‌ها: 3
» بازدید: 42
حل مشکل حذف شدن مقادیر فر...
انجمن: کدنویسی
آخرین‌ارسال: molana
۱۳۹۸ دى ۱۰, ۰۲:۰۹ ب.ظ
» پاسخ‌ها: 2
» بازدید: 44
با پی ایچ پی دیتا از تیبل...
انجمن: کدنویسی
آخرین‌ارسال: bluemoon
۱۳۹۸ دى ۰۵, ۰۷:۲۶ ب.ظ
» پاسخ‌ها: 0
» بازدید: 34

 
  seo
ارسال‌شده توسط: mehradseo - 7 ساعت قبل - انجمن: کدنویسی - بدون‌پاسخ

تعمیر لباسشویی
تعمیر ظرفشویی
تعمیر اجاق گاز
تعمیر پکیج دیواری
درب ضد سرقت آپارتمان
اتوبار باربری غرب تهران
اتوبار باربری شهران
اتوبار باربری چیتگر
اتوبارباربری تهرانسر
اتوبارباربری هروی
اتوبارباربری مجیدیه
اتوبارباربری ستارخان
اتوبارباربری توحید
اتوبارباربری مرزداران
اتوبارباربری یوسف آباد
اتوبار باربری صادقیه
اتوبار باربری پونک
اتوبار باربری باغ فیض
باربری در غرب تهران
تعمیرات مبل شمال تهران بزرگ
تعمیرات مبل در کرج ارزان
تعمیرات مبل الهیه ارزان
تعمیرات مبل غرب تهران بزرگ
تعمیرات مبل ارزان در تهران بزرگ
تعمیرات مبل شمال تهران بزرگ

تعمیرات مبل ارزان در تهران بزرگ
تعمیرات مبل نارمک ارزان
تعمیرات مبل شهرری ارزان
تعمیرات مبل آزادی ارزان
تعمیرات مبل صادقیه ارزان
تعمیرات مبل بلوارفردوس ارزان
تعمیرات مبل پونک ارزان

تعمیرات مبل مرزداران ارزان
تعمیرات مبل گیشا ارزان
تعمیرات مبل قرچک ارزان


تعمیرات مبل جنت آباد ارزان
تعمیرات مبل جردن ارزان
تعمیرات مبل میرداماد ارزان


  رفع مشکل اجرا ini_set('session.save_handler', 'user');
ارسال‌شده توسط: seowordpress - ۱۳۹۸ دى ۱۹, ۰۳:۱۷ ب.ظ - انجمن: کدنویسی - پاسخ‌ها (1)

سلام دوستان من کد زیر رو تعریف کردم ولی تو php 7.2.2 کار نمیکنه
چطوری میتونم کد رو تغییر بدم که کار کنه؟

کد پی‌اچ‌پی:
public $autoStart true;


public function 
__construct($autoStart true)
    {
        
ini_set('session.save_handler''user');
        
$this->autoStart $autoStart;
        if (
$this->autoStart) {
            
$this->start();
        }
        
register_shutdown_function([$this'sessionClose']);
    } 


  انجام عملیات های فیلترینگ و جست و جو
ارسال‌شده توسط: saeidmamadi - ۱۳۹۸ دى ۱۹, ۰۳:۴۰ ق.ظ - انجمن: Laravel - بدون‌پاسخ

سلام و خسته نباشید من در لاراول تازه کار هستم ولی سابقه چندسال php کار کردن رو دارم .
قبلاْ در پروژه های php و زمانی که قصد نمایش اطلاعات رو در Table داشتم از پلاگین دیتا تیبل در پروژه هام استفاده می کردم و این پلاگین در قسمت server side قابلیت های خوبی داره که یکی از مزایاش اینه که کلیه عملیات های مربوط به filter و جست و جو رو خودش انجام میده و نیاز نیست شما کار خاصی انجام بدی  . مثلا فیلتر روی قیمت و بعدش روی سال ساخت و ... خلاصه کلام اینکه الان به مقتضیات کارم قصد استفاده از اون پلاگین رو ندارم و با پروژه ای روبرو هستم که محصولات باید شبیه به دیجی کالا نمایش داده بشوند و بتوان همزمان چندین فیلتر رو روشون اعمال کرد (قیمت  . برند . سال ساخت و ...) که طبیعتاْ این قضیه در بحث table جا نمیگیره  حداقل در لایه نمایش با جدول سرو کار ندارم . بنا بر این ۲ تا سوال دارم
۱-آیا پلاگینی سراغ دارید که بشه عملیات های جست و جو و فیلتر رو خودش انجام بده و از نظر ظاهری هم چیزی مثل دیجی کالا ، دیوار باشه ؟
۲- فارغ از بحث نمایش آیا لاراول قابلیتی داره که بتونه چندفیلتر همزمان رو اعمال کنه یا باید دستی نوشته بشه ؟


  اتصال به back4app
ارسال‌شده توسط: باز باران با ترانه - ۱۳۹۸ دى ۱۰, ۰۷:۵۳ ب.ظ - انجمن: بحث آزاد - پاسخ‌ها (3)

سلام  
من می خوام از سایت back4app استفاده کنم برای app android ولی یه جای کار میلنگه و نمی دونم کجاست 
 طبق Doc میرم تا این قسمت

نقل قول:
Now you are ready to install the Parse SDK. To do so, you need to add the following lines inside the 
کد:
dependencies{}
دقیقا 
کد:
implementation "com.github.parse-community.Parse-SDK-Android:parse:latest.version.here"

که طبق سایته jetpack.io آخرین  نسخه 1.22.1 هست (همه نسخه ها رو امتحان کردم)
همین نسخه رو جایگزین latest.version.here می کنم
ولی syncمیکنم خطار میده میگه 
ERROR: Failed to resolve: core

Affected Modules: app 

ممنون میشم اگر چییز دیگه ای می خواد   راهنمایی کنید


  حل مشکل حذف شدن مقادیر فرم ها ( form ) در پی اچ پی ( php )
ارسال‌شده توسط: reza1300 - ۱۳۹۸ دى ۰۹, ۰۷:۵۹ ق.ظ - انجمن: کدنویسی - پاسخ‌ها (2)

سلام و درود خدمت اساتید عزیز

دوستان من به تازگی php رو شروع کردم و میخوام مقادیر input ها با با زدن دکمه submit از بین نره.

اما من مشکلم رو با استفاده از آرایه SESSION_$ حل کردم. اما میخوام بدونم راه دیگه ای هم وجود داره؟

پیشاپیش سپاس از پاسختون.


  با پی ایچ پی دیتا از تیبل گرفتم اما برای همه ویدیو داونلود باکس idm باز میکند
ارسال‌شده توسط: bluemoon - ۱۳۹۸ دى ۰۵, ۰۷:۲۶ ب.ظ - انجمن: کدنویسی - بدون‌پاسخ

سلام من یه php نوشتم که همه فیلد های تیبل را تو ویب پیج بیاره و کار هم میکنه اما برای  همه ویدیو یه داونلود باکس باز می

کد پی‌اچ‌پی:
<ul>
 
                                           <?php
                                            $newsGetQuery 
"select * from news_up order by datetime desc";
 
                                           $exe mysqli_query($conDb,$newsGetQuery);
 
                                           while ($row mysqli_fetch_array($exe)){
 
                                               $Id $row['id'];
 
                                               $Title $row['news_title'];
 
                                               ?>
                                                <li>
                                                    <a href="viewNews.php?vnews=<?php echo $Id?>"><?php echo $Title?></a>
                                                </li>

                                            <?php ?>
اگر این کود حذف کنم خوب کار می کند
لطفا کمک کنید..


  پیدا نکردن php
ارسال‌شده توسط: theamirarab - ۱۳۹۸ دى ۰۴, ۱۱:۱۶ ب.ظ - انجمن: خطا یابی و خطا زدایی - پاسخ‌ها (1)

سلام . من برای استفاده از دستور artisan در terminal  با خطای

php' is not recognized as an internal or external command,operable program or batch file '

رو به رو میشم . لطفا کمک کنید ؟؟؟؟؟؟؟


  نحوه استفاده از وبسرویس سایت tsetmc
ارسال‌شده توسط: tablighjonoub - ۱۳۹۸ دى ۰۱, ۱۱:۴۲ ب.ظ - انجمن: کدنویسی - پاسخ‌ها (1)

با سلام و اعرض ادب خدمت همه دوستان گرامی
من یک مشکلی دارم اگر دوستان من راهنمایی کنند ممنونشان می شوم
من نیاز مند استفاده از وب سرویس سایت 
http://cdn.tsetmc.com/Site.aspx?ParTree=...LnkIdn=836
هستم اما خوب تا حالا با چنین وبسرویسی کار نکردمه نمی دونم چطوری و اینکه کدش هاش هم یک طوری ممنون می شوم دوستان بهم کمک کنند
یک توضیح درباره نحوه استاده از همین وب سرویس بفرمایند یک دنیا ممنون شان می شوم
مثلا گرفتن تمامی نماد ها و چاپ آنها در یک حلقه
http://cdn.tsetmc.com/Site.aspx?ParTree=...LnkIdn=836
ممنون شما هستم منتظر راهنمایی گرم شما دوستان در این شب های سرد زمستان هستم Heart


  اجرای چند باره یک تابع بدون اختیار
ارسال‌شده توسط: mina1373 - ۱۳۹۸ آذر ۲۹, ۱۲:۱۹ ق.ظ - انجمن: JavaScript - پاسخ‌ها (1)

سلام
دوستان یه پروژه دارم و باید یه بازی پارل طراحی میکردم اما یه مشکل خوردم اونم اینه که وقتی کاربر روی گزینه آپلود تصویر دلخواه کلیک میکنه و یه عکس انتخاب میکنه و وسط بازی دلش میخواد عکس رو عوض کنه اونوقت تابع شمارنده تایمر دو بار و اگر n بار بخواد وسط بازی این کار رو انجام بده n بار تابع تکرار میشه و تایمر کلا بهم میریزه
میشه کد JSم رو بررسی کنید ببینید چرا داره این اتفاق میوفته؟؟؟؟؟؟؟

کد:
<!DOCTYPE html>
<html lang="en">
<head>
   <meta charset="UTF-8">
   <title>Puzzle Game</title>
   </head>
<body>
   <div class="main">
       <div class="container" id="cont">
           <div class="row">
               <div class="col-7 col-sm-7 mr-auto justify-content-center container-custom" id="main">
                   <h1>Puzzle Game</h1>
                   <span id="upload">آپلود تصویر دلخواه</span>
                   <input type="file" id="uploadfile">
                   <span id="assumption">استفاده از تصاویر پیش فرض</span>
               </div>
           </div>
       </div>
   </div>
</body>
</html>


کد:
$(document).ready(function () {

   var time;
   var numberGame = 0;
   var s = 0;
   var m = 0;
   var id_span;


   //------------------ اتفاقات مشترک ------------------

   $("#main span").each(function () {
       $(this).click(function () {
           id_span = $(this).attr('id');
           if (id_span == "assumption"){
               assumption();
           }else if(id_span == "upload"){
               upload();
           }
           $("#main span").animate({
               width: 150,
               height: 50
           });
           $(".container-custom").css("margin","0 auto 10px auto");
           $("#main h1").css({"font-size":"50px","margin":"10px auto"});
           $("#upload").css({"font-size":"10px","line-height":"50px"});
           $("#assumption").css({"font-size":"10px","line-height":"50px"});
       })
   });

   function myClear(){
       setTimeout(function () {
           clearInterval(time);
       },900)
   }

   function timer(){
       s++;
       if(s > 59){
           m++;
           s=0;
       }
       $('#timer').text(m+" : "+s);
   }

   //------------------ تابع ایجاد div های مورد نیاز ------------------

   function createContainer(url_pic) {
       $("#cont").append("<div class='row' id='puzzle'><div class='col-8'><div class='pic_puzzle'></div></div><div class='col-4'><div class='pic_main'></div><div class='counter'></div> </div> </div>");
       $(".pic_puzzle").append("<div class=\"pic_sec\" id=\"sec1\"></div>" +
           "<div class=\"pic_sec\" id=\"sec2\"></div>" +
           "<div class=\"pic_sec\" id=\"sec3\"></div>" +
           "<div class=\"pic_sec\" id=\"sec4\"></div>" +
           "<div class=\"pic_sec\" id=\"sec5\"></div>" +
           "<div class=\"pic_sec\" id=\"sec6\"></div>" +
           "<div class=\"pic_sec\" id=\"sec7\"></div>" +
           "<div class=\"pic_sec\" id=\"sec8\"></div>");

       numberGame = 1;

       $(".pic_sec").css({"background":"url("+url_pic+")","background-size":"640px 360px"});
       $(".pic_main").append("<img src='"+url_pic+"' width='280' height='157'>");
       $(".counter").append("<p id='timer'>0 : 0</p>");
       $(".counter").append("<p id='moves'>0</p>");
   }


   //------------------ تابع بازی ------------------

   function startGame() {
       var tileClicked = false;
       var firstTileClicked;
       var secondTileClicked;
       var topPosFir = 0;
       var leftPosFir = 0;
       var topPosSec = 0;
       var leftPosSec = 0;
       var shuffle = Math.floor((Math.random() * 4) + 1);
       var moves = 0;
       function shuffleTiles(){
           if(shuffle == 1){
               $('#sec1').css({top: 180, left: 160});
               $('#sec2').css({top: 0, left: 480});
               $('#sec3').css({top: 180, left: 0});
               $('#sec4').css({top: 0, left: 0});
               $('#sec5').css({top: 180, left: 320});
               $('#sec6').css({top: 180, left: 480});
               $('#sec7').css({top: 0, left: 160});
               $('#sec8').css({top: 0, left: 320});
           } else if(shuffle == 2){
               $('#sec1').css({top: 0, left: 480});
               $('#sec2').css({top: 180, left: 0});
               $('#sec3').css({top: 180, left: 320});
               $('#sec4').css({top: 0, left: 0});
               $('#sec5').css({top: 0, left: 160});
               $('#sec6').css({top: 180, left: 480});
               $('#sec7').css({top: 0, left: 320});
               $('#sec8').css({top: 180, left: 160});
           } else if(shuffle == 3){
               $('#sec1').css({top: 0, left: 0});
               $('#sec2').css({top: 180, left: 0});
               $('#sec3').css({top: 180, left: 480});
               $('#sec4').css({top: 0, left: 320});
               $('#sec5').css({top: 180, left: 320});
               $('#sec6').css({top: 180, left: 160});
               $('#sec7').css({top: 0, left: 160});
               $('#sec8').css({top: 0, left: 480});
           } else if(shuffle == 4){
               $('#sec1').css({top: 180, left: 480});
               $('#sec2').css({top: 0, left: 320});
               $('#sec3').css({top: 180, left: 0});
               $('#sec4').css({top: 180, left: 160});
               $('#sec5').css({top: 180, left: 320});
               $('#sec6').css({top: 0, left: 160});
               $('#sec7').css({top: 0, left: 0});
               $('#sec8').css({top: 0, left: 480});
           }
       }

       setTimeout(function(){
           shuffleTiles();
           time = setInterval(timer,1000);
       }, 1000);

       //  play the game

       $('.pic_sec').click(function(){

           if(tileClicked == false){  //  if no tile is clicked

               //  set variables
               firstTileClicked = $(this).attr('id');
               topPosFir = parseInt($(this).css('top'));
               leftPosFir = parseInt($(this).css('left'));

               //  highlight tile
               $(this).addClass('glow');
               tileClicked = true;

           } else{  //  if you've clicked a tile

               //  set variables
               secondTileClicked = $(this).attr('id');
               topPosSec = parseInt($(this).css('top'));
               leftPosSec = parseInt($(this).css('left'));

               //  animations
               $('#' + firstTileClicked).css({'top' : topPosSec , 'left' : leftPosSec});
               $('#' + secondTileClicked).css({'top' : topPosFir , 'left' : leftPosFir});

               //  remove the glow and reset the first tile
               $('.pic_sec').removeClass('glow');
               tileClicked = false;

               //  test for the win

               setTimeout(function(){
                   if(
                       $('#sec1').css('left') == '0px' && $('#sec1').css('top') == '0px' &&
                       $('#sec2').css('left') == '160px' && $('#sec2').css('top') == '0px' &&
                       $('#sec3').css('left') == '320px' && $('#sec3').css('top') == '0px' &&
                       $('#sec4').css('left') == '480px' && $('#sec4').css('top') == '0px' &&
                       $('#sec5').css('left') == '0px' && $('#sec5').css('top') == '180px' &&
                       $('#sec6').css('left') == '160px' && $('#sec6').css('top') == '180px' &&
                       $('#sec7').css('left') == '320px' && $('#sec7').css('top') == '180px' &&
                       $('#sec8').css('left') == '480px' && $('#sec8').css('top') == '180px'
                   ){
                       clearInterval(time);
                       $('.pic_puzzle').addClass('glow-2');
                   }
               }, 1000);

               //  increment the move counter
               moves++
               $('#moves').text(moves);

           }
       });
   }


   //------------------ اگر روی تصاویر پیش فرض کلیک شد ------------------

   function assumption(){
       $("#puzzle").remove();
       $("#cont").append('<div id="select_pic"></div>');
       setTimeout(loadPage,1000);
       function loadPage() {
           $.ajax({url: "assumption.html", success: function(result){
                   $("#select_pic").html(result);
                   $(".select-pic img").click(function () {
                       var url_pic = $(this).attr("src");
                       if (numberGame == 1) {
                           $("#puzzle").remove();
                           numberGame = 0;
                           myClear();
                           s = 0;
                           m = 0;
                       }

                       createContainer(url_pic);
                       startGame();
                   });
               }});
       }
   }

   //------------------ اگر روی آپلود تصویر دلخواه کلیک شد ------------------

   function upload() {
       $("#uploadfile").click();

       $('input[type="file"]').change(function(select){
           // alert("kjhgf");
           if (numberGame == 1) {
               $("#puzzle").remove();
               numberGame = 0;
               // alert("sdfghjkl");
               myClear();
               s = 0;
               m = 0;
           }
           $("#select_pic").remove();
           var fileType = select.target.files[0].type;
           var fileAddress = URL.createObjectURL(select.target.files[0]);
           se
           if (fileType == "image/jpeg" || fileType == "image/png" || fileType == "image/jpg"){
               createContainer(fileAddress);
               startGame();
           }else{
               alert("فایل با فرمت صحیح انتخاب نشده است. \n فایل مجاز عکس انتخاب کنید.");
           }
       });
   }


})


  ایجاد یک کد کپچا در فرم فراخوانی شده جاوا اسکریپت
ارسال‌شده توسط: ehsanmomeni776 - ۱۳۹۸ آذر ۲۷, ۱۱:۲۳ ق.ظ - انجمن: JavaScript - بدون‌پاسخ

با سلام.
یک کد جاوا اسکریپت میذارم اینجا لطفا مطالعه بفرمایید.
این کد مال خودم نیست و جاوا اسکریپت ضعیف هستم.
میخوام داخل این کد یک فیلد image قرار بگیره که عکس کپچا داخلش قرار بگیره.
این فیلد قبل از فیلد تخفیف قرار بگیره.




http://s6.picofile.com/file/8382043492/4...bf.js.html