ar
Feedback

لا تقع ضحية للمخادعين! تيليمتريو يكتشف ويُميّز هذه القنوات 👉 إذا كنت تريد رؤية العلامة، اشترك

آموزش php از مبتدی تا ....

آموزش php از مبتدی تا ....

الذهاب إلى القناة على Telegram
902
المشتركون
لا توجد بيانات24 ساعات
لا توجد بيانات7 أيام
لا توجد بيانات30 أيام
أرشيف المشاركات
\n \";\n}\n?> \n\n\n","datePublished":"2016-04-07T16:51:14Z","dateModified":"2016-04-07T16:51:14Z","author":{"@type":"Organization","name":"آموزش php از مبتدی تا ....","url":"https://telemetr.io/ar/channels/1048569725-php_php","image":"https://img.telemetr.io/c/18XGSV/254634150281195072?ty=x"},"publisher":{"@type":"Organization","name":"آموزش php از مبتدی تا ....","url":"https://telemetr.io/ar/channels/1048569725-php_php","image":"https://img.telemetr.io/c/18XGSV/254634150281195072?ty=x"},"commentCount":0,"interactionStatistic":[{"@type":"InteractionCounter","interactionType":"https://schema.org/ViewAction","userInteractionCount":329}]}},{"@type":"ListItem","position":11,"item":{"@type":"SocialMediaPosting","@id":"https://telemetr.io/ar/channels/1048569725-php_php/posts/408","url":"https://telemetr.io/ar/channels/1048569725-php_php/posts/408","mainEntityOfPage":"https://telemetr.io/ar/channels/1048569725-php_php/posts/408","headline":"آموزش php از مبتدی تا ....","datePublished":"2016-04-07T16:51:14Z","dateModified":"2016-04-07T16:51:14Z","author":{"@type":"Organization","name":"آموزش php از مبتدی تا ....","url":"https://telemetr.io/ar/channels/1048569725-php_php","image":"https://img.telemetr.io/c/18XGSV/254634150281195072?ty=x"},"publisher":{"@type":"Organization","name":"آموزش php از مبتدی تا ....","url":"https://telemetr.io/ar/channels/1048569725-php_php","image":"https://img.telemetr.io/c/18XGSV/254634150281195072?ty=x"},"commentCount":0,"interactionStatistic":[{"@type":"InteractionCounter","interactionType":"https://schema.org/ViewAction","userInteractionCount":330}]}},{"@type":"ListItem","position":12,"item":{"@type":"SocialMediaPosting","@id":"https://telemetr.io/ar/channels/1048569725-php_php/posts/407","url":"https://telemetr.io/ar/channels/1048569725-php_php/posts/407","mainEntityOfPage":"https://telemetr.io/ar/channels/1048569725-php_php/posts/407","headline":" \n\n\n\n\n\n\n \n\n","datePublished":"2016-04-07T16:51:14Z","dateModified":"2016-04-07T16:51:14Z","author":{"@type":"Organization","name":"آموزش php از مبتدی تا ....","url":"https://telemetr.io/ar/channels/1048569725-php_php","image":"https://img.telemetr.io/c/18XGSV/254634150281195072?ty=x"},"publisher":{"@type":"Organization","name":"آموزش php از مبتدی تا ....","url":"https://telemetr.io/ar/channels/1048569725-php_php","image":"https://img.telemetr.io/c/18XGSV/254634150281195072?ty=x"},"commentCount":0,"interactionStatistic":[{"@type":"InteractionCounter","interactionType":"https://schema.org/ViewAction","userInteractionCount":338},{"@type":"InteractionCounter","interactionType":"https://schema.org/ShareAction","userInteractionCount":1}]}},{"@type":"ListItem","position":13,"item":{"@type":"SocialMediaPosting","@id":"https://telemetr.io/ar/channels/1048569725-php_php/posts/406","url":"https://telemetr.io/ar/channels/1048569725-php_php/posts/406","mainEntityOfPage":"https://telemetr.io/ar/channels/1048569725-php_php/posts/406","headline":"کد صفحه check.php","articleBody":"کد صفحه check.php","datePublished":"2016-04-07T16:51:14Z","dateModified":"2016-04-07T16:51:14Z","author":{"@type":"Organization","name":"آموزش php از مبتدی تا ....","url":"https://telemetr.io/ar/channels/1048569725-php_php","image":"https://img.telemetr.io/c/18XGSV/254634150281195072?ty=x"},"publisher":{"@type":"Organization","name":"آموزش php از مبتدی تا ....","url":"https://telemetr.io/ar/channels/1048569725-php_php","image":"https://img.telemetr.io/c/18XGSV/254634150281195072?ty=x"},"commentCount":0,"interactionStatistic":[{"@type":"InteractionCounter","interactionType":"https://schema.org/ViewAction","userInteractionCount":324}]}},{"@type":"ListItem","position":14,"item":{"@type":"SocialMediaPosting","@id":"https://telemetr.io/ar/channels/1048569725-php_php/posts/405","url":"https://telemetr.io/ar/channels/1048569725-php_php/posts/405","mainEntityOfPage":"https://telemetr.io/ar/channels/1048569725-php_php/posts/405","headline":"کاربرد تابع isset اینجا خیلی مهم هست","articleBody":"کاربرد تابع isset اینجا خیلی مهم هست","datePublished":"2016-04-07T16:51:14Z","dateModified":"2016-04-07T16:51:14Z","author":{"@type":"Organization","name":"آموزش php از مبتدی تا ....","url":"https://telemetr.io/ar/channels/1048569725-php_php","image":"https://img.telemetr.io/c/18XGSV/254634150281195072?ty=x"},"publisher":{"@type":"Organization","name":"آموزش php از مبتدی تا ....","url":"https://telemetr.io/ar/channels/1048569725-php_php","image":"https://img.telemetr.io/c/18XGSV/254634150281195072?ty=x"},"commentCount":0,"interactionStatistic":[{"@type":"InteractionCounter","interactionType":"https://schema.org/ViewAction","userInteractionCount":323}]}},{"@type":"ListItem","position":15,"item":{"@type":"SocialMediaPosting","@id":"https://telemetr.io/ar/channels/1048569725-php_php/posts/404","url":"https://telemetr.io/ar/channels/1048569725-php_php/posts/404","mainEntityOfPage":"https://telemetr.io/ar/channels/1048569725-php_php/posts/404","headline":"آموزش php از مبتدی تا ....","datePublished":"2016-04-07T16:51:14Z","dateModified":"2016-04-07T16:51:14Z","author":{"@type":"Organization","name":"آموزش php از مبتدی تا ....","url":"https://telemetr.io/ar/channels/1048569725-php_php","image":"https://img.telemetr.io/c/18XGSV/254634150281195072?ty=x"},"publisher":{"@type":"Organization","name":"آموزش php از مبتدی تا ....","url":"https://telemetr.io/ar/channels/1048569725-php_php","image":"https://img.telemetr.io/c/18XGSV/254634150281195072?ty=x"},"commentCount":0,"interactionStatistic":[{"@type":"InteractionCounter","interactionType":"https://schema.org/ViewAction","userInteractionCount":331}]}},{"@type":"ListItem","position":16,"item":{"@type":"SocialMediaPosting","@id":"https://telemetr.io/ar/channels/1048569725-php_php/posts/403","url":"https://telemetr.io/ar/channels/1048569725-php_php/posts/403","mainEntityOfPage":"https://telemetr.io/ar/channels/1048569725-php_php/posts/403","headline":" \n\n\n\n\n\".\"
\";\n} \n?>\n\n\n \n
\n \n user name :\n \n
\n
\n password:\n \n\n
\n
\n\n\n
\n\n\n","datePublished":"2016-04-07T16:51:14Z","dateModified":"2016-04-07T16:51:14Z","author":{"@type":"Organization","name":"آموزش php از مبتدی تا ....","url":"https://telemetr.io/ar/channels/1048569725-php_php","image":"https://img.telemetr.io/c/18XGSV/254634150281195072?ty=x"},"publisher":{"@type":"Organization","name":"آموزش php از مبتدی تا ....","url":"https://telemetr.io/ar/channels/1048569725-php_php","image":"https://img.telemetr.io/c/18XGSV/254634150281195072?ty=x"},"commentCount":0,"interactionStatistic":[{"@type":"InteractionCounter","interactionType":"https://schema.org/ViewAction","userInteractionCount":360},{"@type":"InteractionCounter","interactionType":"https://schema.org/ShareAction","userInteractionCount":1}]}},{"@type":"ListItem","position":17,"item":{"@type":"SocialMediaPosting","@id":"https://telemetr.io/ar/channels/1048569725-php_php/posts/402","url":"https://telemetr.io/ar/channels/1048569725-php_php/posts/402","mainEntityOfPage":"https://telemetr.io/ar/channels/1048569725-php_php/posts/402","headline":"در صفحه login.php ابتدا مقدار متغیر er را می خوانیم اگر مقدار نداشت روند عادی طی می شود ولی اگر مقدار داشت یع…","articleBody":"در صفحه login.php ابتدا مقدار متغیر er را می خوانیم اگر مقدار نداشت روند عادی طی می شود ولی اگر مقدار داشت یعنی حاوی پیام خطا بود آن را نمایش می دهید\nچون ما پیام را از طریق url فرستاده ایم حتماباید از $_GET استفاده شود \nکد صفحه login.php","datePublished":"2016-04-07T16:51:14Z","dateModified":"2016-04-07T16:51:14Z","author":{"@type":"Organization","name":"آموزش php از مبتدی تا ....","url":"https://telemetr.io/ar/channels/1048569725-php_php","image":"https://img.telemetr.io/c/18XGSV/254634150281195072?ty=x"},"publisher":{"@type":"Organization","name":"آموزش php از مبتدی تا ....","url":"https://telemetr.io/ar/channels/1048569725-php_php","image":"https://img.telemetr.io/c/18XGSV/254634150281195072?ty=x"},"commentCount":0,"interactionStatistic":[{"@type":"InteractionCounter","interactionType":"https://schema.org/ViewAction","userInteractionCount":351}]}},{"@type":"ListItem","position":18,"item":{"@type":"SocialMediaPosting","@id":"https://telemetr.io/ar/channels/1048569725-php_php/posts/401","url":"https://telemetr.io/ar/channels/1048569725-php_php/posts/401","mainEntityOfPage":"https://telemetr.io/ar/channels/1048569725-php_php/posts/401","headline":"آموزش php از مبتدی تا ....","datePublished":"2016-04-07T16:51:14Z","dateModified":"2016-04-07T16:51:14Z","author":{"@type":"Organization","name":"آموزش php از مبتدی تا ....","url":"https://telemetr.io/ar/channels/1048569725-php_php","image":"https://img.telemetr.io/c/18XGSV/254634150281195072?ty=x"},"publisher":{"@type":"Organization","name":"آموزش php از مبتدی تا ....","url":"https://telemetr.io/ar/channels/1048569725-php_php","image":"https://img.telemetr.io/c/18XGSV/254634150281195072?ty=x"},"commentCount":0,"interactionStatistic":[{"@type":"InteractionCounter","interactionType":"https://schema.org/ViewAction","userInteractionCount":350}]}},{"@type":"ListItem","position":19,"item":{"@type":"SocialMediaPosting","@id":"https://telemetr.io/ar/channels/1048569725-php_php/posts/400","url":"https://telemetr.io/ar/channels/1048569725-php_php/posts/400","mainEntityOfPage":"https://telemetr.io/ar/channels/1048569725-php_php/posts/400","headline":"header('location:login.php?er=نام کاربری یارمز عبور اشتباه است'); در این نام متغیر er انتخاب شده است","articleBody":"header('location:login.php?er=نام کاربری یارمز عبور اشتباه است');\nدر این نام متغیر er انتخاب شده است","datePublished":"2016-04-07T16:51:14Z","dateModified":"2016-04-07T16:51:14Z","author":{"@type":"Organization","name":"آموزش php از مبتدی تا ....","url":"https://telemetr.io/ar/channels/1048569725-php_php","image":"https://img.telemetr.io/c/18XGSV/254634150281195072?ty=x"},"publisher":{"@type":"Organization","name":"آموزش php از مبتدی تا ....","url":"https://telemetr.io/ar/channels/1048569725-php_php","image":"https://img.telemetr.io/c/18XGSV/254634150281195072?ty=x"},"commentCount":0,"interactionStatistic":[{"@type":"InteractionCounter","interactionType":"https://schema.org/ViewAction","userInteractionCount":359}]}},{"@type":"ListItem","position":20,"item":{"@type":"SocialMediaPosting","@id":"https://telemetr.io/ar/channels/1048569725-php_php/posts/399","url":"https://telemetr.io/ar/channels/1048569725-php_php/posts/399","mainEntityOfPage":"https://telemetr.io/ar/channels/1048569725-php_php/posts/399","headline":"برای تغییر در header بعد از ادرس url یک علامت ? قرار می دهیم یعد نام یک متغیر(بدون $) و بعد از ان هم متن پیام…","articleBody":"برای تغییر در header بعد از ادرس url یک علامت ? قرار می دهیم یعد نام یک متغیر(بدون $) و بعد از ان هم متن پیام خطا","datePublished":"2016-04-07T16:51:14Z","dateModified":"2016-04-07T16:51:14Z","author":{"@type":"Organization","name":"آموزش php از مبتدی تا ....","url":"https://telemetr.io/ar/channels/1048569725-php_php","image":"https://img.telemetr.io/c/18XGSV/254634150281195072?ty=x"},"publisher":{"@type":"Organization","name":"آموزش php از مبتدی تا ....","url":"https://telemetr.io/ar/channels/1048569725-php_php","image":"https://img.telemetr.io/c/18XGSV/254634150281195072?ty=x"},"commentCount":0,"interactionStatistic":[{"@type":"InteractionCounter","interactionType":"https://schema.org/ViewAction","userInteractionCount":360}]}}]}
Mohsen Abdollahi, [24.02.16 21:10] هنگامی که اطلاعات فرم submit می شود مقدار این فیلد ارسال می گردد و از طریق ان تصمیم گیری برای بررسی نام کاربری و رمز عبور گرفته می شود

در این کد از یک فیلد مخفی در فرم استفاده شده است در ابتدای باز گذاری صفحه مقادیرمتغیر های er (مربوط به خطا) و hf (مربوط به فیلد مخفی) خالی می باشد در نتیجه باعث عدم اجرای دستورات if شده و دستورات else مربوط به if دوم اجرا میشودو فرم نمایش داده می شود کار بر مقادیر را وارد کرده با کلیک روی login مقادیر مجددا به همین صفحه ارسال می شود و تصمیم گیری لازم انجام می گردد

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

"."
"; } ?>
user name :

password:

کد صفحه به صورت زیر می باشد

اولین نکه این هست که باید فرم ایجاد شده با پسوند php ذخیره شود برای اینکه متوجه شویم کاربر فرم را submit نموده است یا خیر باید از تگ input با صفت hidden استفاده می کنیم

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

rows :

cols:

'; for ($i=1; $i <=$x ; $i++) { echo ''; for ($j=1; $j <=$y ; $j++) { echo ''; echo "php"; echo ''; } echo ''; } echo " "; } ?>

کد صفحه check.php

کاربرد تابع isset اینجا خیلی مهم هست

"."
"; } ?>
user name :

password:

در صفحه login.php ابتدا مقدار متغیر er را می خوانیم اگر مقدار نداشت روند عادی طی می شود ولی اگر مقدار داشت یعنی حاوی پیام خطا بود آن را نمایش می دهید چون ما پیام را از طریق url فرستاده ایم حتماباید از $_GET استفاده شود کد صفحه login.php

header('location:login.php?er=نام کاربری یارمز عبور اشتباه است'); در این نام متغیر er انتخاب شده است

برای تغییر در header بعد از ادرس url یک علامت ? قرار می دهیم یعد نام یک متغیر(بدون $) و بعد از ان هم متن پیام خطا