Phaethon ارسال شده در July 26, 2025 اشتراک گذاری ارسال شده در July 26, 2025 به نام خداوند بخشنده و مهربان ☄️ سلاممممممممممممممممممممممممم عرض میکنم خدمت همه ی شما دوستان و خوشتیپای عزیز 😂 با یکی دیگه از آموزش هامون در خدمت شماییم توی این آموزش که ادامه ی پارت قبلی هستش ( کلیک ! ) میخوایم بریم و یک مثال عملی از هر کدوم از چیز هایی که گفتیم بزنیم, عکسایی که با پینت کشیدمو بزاریم 😂, و توضیحات مثال ها و توضیحات کامل تری رو راجع به هر موضوع بزنیم آماده این؟ 1- نگاه عمیق توی این بخش یک نگاه عمیقی میندازیم به هر کدوم از موضوع ها و مثالش رو هم میزنیم: 1- MiddleWare (میدل ور - میان افزار): همونطوری که در تاپیک قبلی مطرح کردیم, کار میدل ور ها چک کردن یک سری چیز ها قبل و بعد از ریکویست هستش, اما خب یه مثالی رو هم بزنیم راجع بهش: یک فایل جدید به اسم index.php بسازید و کد های زیر رو داخلش پیست کنید: <?php if(isset($_POST)){ if(isset($_POST['username'] && $_POST['username'] != '' strlen($_POST['username']) > 3 && strlen($_POST['username']) < 18){ echo "Right!"; } } ?> <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.7/dist/css/bootstrap.min.css"> </head> <body> <form action="<?= url("index.php"); ?>" method="post" class="form"> <input class="form-control" name="username" placeholder="Please enter your username to continue..."> <button class="btn btn-primary">Continue</button> </form> <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.7/dist/js/bootstrap.min.js"></script> </body> </html> در بالا کد بدون میدل ور هستش حالا یک فایل جدید به اسم middleware.php بسازید و داخلش کد های زیر رو پیست کنید: <?php namespace Middleware; class Middle { public function checkName($name){ htmlspecialchars($name); stripslashes($name); strtolower($name); $pattern = "<(.+)>.*<\/\1>"; if($name != '' && strlen($name) > 3 && strlen($name) < 18){ if(preg_match($pattern, $name)){ replace('<', '', $name); return false; } else { return true; } } else { return false; } } } ?> و در فایل index.php موارد زیر رو پیست کنید: <?php using Middleware\Middle; $middleobj = new Middle(); if(isset($_POST)){ if($middleobj->checkName($_POST['username'])){ echo "Right!"; } } ?> <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.7/dist/css/bootstrap.min.css"> </head> <body> <form action="<?= url("index.php"); ?>" method="post" class="form"> <input class="form-control" name="username" placeholder="Please enter your username to continue..."> <button class="btn btn-primary">Continue</button> </form> <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.7/dist/js/bootstrap.min.js"></script> </body> </html> کد رو در زمپ امپس ومپ لمپ یا سرور خود پی اچ پی اجرا کنین و لذت ببرید **اگر به هر دلیلی کار نکردش کد لطفا به بنده بگید که فیکسش کنم** دوستان, برای اینکه بقیه ی عزیزان اذیت نشن و نگن که طولانی بود و نخوندیم به 7 قسمت تقسیم کردم این قسمت دوم رو تا اوکی باشید و اذت ببرید امیدوارم که میدل ور رو به خوبی یاد گرفته باشید تا تاپیک های بعدی شما رو به خدای بزرگ میسپارم! الله یارتون باشه! No matter how many fish in the Sea It'd be so empty WITHOUT ME لینک به دیدگاه https://forum.arsacia.ir/topic/78588-%D8%A7%D8%B5%D8%B7%D9%84%D8%A7%D8%AD%D8%A7%D8%AA-%D8%B9%D8%AC%DB%8C%D8%A8-%D8%BA%D8%B1%DB%8C%D8%A8-%D9%BE%D8%A7%D8%B1%D8%AA-2/ به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری...
Nopelon ارسال شده در September 30, 2025 اشتراک گذاری ارسال شده در September 30, 2025 در ۱۴۰۴/۵/۴ در 12:49، Integer گفته است: به نام خداوند بخشنده و مهربان ☄️ سلاممممممممممممممممممممممممم عرض میکنم خدمت همه ی شما دوستان و خوشتیپای عزیز 😂 با یکی دیگه از آموزش هامون در خدمت شماییم توی این آموزش که ادامه ی پارت قبلی هستش ( کلیک ! ) میخوایم بریم و یک مثال عملی از هر کدوم از چیز هایی که گفتیم بزنیم, عکسایی که با پینت کشیدمو بزاریم 😂, و توضیحات مثال ها و توضیحات کامل تری رو راجع به هر موضوع بزنیم آماده این؟ 1- نگاه عمیق توی این بخش یک نگاه عمیقی میندازیم به هر کدوم از موضوع ها و مثالش رو هم میزنیم: 1- MiddleWare (میدل ور - میان افزار): همونطوری که در تاپیک قبلی مطرح کردیم, کار میدل ور ها چک کردن یک سری چیز ها قبل و بعد از ریکویست هستش, اما خب یه مثالی رو هم بزنیم راجع بهش: یک فایل جدید به اسم index.php بسازید و کد های زیر رو داخلش پیست کنید: <?php if(isset($_POST)){ if(isset($_POST['username'] && $_POST['username'] != '' strlen($_POST['username']) > 3 && strlen($_POST['username']) < 18){ echo "Right!"; } } ?> <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.7/dist/css/bootstrap.min.css"> </head> <body> <form action="<?= url("index.php"); ?>" method="post" class="form"> <input class="form-control" name="username" placeholder="Please enter your username to continue..."> <button class="btn btn-primary">Continue</button> </form> <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.7/dist/js/bootstrap.min.js"></script> </body> </html> در بالا کد بدون میدل ور هستش حالا یک فایل جدید به اسم middleware.php بسازید و داخلش کد های زیر رو پیست کنید: <?php namespace Middleware; class Middle { public function checkName($name){ htmlspecialchars($name); stripslashes($name); strtolower($name); $pattern = "<(.+)>.*<\/\1>"; if($name != '' && strlen($name) > 3 && strlen($name) < 18){ if(preg_match($pattern, $name)){ replace('<', '', $name); return false; } else { return true; } } else { return false; } } } ?> و در فایل index.php موارد زیر رو پیست کنید: <?php using Middleware\Middle; $middleobj = new Middle(); if(isset($_POST)){ if($middleobj->checkName($_POST['username'])){ echo "Right!"; } } ?> <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.7/dist/css/bootstrap.min.css"> </head> <body> <form action="<?= url("index.php"); ?>" method="post" class="form"> <input class="form-control" name="username" placeholder="Please enter your username to continue..."> <button class="btn btn-primary">Continue</button> </form> <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.7/dist/js/bootstrap.min.js"></script> </body> </html> کد رو در زمپ امپس ومپ لمپ یا سرور خود پی اچ پی اجرا کنین و لذت ببرید **اگر به هر دلیلی کار نکردش کد لطفا به بنده بگید که فیکسش کنم** دوستان, برای اینکه بقیه ی عزیزان اذیت نشن و نگن که طولانی بود و نخوندیم به 7 قسمت تقسیم کردم این قسمت دوم رو تا اوکی باشید و اذت ببرید امیدوارم که میدل ور رو به خوبی یاد گرفته باشید تا تاپیک های بعدی شما رو به خدای بزرگ میسپارم! الله یارتون باشه! دادا شما کلا فقط و فقط در مورد برنامه نویسی توضیح میدی هیچ کار دیگه بلد نیستی بابا ی چیز جدیدی رو نمایی کن ادم حال کنه ولی طولانی هم نباشه 🫡 خدا که فقط مطعلق به آدم هایِ خوب نیست... خدا! (خدایِ آدم های خلاف کارم هست) و فقط، خودِ خداست که!... ( بینِ بندگانش فرق نمیگذارد ) #خدایا شُکرت 🤲❤️ لینک به دیدگاه https://forum.arsacia.ir/topic/78588-%D8%A7%D8%B5%D8%B7%D9%84%D8%A7%D8%AD%D8%A7%D8%AA-%D8%B9%D8%AC%DB%8C%D8%A8-%D8%BA%D8%B1%DB%8C%D8%A8-%D9%BE%D8%A7%D8%B1%D8%AA-2/#findComment-906929 به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری...
100 ارسال شده در April 20 اشتراک گذاری ارسال شده در April 20 مفید بود زیاد خودتو نگیر و من نصر الا من عندالله العزیز الحکیم لینک به دیدگاه https://forum.arsacia.ir/topic/78588-%D8%A7%D8%B5%D8%B7%D9%84%D8%A7%D8%AD%D8%A7%D8%AA-%D8%B9%D8%AC%DB%8C%D8%A8-%D8%BA%D8%B1%DB%8C%D8%A8-%D9%BE%D8%A7%D8%B1%D8%AA-2/#findComment-1187190 به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری...
ارسالهای توصیه شده
برای ارسال دیدگاه یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید
برای اینکه بتوانید دیدگاهی ارسال کنید نیاز دارید که کاربر سایت شوید
ایجاد یک حساب کاربری
برای حساب کاربری جدید در سایت ما ثبت نام کنید. عضویت خیلی ساده است!
ثبت نام یک حساب کاربری جدیدورود به حساب کاربری
دارای حساب کاربری هستید؟ از اینجا وارد شوید
ورود به حساب کاربری