رفتن به مطلب

Anisi

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

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

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

تمامی مطالب نوشته شده توسط Anisi

  1. سلام یه چندتا مشکل دارم با mysql. الان تابع معادل mysql_num_rows و mysqli_connect_errno توی حالت oop چی میشه؟ این دو تا جواب نمیده! $db -> num_rows(); $db -> erno(); و یه مشکل دیگه اینکه قبلا وقتی می خواستم چک کنم کوئری SELECT نتیجه داشته یا نه، یه شرط می ذاشتم براش: $query = "SELECT FROM ban WHERE ip=$userIp AND type=$type"; $res = $myDb-> query($query); if ($res) return false; else die('Fattal Error!!! Contact Admin'); اما الان جواب نمیده! نکنه برای DELETE و UPDATE هم همین مشکل پیش بیاد! اشکال از کجاست؟ چون این مشکلو داشتم، مجبور شدم کوئری رو به این شکل بازنویسی کنم: $query
  2. Anisi

    مشکل با curl

    عجیبه! آخه برای من به طور معمول جواب میده! بیشتر سایتای دولتی همینه دیگه.
  3. Anisi

    ساخت یک سیستم احراز هویت

    ممنون! این کارم کردم، این راه حل برای جلوگیری از حمله XSRF هست دیگه؟ نه؟!! و کارای دیگه: بعد از لوگین session_id، ریجنریت میشه، کلیدهای سشن به صورت کد شده ذخیره میشن، اصلا نام کاربری در سشن نیست فقط id کاربر هست. هر بار هم آی پی و user agent کاربر چک میشه. و همونطور که گفتم سرور هم مجازی هست. اینا کفایت می کنه یا بازم باید کار دیگه ای بکنم؟!! اگر هست راهنمایی کنید لطفا.
  4. Anisi

    ساخت یک سیستم احراز هویت

    اون که آره! ولی من سرور مجازی گرفتم که این مشکلو نداشته باشم!
  5. Anisi

    ساخت یک سیستم احراز هویت

    چرا؟ چه مشکلی داره؟ چه کنیم که نشه دور زد؟ منم از همین راه برای احراز هویت استفاده می کنم: public function isAdmin() { $myDb = new dbModel; session_start(); $userAgent = $myDb->hashsalt($_SESSION['userAgent']); $userIp = $myDb->hashsalt($_SESSION['userIp']); if (!isset($_SESSION['username']) and empty($_SESSION['username']) || $userIp != $_SERVER['REMOTE_ADDR'] || $userAgent != $_SERVER['HTTP_USER_AGENT']) { session_destroy(); header("Location: index.php?op=user"); exit(); } الان برای افزایش امنیت همین کد چیکار کنم؟
  6. Anisi

    مشکل با curl

    آخه الان گه دقت می کنم، ایجکسم نداره! این ساختار فرم صفحست (خیلی هم کدنویسیش تمیزه!!!): <form name="aspnetForm" method="post" action="policysearch.aspx" onsubmit="javascript:return WebForm_onsubmit();" id="aspnetForm"> <div> <input type="hidden" name="__EVENTTARGET" id="__EVENTTARGET" value="" /> <input type="hidden" name="__EVENTARGUMENT" id="__EVENTARGUMENT" value="" /> <input type="hidden" name="__LASTFOCUS" id="__LASTFOCUS" value="" /> <input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="/wEPDwUKMTE2ODE4NzEzNQ9kFgJmD2QWAgIDD2QWBgIBDw8WAh4EVGV4d
  7. Anisi

    مشکل با curl

    ممنون این مطالب رو خونده بودم و کد، مثل همونی که نوشتم خواهد بود، منتها فکر کنم چون فرمی که هست از ایجکس برای ارسال و دریافت اطلاعات می کنه، کورل جواب نمیده.
  8. سلام بر همه بچه های گل انجمن! ببخشید عنوانش چندان مناسب نبست. همین به ذهنم رسید! یه چیزی رو می خواستم بدونم که توی مثلا سیستم های ارسال پیامک که پیامک های زمان بندی شده باید ارسال بشه، چیکار می کنن؟ از کرون جاب استفاده می کنن؟
  9. Anisi

    مشکل با curl

    ممنون نه اینکه بخوام توی صفحه لود شده چیزی رو جستجو کنم، می خوام از فرمی که توی اون صفحه هست یه چیزی رو جستجو کنم. ولی نمیشه! این آدرس فرمه هست: http://khodro.centinsur.ir:8092/policysearch.aspx
  10. Anisi

    مشکل با curl

    البته با لود شدن صفحه فرم مشکلی ندارما، چون لود میشه، اما می خوام با تکه کد زیر فیلدا رو ست کنم و بعدم جستجو، ولی این جستجو انجام نمیشه! $data['ctl00$ContentPlaceHolder1$txtinput'] = 252; $data['ctl00$ContentPlaceHolder1$drpinsurrer'] = 15; $data['ctl00$ContentPlaceHolder1$drpinsurancetype'] = 4; $data['ctl00$ContentPlaceHolder1$drpsearchfield'] = 0; $data['ctl00$ContentPlaceHolder1$ps'] = 15;
  11. Anisi

    تغییر سرور و مشکلات احتمالی

    نه بابا! بچه ها خدایی کم نمی ذارن. دست همه درد نکنه. ولی آقا مرتضی ...
  12. Anisi

    تغییر سرور و مشکلات احتمالی

    آقا شما نباشید کی مشکل ما رو حل کنه؟!! آخه تا حالا من هرچی سوال پرسیدم شما فقط جواب دادید و اگر نمی دادید بی جواب می موند!
  13. Anisi

    recaptcha

    دوستان سلام با هزار مصیبت مستندات php اون رو دان کردم ولی به داکیومنتش دسترسی ندارم (گوگل تحریممون کرده دیگه!) می خوام توی پیاده سازی recaptcha، قالب قهوه ای رنگش رو عوض کنم و همچنین کاری کنم که بدون لود مجدد صفحه، چک بشه کد درست وارد شده یا نه. حتما خودم باید دستی به صورت ایجکس بنویسمش؟ ممنون
  14. Anisi

    مشکل با curl

    شرکت بÛÙÙ ÙÙØ¹ بÙÙÙ ÙÙØ±Ø¯ جستج٠البته چون تگ h1 توی صفحش وجود نداشت، من کردمش تگ strong
  15. Anisi

    مشکل با curl

    بله! کار می کنه. ولی با حروف ناخوانا
  16. این فکر رو هم داشتم. ولی یک موردی هست. اگر اینجا اینطوری پیاده نشه، برای اینکه بعدا هم بخواد ویرایش کنه، همین کار باید براش انجام بشه. نه؟! و مورد اینکه چون برای هر موردی که وارد میشه، حتما باید پرداخت و دریافت هم وارد بشه، اگر نشه در واقع اون مورد ناقص هست و باید پاک بشه ولی اگر این کارو نکنم پاک نمیشه دیگه! یعنی منظور شما اینه که توی مرحله اول اطلاعات کلی ثبت و ذخیره بشه و بعد اطلاعات پرداخت و دریافت هم همین اتفاق براش بیوفته؟ نمونه ای چیزی هست من ببینم؟!
  17. البته قبل از ارسال فرم صحیح بودن مبلغ چک بشه بهتره. با کلیک روی انصراف هم به یه صفحه سفید بر می گرده.
  18. خوب فکر کنم باید مثال تصویری بزنم! امیدوارم گویا باشه.
  19. Anisi

    مشکل با curl

    نه خطایی نمیده. می خوام عبارت 252 رو جستحو کنه، ولی انجام نمیشه!
  20. Anisi

    مشکل با curl

    سلام بر همه دوستان من می خواستم با کورل از آدرس زیر جستجو کنم ولی جواب نمیده. چرا؟! <?php /* * Data which is to submitted to the remote URL */ $data = array(); $data['ctl00$ContentPlaceHolder1$txtinput'] = 252; $data['ctl00$ContentPlaceHolder1$drpinsurrer'] = 15; $data['ctl00$ContentPlaceHolder1$drpinsurancetype'] = 4; $data['ctl00$ContentPlaceHolder1$drpsearchfield'] = 0; $data['ctl00$ContentPlaceHolder1$ps'] = 15; /* * Prepare data for posting. That is, urlencode data */ $post_str = ''; foreach($data as $key=>$val) { $post_str .= $key.'='.urlencode($val).'&'; } $post_str = su
  21. آخه اطلاعات قرار نیست در فرم باقی بمونه. قراره کاربر تعداد زیادی اطلاعات مشابه رو با همین فرم وارد کنه و با کلیک روی دکمه افزودن، این اطلاعات به یک select اضافه بشه و بعدا بشه این اطلاعات اضافه شده به select رو دوباره حذف، ویرایش و یا در دیتابیس ذخیره کرذ. البته هر کدومش توی یک رکورد جداگانه.
  22. Anisi

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

    البته فقط توی فایرفاکس کار می کنه ها!
  23. آخه اینا برای validate فرم هست! من مشکلم نگه داری اینها و بعدا ذخیره کردن در دیتابیس هست. لازم هست با یه مثال بگم.
  24. خوب بعدش که می خوام توی دیتابیس ذخیره کنم، دوباره باید از المانی که این موارد رو توش وارد کردم بگیرم دیگه، مثلا یک select که 5 تا مورد توش ذخیره شده. حالا اگر مثلا نام رو وارد نکرده من چطور تشخیص بدم نام وارد نشده و توی کوئری خالی بذارمش؟
  25. بازم ممنون در حد آشنایی! فکر کنم فقط مشکل اینم که نمی تونم تگ بعد از تگی رو انتخاب کنم. ممنون میشم در این مورد راهنماییم کنید: مثلا توی کد زیر می خوام با کلیک روی هر لینک، textarea بعدش سلکت بشه. <div> <p></p> <a></a> </div> <div> <textarea></textarea> </div> <div> <p></p> <a></a> </div> <div> <textarea></textarea> </div>
×
×
  • اضافه کردن...