jistili1

عضو سایت
  • تعداد ارسال ها

    30
  • تاریخ عضویت

  • آخرین بازدید

اعتبار در انجمن

2

درباره jistili1

  • درجه
    تازه کار
  1. سلام دوستان. ببینید من یک فرم دارم که فقط دو input داره.یک اینپوت متن و یک اینپوت سابمیت.توی اینپوت متن ، کاربر کد imdb یک فیلم رو میده.بعد فرم من با ajax ارسال میشه.فرض بگیریم مقادیر برای صفحه check.php ارسال بشه.حالا من توی صفحه check.php همچین کدی رو دارم: <?php if(isset($_POST["btn"])) { echo file_get_contents("http://mydiba.club/".$_POST["link"]."/"); ?> <script src="jquery-3.4.1.js"></script> <script> $(document).ready(function(){ $(".-dl .Block_dl").each(function(){ var href=$(this).find(".dublboxa:first-of-type").attr("href"); $.ajax({ url:"check2.php", method:"POST", data:"link="+href }); }); }); </script> <?php } ?> اگه به کد دقت کنید ، وقتی کاربر کد imdb یک فیلم رو وارد کرد ، در صفحه check کل محتویات اون فیلم که در یکی از سایت های دانلود فیلم هست echo میشه.بعد در این قسمت یک ajax دیگه هم داریم که خودش توی یک صفحه check هست.کار این قطعه کد ajax که در جی کوئری نوشته شده اینه که تمامی لینک های دانلود اون فیلم رو از سایت دانلود فیلم بگیره و ببره به یک صفحه check دیگر که در اینجا اسمش check2.php هست.خودتون میتونید کد رو ببینید.حالا اینکه توی صفحه check2.php چی هست دیگه مهم نیست.خلاصشو بگم : من اینکارو کردم ولی همونطور که فکرشو میکردم انجام نشد.شما چه راه حلی برای این کار دارید؟در واقع الان با دو تا ajax تو در تو روبرو هستیم. یک قسمت از کد من اشکال داره یا در کل غیر استاندارد نوشتم؟اگه میشه یه راه حل بگید که اینکار رو بتونم انجام بدم.دقت کنید که اون قسمت از کد جی کوئری که از متد each استفاده کردم ، برای اینه که به ازای هر لینکی که در صفحه اون فیلم در سایت دانلود وجود دارد ، یک بار این ajax که خودش توی صفحه check یک ajax دیگست رو انجام بده. خیلییی خیلییی ممنون میشم اگه کمکم کنید. ضمنا از curl هم نمیخوام استفاده کنم
  2. سلام دوستان.من یک برنامه نویس php هستم ولی هنوز یک موضوع بدیهی در php رو بلد نیستم.ببینید من وقتی یه سایت میسازم ، یک صفحه میسازم برای مشاهده مطلب.مثلا article.php .بعد یک مقدار get هم باهاش میفرستم که آی دی اون مطلب رو داشته باشه و بعدش که صفحه article.php مطلب رو شناخت ، اون مطلب رو بیاره بالا.ولی همینطور که میدونید این کار اصلا برای سئو خوب نیست.من واقعا بلد نیستم که چطور یه همچین لینکی بسازم: example.ir/example-url چطور باید همچین لینکی برای یه پست بسازم؟من تا قبل اینجوری مینوشتم: example.ir/article.php?id=11 ممنون میشم راهنمائیم کنید.
  3. وااااای خاک بر سرم نمیدونم display:hidden رو از کجام آوردم اصلا حواسم نبود.ممنون دستتون درد نکنه خیلی راهنمائیتون کامل بود.
  4. سلام دوستان.من یک select box دارم و قرار بر اینه که به ازای هر مقدار select box یک div خاص نمایش داده بشه و بقیه div های مربوط به مقادیر دیگر select box مخفی بشن. این کد جی کوئری من هست: $("#select").change(function(){ if($(this).val()=="empty"){ $("#date").css("display","hidden"); $("#localref").css("display","hidden"); $("#refid").css("display","hidden"); $("#number").css("display","hidden"); $("#product").css("display","hidden"); $("#price").css("display","hidden"); } if($(this).val()=="localref"){ $("#date").css("display","hidden"); $("#localref").css("display","block"); $("#refid").css("display","hidden"); $("#number").css("display","hidden"); $("#product").css("display","hidden"); $("#price").css("display","hidden"); } if($(this).val()=="date"){ $("#date").css("display","block"); $("#localref").css("display","hidden"); $("#refid").css("display","hidden"); $("#number").css("display","hidden"); $("#product").css("display","hidden"); $("#price").css("display","hidden"); } if($(this).val()=="price"){ $("#date").css("display","hidden"); $("#localref").css("display","hidden"); $("#refid").css("display","hidden"); $("#number").css("display","hidden"); $("#product").css("display","hidden"); $("#price").css("display","block"); } if($(this).val()=="number"){ $("#date").css("display","hidden"); $("#localref").css("display","hidden"); $("#refid").css("display","hidden"); $("#number").css("display","block"); $("#product").css("display","hidden"); $("#price").css("display","hidden"); } if($(this).val()=="product"){ $("#date").css("display","hidden"); $("#localref").css("display","hidden"); $("#refid").css("display","hidden"); $("#number").css("display","hidden"); $("#product").css("display","block"); $("#price").css("display","hidden"); } if($(this).val()=="refid"){ $("#date").css("display","hidden"); $("#localref").css("display","hidden"); $("#refid").css("display","block"); $("#number").css("display","hidden"); $("#product").css("display","hidden"); $("#price").css("display","hidden"); } }); حالا مشکل من اینجاست که فرض کنید من از توی select box ، مقدار date رو انتخاب کردم.خب تا اینجا درست کار میکنه و div مربوط به date برای من نمایش داده میشه.حالا اگه روی مقدار empty کلیک کنم ، طبق کد باید تمامی div ها مخفی بشن ولی این اتفاق نمیفته.حالا من از select box مقدار date رو انتخاب کردم و div مربوط به date برام نمایش داده میشه اگه بعدش روی گزینه localref کلیک کنم ، div مربوط به localref نمایش داده میشه ولی div مربوط به date مخفی نمیشه.ممنون میشم کمکم کنید که بفهمم مشکل از کجاست.
  5. سلام دوستان.چطور بوسیله php کاری کنیم که وقتی یک کاربر یک محصول رو به سبد خریدش اضافه میکنه ، مثلا تا 15 دقیقه یک موجودی از اون محصول براش رزرو بشه و کاربر دیگه ای نتونه بخرتش.ممنون میشم راهنمائیم کنید.
  6. سلام دوستان.من توی سایتم وقتی مثلا یک محصول اضافه میکنم ، این محصول در دیتابیس درج میشه بعدش توی سایت که میام نیستش.برای اینکه محصول جدیدی که اضافه کردم بیاد باید حتما کش صفحه رو پاک کنم تا باید.این مشکل رو برای کش شدن فایل های css دیده بودم ولی برای دیتابیس دیگه ندیده بودم.باید چیکار کنم؟ممنون میشم کمکم کنید. هاستم سی پنل هست.با pdo به دیتابیس وصل شدم. ضمنا این مشکل برای هر گونه تغییری در دیتابیس هست.اعم از حذف ، آپدیت و ... .
  7. سلام دوستان.من هیچی از soap نمیدونم.پی اچ پی بلدم ولی کلن از چیزایی که به شیءگرایی مرتبطن سر در نمیارم.من میخام به درگاه بانکی ایران کیش وصل بشم.مستندات فنی درگاه توی فایل زیر هست: http://www.kiccc.com/App_Data_Public/downloads/راهنمای فنی فارسی.pdf بعدش من نمیدونم چجوری توکن رو بدست بیارم؟تا جایی که میدونم باید از soap یا nusoap استفاده کرد.ممنون میشم کمکم کنید که بدونم چجوری باید برای هر تراکنش کد توکن رو بدست بیارم.خیلی خیلی ممنون میشم اگه کمکم کنید.
  8. ای دمت گرم الان متوجه شدم.حل شد.ممنون.
  9. ببخشید بازم مشکل من حل نشد.اجازه بدید فایل هام رو به صورت بازتر براتون بزارم: <div id="menudad"> <div id="menu"> <img src="images/ORG_LOGO.png" alt="logo" id="logo"> <ul> <li>صفحه اصلی</li> <li id="amozesh">آموزش ها</li> <li>پشتیبانی</li> <li>درباره ما</li> </ul> </div> <hr id="hr"> <div id="ses"> <div class="cou button hvr-underline-from-right"><img src="images/creative-css3-tutorials.jpg" alt="css"><span>دوره آموزش صفر تا صد CSS3</span></div> <div class="cou button hvr-underline-from-right"><img src="images/html32.png" alt="css"><span>دوره آموزش صفر تا صد HTML5</span></div> </div> </div> #menu{ width: 100%; height: 50px; background: #EBEBEB; box-shadow: 1px 1px 1px 1px black; margin-top: 50px; } #menu ul{ float: right; list-style: none; } #menu ul li{ float: right; margin-right: 20px; font-family:mitra; font-size: 20px; line-height: 15px; cursor: pointer; font-weight: bold; } #ses{ width: 100%; height: 50px; background: #2193b0; background: -webkit-linear-gradient(left, #6dd5ed, #2193b0); background: -o-linear-gradient(left, #6dd5ed, #2193b0); background: linear-gradient(to right, #6dd5ed, #2193b0); display: none; justify-content:center; align-items: center; } .fixed-header { position: fixed; top: 0; width: 100%; z-index: 100; } $(document).ready(function(){ var $a= $.noConflict(true); $a(window).scroll(function(){ if ($a(window).scrollTop() >= 150) { $a('#menudad').addClass('fixed-header'); $a('#menu').css('margin-top','0'); } else { $a('#menudad').removeClass('fixed-header'); $a('#menu').css('margin-top','50px'); } }); $("#amozesh").hover(function(){ $("#ses").css("display","flex"); }); }); به کد جی جوئری دقت کنید.کلن دو بخشه.بخش اول رو برای چسبان کردن منو نوشتم.قسمت دوم هم برای اینکه وقتی روی #amozesh هاور میکنیم #ses نمایان بشه.ولی این این بخش دوم انجام نمیشه.حالا اگه بخش اول که برای چسبان کردن منو هست رو پاک کنم بخش دوم بدون مشکل اجرا میشه.خواهش میکنم کمکم کنید اصن موندم توش.
  10. سلام.ببخشید من توی html همچین کدی دارم: <div id="ses"> <div class="cou button hvr-underline-from-right"><img src="images/creative-css3-tutorials.jpg" alt="css"><span>دوره آموزش صفر تا صد CSS3</span></div> <div class="cou button hvr-underline-from-right"><img src="images/html32.png" alt="css"><span>دوره آموزش صفر تا صد HTML5</span></div> </div> استایل زیر رو هم داره: #ses{ width: 100%; height: 50px; background: #2193b0; background: -webkit-linear-gradient(left, #6dd5ed, #2193b0); background: -o-linear-gradient(left, #6dd5ed, #2193b0); background: linear-gradient(to right, #6dd5ed, #2193b0); display: none; justify-content:center; align-items: center; } ولی کد جی کوئری زیر که برای نمایان کردن این div هست کار نمیکنه: $("#amozesh").hover(function(){ $("#ses").fadeIn(); }); یعنی div همینجور با display:none میمونه و نمایان نمیشه.مشکلش چیه؟
  11. سلام دوستان.من اومدم به قول خودم سایتم رو با استفاده از دستور های media query در css ریسپانسیو کردم.سایتم اینه:namavaz.ir.اومدم برای سایز های مختلف device سایت رو تعریف کردم.ولی الان وقتی سایت رو باز میکنید اصلا کاری به مدیاکوئری ها نداره.همون صفحه ای که روی لپتاپم میاره رو روی موبایل میاد زوم بک میکنه.اگه سایز مرورگر رو توی لپتاپ تغییر بدم مدیاکوئری ها کار میکنن ولی روی موبایل مشکل داره.ممنون میشم راهنمائیم کنید.
  12. سلام.وقتی میخام توی جی کوئری تعریف کنم که مثلا پنج ثانیه بعد از لود صفحه فلان تابع رو انجام بده باید از چه دستوری استفاده کنم؟ممنونم.
  13. سلام دوستان.من دو تا مشکل دارم توی php. وقتی کاربر میخاد توی یک اینپوت text یک متن انگلیسی بنویسه میخاد از کاراکتر (') استفاده کنه ولی PDO میاد قبل اون کاراکتر یک اسلش میزاره تا از تزریق کد جلوگیری کنه.بعدش که مطلب کاربر میخاد به نمایش دربیاد توی سایت یک اسلش کنارش هست که خب خیلی ضایعه برای اینکه هم این اسلش مخفی بشه و هم از تزریق کد جلوگیری بشه باید چیکار کرد؟ مشکل دومم اینه که توی سایتم برای بخش جستجو از دستور LIKE توی SQL استفاده کردم.حالا میخام وقتی کاربر یه کلمه انگلیسی رو جستجو میکنه ، case insensitive یا همون حساسیت به کوچک و بزرگی حروف براش اعمال نشه.هیچ چیزی هم توی دستورات sql برای جلوگیری از این پیدا نکردم.ممنون میشم راهنمائیم کنید.
  14. سلام دوستان.من میخام توی جی کوئری یه شرط بزارم و بگم که اگر کاربر توی فلان کمبوباکس یکی از خونه هاش رو انتخاب کرد ، یا به عبارتی کمبوباکس مقدار گرفت فلان کار رو کن.باید چیکار کنم؟ممنون از راهنمائیتون.
  15. سلام دوستان.لطفا به سایتی که دارم میسازم دقت کنید.وقتی مرورگر رو به اندازه ی موبایل درمیارم ، عکس فیلم ها به صورت عمودی زیر هم قرار میگیره.من میخوام عکس ها به صورت افقی قرار بگیرن و اسکرول بخورن.اگه overflow-x رو هم اسکرول بدم ، فایده ای نداره.چونکه اینا در محور x ها کنار هم قرار نگرفتن.در محور y ها زیر هم قرار گرفتن. کد html: <div id="last-movies"> <div id="last-movies-titr"> <div id="last-movies-text">آخرین فیلم ها<i class="fa fa-video"></i></div> </div> <div id="last-movies-film"> <div class="movies"> <img src="img/movie-pics/61ecd10c0a36fdbf77220ff2e6fe4b87.jpg"> </div> <div class="movies"> <img src="img/movie-pics/61ecd10c0a36fdbf77220ff2e6fe4b87.jpg"> </div> <div class="movies"> <img src="img/movie-pics/61ecd10c0a36fdbf77220ff2e6fe4b87.jpg"> </div> <div class="movies"> <img src="img/movie-pics/61ecd10c0a36fdbf77220ff2e6fe4b87.jpg"> </div> <div class="movies"> <img src="img/movie-pics/61ecd10c0a36fdbf77220ff2e6fe4b87.jpg"> </div> <div class="movies"> <img src="img/movie-pics/61ecd10c0a36fdbf77220ff2e6fe4b87.jpg"> </div> <div class="movies"> <img src="img/movie-pics/61ecd10c0a36fdbf77220ff2e6fe4b87.jpg"> </div> </div> </div> و این هم کد سی اس اس: #last-movies{ width: 99%; background: red; height: 200px; margin: 0 auto; margin-top: 30px; border-radius: 5px; } #last-movies-titr{ height: 100%; background: darkred; float: right; width: 150px; border-top-right-radius: 5px; border-bottom-right-radius: 5px; } #last-movies-text{ text-align: center; color: white; font-family: sogand; font-size: 50px; line-height: 70px; } #last-movies-film{ overflow-x: scroll; display: inline; } .movies img{ width: 130px; height: 190px; margin-top: 5px; margin-left: 10px; border-radius: 5px; } .movies{ display: inline-block; } بسیار ممنون میشم راهنمائیم کنید.