کاربر تایید شده
آخرین فعالیت ١ ماه پیش

@behzad

پارس کلیکی از ١ سال پیش

تجربه

27300

  • ٢ ماه پیش @behzad یک گفتگو به اسم عدم رفرش صفحه بعداز دریافت اطلاعات درست کرد.

    سلام وقت بخیر. فرمی هست که بعداز پرکردن و کلیک رو دکمه ارسال میخوام پیغام مورد نظر(و البته اطلاعاتش که تو دیتابیس ذخیره میشه) بدون رفرش صفحه برای کاربر نمایش داده بشه . برای این کار از jquery استفاده میکنم:

    $("#btnsubmit").click(function(){
                $.post("action.php",
                {
                  username: $('#username').val(),
                  email: $('#email').val()
                },
                function(data){
                    $('#msg').html(data);
                });
            });

    این هم فرم:

    <form method="post">
          <input type="text" name="username" id="username"><br>
          <input type="text" name="email" id="email"><br>
          <input type="submit" id="btnsubmit" value="send" name="send">
        </form>
        <?php if($msg){ ?>
        <p id="msg"><?php echo $msg ?></p>
        <?php } ?>

    همچنین عملیات داخل action.php

    if(isset($_POST['send'])){
        $username = $_POST['username'];
        $email = $_POST['email'];
        $msg = 'پیغام تستی';
      }
  • ٢ ماه پیش @behzad به گفتگوی شروع برنامه نویسی وب جواب داد.

    @shahryarjb ممنون. در اصل منظور من از این سوال:

    سوالم اینه که jquery رو میشه با php تلفیق کرد یا نه فقط میشه با ajax‌ این کارو انجام داد؟

    استفاده در زمانی که اطلاعاتی رو در دیتابیس ذخیره میکنیم و باعث نشه که صفحه رفرش بشه. پس با این تفاسیر:

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

    با توجه به این بخش میشه استفاده کرد

  • ٢ ماه پیش @behzad به گفتگوی شروع برنامه نویسی وب جواب داد.

    @shahryarjb با توجه به گفته شما ، پس از یادگیری html و css اقدام به یادگیری php کردم و الان قصد شروع js رو دارم که ۴۰ ویدیو parsclick رو تماشا و تمرین کردم . شما میگید که react رو یادبگیرم ولی من قصد دارم jquery رو شروع کنم . سوالم اینه که jquery رو میشه با php تلفیق کرد یا نه فقط میشه با ajax‌این کارو انجام داد؟

  • ٢ ماه پیش @behzad به گفتگوی افزودن مدیر جواب داد.

    @shahryarjb

    به شما پیشنهاد می دم دسترسی ادمین رو کاملا جدا کنید یعنی داشبرد جدیدی در روتر دیگری برای کاری که می خواهید بکنید بسازید. اینجوری هم راحترید هم می توانید کار های خاص تری رو بدون ایجاد شرط ایجاد کنید.

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

  • ٢ ماه پیش @behzad یک گفتگو به اسم نمایش اطلاعات یک صفحه در صفحه ای دیگر درست کرد.

    سلام و عرض ادب به همه دوستان. در صفحه اصلی سایت عنوان هایی قرار گرفتن که پس از کلیک روی هر کدوم به صفحه ی مختص خودشون هدایت میشن، البته با استفاده از مقداری که بهش داده شدن:

    page.php?about=<?php echo $about['name'] ?>

    پس از هدایت شدن به صفحه page.php که با توجه به مقدار داده شده ، اون رو نمایش میده که تو این صفحه تعداد لایک ها و کامنت ها و... قرار داره . این تعداد رو تو همون صفحه میتونم نمایش بدم ولی به صفحه قبلیش نمیتونم این کارو انجام بدم و مقدار ۰ رو نمایش میده . علتش هم مقدار aboutی هست که بهش دادم چون تو سایر صفحات نمیتونم ازش استفاده کنم و مختص همون صفحه ست و تو نمایش تعداد لایک و کامنت ها هم با توجه به همون مقدار این کار رو کردم:

    SELECT * FROM likes WHERE posts='$about'

    الان باید چی کار کنم که بشه تو بقیه صفحات نمایش بده؟

  • ٢ ماه پیش @behzad به گفتگوی عمل نکردن tinymce جواب داد.

    کسی نیست راهنمایی کنه؟

  • ٣ ماه پیش @behzad به گفتگوی کلاس های css جواب داد.

    @mansory

    ایا css همون بوت استرپه؟؟

    یه فریمورکه

  • ٣ ماه پیش @behzad یک گفتگو به اسم عمل نکردن tinymce درست کرد.

    سلام، ویرایشگر متن برای توضیحات که لحاظ کردم قبول نمیکنه و دکمه ارسال مطلب غیر فعال میشه و عمل نمیکنه. تکه کد زیر رو هم در تگ head قرار دادم ولی باز جواب نمیده:

    <script>tinymce.init({selector:'textarea'});</script>

    جستجو کردم ولی همون چیزی و پیدا میکنم که خودمم انجامش دادم ولی عمل نمیکنه.

    اگه کسی در خصوص نصب و راه اندازی مارک داون هم بلده توضیحی بده. سپاس

  • ٣ ماه پیش @behzad به گفتگوی implode کردن جواب داد.

    @tilkacoder من تو مثالی که زدم اعداد بود که به این صورت 1-2-3 در کنار هم در دیتابیس ذخیره میشد. ولی اگه اون یه متن باشه مثلا: مجموعه آموزش های سایت پارس کلیک. زمانی که بخوام اینو از دیتابیس به صورت impolde نمایش بدم به این صورت خواهد بود: مجموعه-آموزش-ها-سایت-پارس-کلیک . چطور باید انجام بدم که به صورت اولیه نمایش بده؟

  • ٣ ماه پیش @behzad به گفتگوی صفحات داینامیک! جواب داد.

    @mansory سوالت خیلی گسترده ست و مشخصه که مبتدی هستی.
    برای ساخت دیتابیس هم متناسب با نیازت میتونی عمل کنی ، حالا چون w3schools فلان قسمت رو داره یا نداره بستگی به خودت داره که توام اون و داشته باشی یا نه ، اصلا لزومی داره باشه یا نه.

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

    برخی سایت ها هستن که لزومی نبینن توش کاربری رو ثبت نام کنند ولی در مورد بخش دوم صحبتات که در خصوص هکرها گفتی ، باید بگم هکرهای این دوره زمونه کمتر به منابع آموزشی صدمه میزنن و همچنین بعید میدونم به همچین چیزایی بخوان وقت بذارن.

    من برای هر یک سطر دیتابیسم میخام یک پیج داشته باشم مثلا جاوا_متغییرها_توضیح_نکات_مثال_حل تمرین_لایک_نمایش که اینها یک سطر از دیتابیس هست. حالا برای سطر بعدی دوباره یک پیج دیگه. اینو باید یکی یکی بنویسم.

    این هم بستگی به جدولی داره که توش ستونی رو براش تعبیه کنی. یک صفحه میسازی و از دیتابیس اون رو دریافت میکنی و تو لینکت آیدیش رو فراخوانی میکنی و متناسب با اون دستور mysql رو مینویسی.

    حالا باز برای تغییر ویرایش باید برم تو دیتابیس مطلب بزارم چون cms نمیتونم بنویسم. خیلی کار سختیه راهش چیه این؟؟؟

    یه دوره php یاد بگیری و همچنین مطلب پروژه محور همین زبان رو انجام بدی(طوری که بتونی از php تو html استفاده کنی) یه cms خواهی ساخت.

  • ٣ ماه پیش @behzad به گفتگوی سیستم ورود با نام کاربری یا ایمیل جواب داد.

    @amir خب سلکت میکنم و بعدش هم با استفاده از mysqli_num_rows مقدار وارد شده در فرم ورود رو در صورت وجود ، پیدا میکنم. که اگه چنین ایمیل یا پسوردی که کاربر وارد کرده ، وجود داشت وارد پروفایلش بشه، منظور من اینه که چطور علاوه بر ایمیل ، نام کاربری رو هم به سیستم بفهمونم(لوپ مطلب).
    کویری بالا هم این قسمت از کد رو میگم:

    WHERE email='$email' OR username='$username'

    در اصل درسته یا خیر؟
    (سشن و این بندو بساطا همش اوکیه)

  • ٣ ماه پیش @behzad به گفتگوی سیستم ورود با نام کاربری یا ایمیل جواب داد.

    @amir

    بعد که ایمیل رو پیدا کردی پسوردی که به صورت encrypt شده در دیتابیس ذخیره کردی نه به صورت تکست معمولی، تطابق بدی و encrypt شده ی اون رو با چیزی که در دیتابیس ذخیره کردی مقایسه کنی.

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

    از ویدیوی ۹۵ به بعد.

    مراجعه میکنم

  • ٣ ماه پیش @behzad به گفتگوی افزودن مدیر جواب داد.

    @amir ممنون از گوشزدی که کردی ولی:

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

    نه، همه چیز انجام شده در واقع چکیده سوال من در خصوص از بین نرفتن سشن مدیر مربوطه ست، در واقع:

    زمانی که روی دکمه خروج کلیک میکنه(که باید سشن از بین بره)وارد صفحه پنل مدیر اصلی میشه و سایر گزینه ها هم نمایش داده میشه ، در حالی که من مدیر مربوطه رو پس از کلیک روی دکمه خروج به صفحه لاگین هدایت میکنم

    انتظار میره اینجا مبانی اولیه رو بدونی.

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

    با ((( نمونه کد ))) میتونی اینجا مطرح کنی که دوستان اینجا راهنمایی کنند.

    گفتم شاید لازم به نمونه کد نباشه بشه از رویه فرضیات گفت😉

  • ٣ ماه پیش @behzad یک گفتگو به اسم افزودن مدیر درست کرد.

    سلام به همه دوستان، در بخش پنل ادمین قراره که مدیر دیگه ای اد بشه که فقط کامنت های کاربرا رو جواب بده ، همچنین در پنل ادمین گزینه ی افزودن مدیر وجود داره که یک فرم دارای :نام کاربری،ایمیل،پسورد هستش که به بخش مدیرها اضافه میشه، بعداز ایجاد کردن مدیر جدید ، سشنی رو برای مدیر مربوطه لحاظ میکنم که وقتی لاگین کرد در پنل باتوجه به شرط هایی که برای این سشن در نظر میگیرم فقط گزینه نظرات براش نمایش داده میشه و در ادامه دکمه ی خروج باتوجه به سشنش براش تعبیه میکنم ، ولی زمانی که روی دکمه خروج کلیک میکنه(که باید سشن از بین بره)وارد صفحه پنل مدیر اصلی میشه و سایر گزینه ها هم نمایش داده میشه ، در حالی که من مدیر مربوطه رو پس از کلیک روی دکمه خروج به صفحه لاگین هدایت میکنم. لازم به ذکره که بگم در صفحه نظرات سشن مدیر اصلی هم وجود داره(البته برای لاگین کردن).

  • ٣ ماه پیش @behzad یک گفتگو به اسم سیستم ورود با نام کاربری یا ایمیل درست کرد.

    سلام، میخوام کاربر پس از ثبت نام بتونه با نام کاربری یا ایمیلش لاگین کنه، زمانی که به دیتابیس کویری میزنم فقط ایمیل رو قبول میکنه و موندم حالا نام کاربری رو چطور بهش بفهمونم:

    mysqli_query($con, "SELECT * FROM users WHERE email='$email' OR username='$username' AND password='$password'")

    ولی زمانی که فقط از ایمیل استفاده میکنم عمل میکنه:

    mysqli_query($con, "SELECT * FROM users WHERE email='$email' AND password='$password'")

    شاید هم من کدهارو اشتباه میزنم!

  • ٣ ماه پیش @behzad به گفتگوی ویرایشگر متن سابلایم جواب داد.

    @farahmand تو ویرایشگر atom برای جستجوی یه کلمه از کدوم کلیدها باید استفاده کرد؟ من ctrl+f2 رو میزنم ولی جستجو انجام نمیشه

  • ٣ ماه پیش @behzad به گفتگوی محدود کردن send شدن چند بار فرم در php جواب داد.

    @rubik به نظر من میتونی دستوری رو اضافه کنی که بره به جدول رجوع کنه و اگه همون رو دید پیغام خطا رو بهش نمایش بده . میتونی برای این کار از دستور mysqli_num_rows استفاده کنی:

    if(mysqli_num_rows($name) >0){
        $message = 'شما نمیتوانید مقدار تکراری وارد کنید';
      }

    و یا اینکه دستوری رو به دکمت اضافه کنی که منع این کار بشه(اگه اشتباه نکنم مشابه این بحث ایجاد شده بود ، اگه دیدم برات قرار میدم)

  • ٣ ماه پیش @behzad به گفتگوی حذف کاربر به همراه پست هاش جواب داد.

    @shahryarjb بله درسته و همچنین میتونیم پیغامی مثل کاربر مورد نظر دیگر وجود ندارد رو به شخص مقابل نمایش بدیم

  • ٣ ماه پیش @behzad به گفتگوی نمایش وبسایت در اندازه های مختلف جواب داد.

    کمترین مقدار در حالت ریسپانسیو یا به نوعی کمترین اینچ صفحه نمایش یک پلتفرم چند هستش؟ ۳۰۰؟ یا ۳۲۰؟

  • ٣ ماه پیش @behzad به گفتگوی حذف کاربر به همراه پست هاش جواب داد.

    @shahryarjb حرفت درسته و حذف کردن کاربر یه کم غیر عقلانیه حالا در هر شرایطی. ولی حالا بعضی از وبسایت ها هستند که گزینه ای رو در پروفایل کاربر فعال میکنن تحت عنوان : حذف اکانت، با این اوصاف اونها چه دستور العملی رو پیش رو میگیرن ، فعالیت رو غیر فعال میکنن یا نه به کل حذف میشه؟

    اکثر شبکه های اجتماعی رو ببنید متوجه می شید تا عمر اطلاعات شما حتی با حذف اکانت باقی می مونه

    ولی وقتی به صفحه شخصی کاربر مراجعه کنه نام کاربری وجود نخواد داشت

  • ٣ ماه پیش @behzad به گفتگوی implode کردن جواب داد.

    @tilkacoder ممنون جواب درست رو دادی، و همچنین متناسب به پاسخت عنوان گفتگو روهم به implode تغییر میدم

  • ٣ ماه پیش @behzad به گفتگوی implode کردن جواب داد.

    @amir_hossein تو فایل functions.php و همچنین require_once کردم

  • ٣ ماه پیش @behzad یک گفتگو به اسم implode کردن درست کرد.

    سلام امیدوارم که حالتون خوب باشه. یه فرم رو در نظر بگیرید که دارای سه ورودی هستش و زمانی که این سه ورودی رو پرمیکنیم و روی دکمه تایید کلیک میکنیم . میخوام این سه ورودی در یک ستون در جدول دیتابیس به این صورت 1-2-3 قرار بگیره:

    if (isset($_POST['ok'])) {
      $one = $_POST['one'];
      $tow = $_POST['tow'];
      $three = $_POST['three'];
      $all = $one . $tow . $three;
      $explode_all = explode('-', $all, -1);
    
    function newFunc($explode_all)
    {
        global $con;
        $query = mysqli_query($con, "INSERT INTO table(new) VALUES('$explode_all')");
        if ($query) {
            return true;
        } else {
            return false;
        }
    }

    ارور زیر رو میده:

    Notice: Array to string conversion in ...

    ستون مورد نظر در دیتابیس هم به صورت TEXT‌هست.

  • ٣ ماه پیش @behzad به گفتگوی دریافت API از سایت های آپلودی جواب داد.

    @shahryarjb درسته، ولی تا حدودی کار راه انداز هستند اما نه در سطح بالا

  • ٣ ماه پیش @behzad به گفتگوی ایجاد اشتراک برای سایت جواب داد.

    @amir در خصوص این کامنت هم باید بگم ، انصافا سوءتفاهم نشه فقط سوال پرسیدم که پروژه محوره یا نه ؟

    چرا نگاه نمی کنی ببینی؟ چون این آموزش ها پولی نیست!

    این حرف هم مناسب شما نیس چون ارزش کاری خودتون پایین میاد ، دلیل نمیشه که چون رایگانه بی ارزش باشه .

  • ٣ ماه پیش @behzad به گفتگوی ایجاد اشتراک برای سایت جواب داد.

    @amir

    نشون میده هنوز باید یاد بگیری

    اون که بله داعما باید یاد گرفت هرچیزیو.

    حق اشتراک رو فقط در دیتابیس ذخیره کن.

    منظورم زمان مورد استفاده از اشتراک هستش نه چیزایه دیگه :

    برای خرید های اشتراک مثلا ۳۰ روزه و...

    همچنین

    تو غرب حتی برای ذخیره کردن اطلاعات بانکی یک شخص باید PCI Compliance که یک فرم ۵۰ صفحه ای هست پر کنید.

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

  • ٣ ماه پیش @behzad یک گفتگو به اسم ایجاد اشتراک برای سایت درست کرد.

    سلام برخی سایت هایی که اشتراک دارند ، من جمله همین سایت parsclick ، برای خرید های اشتراک مثلا ۳۰ روزه و... باید از COOKIE ها استفاده کرد و زمان بدیم تا فلان روز ؟ و وقتی هم که انقضاء کوکی به پایان رسید اشتراک هم براش غیر فعال بشه؟

    راهنمایی بفرمایید.

  • ٣ ماه پیش @behzad به گفتگوی فایل های آموزش php جواب داد.

    @amir سلام در آموزش php از قسمت ۱۲۹ به بعد به صورت پروژه محور و همچنین شی گرا آموزش دادین؟

  • ٣ ماه پیش @behzad به گفتگوی ترکیب php و jQueryMob و ساخت app جواب داد.

    @matin نرم افزاری بجز phoneGap سراغ دارین که بشه با کدهای وب هم اپ ساخت؟ (البته کدهای سمت سرور هم قبول کنه) و همینطور نیاز به همچین دنگ و فنگ هایی نداشته باشه

  • ٣ ماه پیش @behzad یک گفتگو به اسم دریافت API از سایت های آپلودی درست کرد.

    سلام دوستان. سایتی که میشه توش فایل آپلود کرد با هر فرمتی ، حالا در این میان یه سری از این سایت ها میان API ارایه میدن. یعنی میشه تو سایت خودمون ازش استفاده کرد و نیازی نیس که بریم فایل رو آپلود کنیم و لینکش رو تو سایت قرار بدیم و همینطور میتونیم به کاربرایه سایتمون ارایه ش بدیم.

    سایت: filestack.com

    نظرتون راجع به این مقوله چیه؟

  • سلام. برای اینکه بخوایم از سایر زبان ها مثلا python یا php در مثلا محیط android studio بخوایم برنامه ی اندرویدی ایجاد کنیم باید چطور انجامش بدیم؟ میگن که باید زبان مورد نظر رو در فایل main-activity.javaبه نرم افزار معرفی کرد.

    لطفا راهنمایی کنید سپاس

  • ٣ ماه پیش @behzad به گفتگوی ایده جدید جواب داد.

    @mansory

    راز موفقیت پشت کاره نه ایده

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

    @amir لطفا این بحث رو ببند.

  • ٣ ماه پیش @behzad به گفتگوی ساخت اپ با کدهای وب جواب داد.

    @amin بله متوجه ام ولی میگم که ارور میده برای بک: Cannot GET/

  • ٣ ماه پیش @behzad به گفتگوی ترکیب php و jQueryMob و ساخت app جواب داد.

    @matin در خصوص این کامنت چطوری این کاررو انجام دادین ؟ من وقتی فایل به php تغییر میدم قبول نمیکنه

  • ٣ ماه پیش @behzad به گفتگوی ساخت اپ با کدهای وب جواب داد.

    فایل index.html در phoneGap رو به .php تغییر دادم و زمانی که صفحه رو رفرش کردم این پیغام رو داد:

    Cannot GET/

    یعنی php و قبول نمیکنه؟

  • ٣ ماه پیش @behzad به گفتگوی ساخت اپ با کدهای وب جواب داد.

    توصیه ای دارین لطفا در میون بذارید

  • ٣ ماه پیش @behzad به گفتگوی ساخت اپ با کدهای وب جواب داد.

    @amir اره خب منظورم اینه سایتی دارم که براش هم میخوام اپ بسازم.

    بک اند هم هر چیزی می تونه باشه.

    با php میخوام بنویسم

  • ٣ ماه پیش @behzad به گفتگوی ساخت اپ با کدهای وب جواب داد.

    @amin توضیح خوب و کاملی دادی فرانت اند رو بیخیال از پسش بر میام. بک اند رو بنویسیم خب مسلما این یه اپ آنلاین خواهد بود تغییرات رو چطوری درش قرار بدم ؟ و این که مثل وبسایت از سشن ها و... میشه استفاده کرد؟

  • ٣ ماه پیش @behzad یک گفتگو به اسم ساخت اپ با کدهای وب درست کرد.

    سلام میخوام اپلیکیشن برای سایتم ایجاد کنم ولی این کار رو تصمیم دارم با زبان های وب انجام بدم مثل ‍‍`html و php و ... از چه نرم افزاری باید استفاده کنم ؟ برای انجام اینکار چه پروسه ای رو باید طی کنم؟(میگن که ‍phonGap)

    لطفا نگید که سرعت برنامه میاد پایین و فعالیتا رو دیر انجام میده و ... خبر دارم ولی میخوام که انجامش بدم.

    این رو هم بگم که جستجو میکنم ولی بجای این ها به من سایت هایی رو معرفی میکنن که لینک سایت رو میگیرن و اون رو تبدیل به اپ میکنن.

  • ٣ ماه پیش @behzad یک گفتگو به اسم ایده جدید درست کرد.

    سلام، چند وقتی بود که یه ایده تو سرم پرسه میزد و فکر منو به خودش درگیر کرده بود. تا اینکه به گوگل رو آوردم وشروع به جستجو در موردش کردم که ببینم اصلا یه همچین ایده ای یا مشابهش وجود داره یا نه ، که حاصل جستجوی من به جایی نرسید یعنی موردی رو پیدا نکردم و شاید هم من نتونستم پیدا کنم(چه ایرانی و چه خارجی). خواستم این موضوع رو با @amir در میون بذارم . از پایین صفحه ایمیل ‍‍[email protected] رو برداشتم و ایمیل زدم ولی بعداز گذشت ۲۴ ساعت تنها جوابی که اومد یه همچین پیغامی بود: اگه جز پارس کلیک هستین لطفا سوالتون رو از انجمن سایت مطرح کنید ما به سوالات شخصی شما جواب نمیدیم.

    تا اینکه این بحث رو ایجاد کردم اینجا بیان کنم.

    من این ایده رو ساختمش(با php) ولی الان موندم چیکار کنم همینطوری تو localhost مونده. کم و کاستی هاییم داره ولی خب نیاز به تجربه بیشتره که باید در حین مسیر کسب بشه.

    اگه کسی هست که همفکری کنیم (علی الخصوص @amir )به صورت داوطلبانه بیان کنه تا ایده رو باهاش در میون بذارم. و اگه منعیتی میبینید بگید تا درجریان باشم.

    در آخر این رو هم بگم:

    من بیشتر برای ایفای ایده هام و هچنین علاقم به این حوضه یعنی برنامه نویسی رو آوردم

  • ٣ ماه پیش @behzad به گفتگوی حذف کاربر به همراه پست هاش جواب داد.

    @amir تغییرش دادم به VARCHAR(255) ولی این اررور رو میده:

    #1005 - Can't create table `project`.`#sql-c90_c5` (errno: 150 "Foreign key constraint is incorrectly formed")
  • ٣ ماه پیش @behzad به گفتگوی حذف کاربر به همراه پست هاش جواب داد.

    @farahmand این کد رو تست کردم و حساب کار اومد دستم

    CREATE TABLE posts (
        id INT PRIMARY KEY AUTO_INCREMENT,
        title VARCHAR(255) NOT NULL,
        user_id INT NOT NULL,
        FOREIGN KEY (user_id)
            REFERENCES users (id)
            ON DELETE CASCADE
            ON UPDATE CASCADE
    );

    ولی تو پروژه خودم چطور انجامش بدم؟ من جداول رو ایجاد کردم یعنی باید پاکشون کنم و دوباره به صورت دستی بنویسیمشون؟ چطوری باید foreign key رو به جدول اضافه کنم حالا که ایجاد شده

  • ٣ ماه پیش @behzad به گفتگوی حذف کاربر به همراه پست هاش جواب داد.

    @amir مرسی درسته.

    در ضمن بخش جستجوی سایت به مشکل برخورده. هرچیزی رو سرچ میکنم نمایش نمیده (حتی پیش نمایش)

  • ٣ ماه پیش @behzad به گفتگوی حذف کاربر به همراه پست هاش جواب داد.

    @farahmand

    جالب اگر مثلاً foreign key لایک های پست‌ها هم cascade باشه، اون رکوردها هم حذف میشه.

    نه لایک رو به عضو بودن یا نبودن وابسته نکردم

  • ٣ ماه پیش @behzad یک گفتگو به اسم حذف کاربر به همراه پست هاش درست کرد.

    سلام امیدوارم که حالتون خوب باشه. میخوام زمانی که کاربر نقض قوانین کرد اون رو حذف کنم ولی وقتی که کاربر مورد نظر رو حذف میکنم فعالیتاش باقی میمونه و کاربرها وقتی که به صفحش مراجعه میکنن میتونن فعالیتاش که مونده رو ببینن . میخوام موقعی که خود کاربر رو حذف میکنم فعالیتاش هم حذف بشه. و تو دیتابیس باقی نمونه.

  • ٣ ماه پیش @behzad به گفتگوی سرچ کردن و مطلبی در مورد پایتون؟! جواب داد.

    @sebz منظورتون از :

    به نظرم رسید انجمن پایتون رو راه بندازیم

    ایجاد بحث در انجمن parsclick هستش؟ یا نه ایجاد یک انجمن بخصوص