سورس برنامه نویسی ، آموزش ، قالب وردپرس ، اسکریپت ، گرافیک ، آموزش کاربردی، دانلود رایگان ، قالب

تبليغات شما در داده باران
تبلیغات در داده باران

آموزش PHP (پی اچ پی) – قسمت نوزدهم

آموزش PHP (پی اچ پی) – قسمت نوزدهمReviewed by داده باران on Dec 3Rating:

در ادامه مطلب همراه ما باشید

آموزش PHP – کار با فرم ها

با استفاده از متغییرهای GET _$ و POST_$، می توانید سمت سرور مقادیر فرم HTML را دریافت نمایید.

یک فرم ساده HTML

در مثال زیر، یک فرم ساده HTML با دو فیلد ورودی و یک دکمه submit نشان داده شده است:

مثال

<html>
<body>

<form action=”welcome.php” method=”post”>
نام: <input type=”text” name=”name”><br>
ایمیل: <input type=”text” name=”email”><br>
<input type=”submit” value=”ارسال اطلاعات”>
</form>

</body>
</html>

 

خروجی کد بالا:

 

نام: ایمیل:

 

زمانی که کاربر، اطلاعات فرم بالا را پر می کند و روی دکمه “submit” کلیک می کند، اطلاعات فرم برای پردازش به یک فایل PHP بنام “welcome.php” ارسال می شود. اطلاعات فرم با متد POST ارسال می شود.

فایل welcome.php

برای نمایش اطلاعات ارسال شده به سرور، بصورت ساده می توانید همه متغییرها را چاپ نمایید:

 

<html>

<body>

نام :<?php echo $_POST[“name”]; ?><br>

ایمیل: <?php echo $_POST[“email”]; ?>

</body>

</html>

خروجی کد بالا می تواند شبیه زیر باشد:

نام: mohammad

ایمیل: info@dadebaran.ir

توجه: مثال بالا را می توان از طریق متد get نیز انجام داد. که البته نحوه انجام کار در آموزش های قبلی ذکر شده است.

کد بالا، یک مثال کاملاً ساده است. اما توجه داشته باشید که یک چیز بسیار مهم در آن از قلم افتاده است و آن اعتبار سنجی یا Validate اطلاعات ارسالی است. از این طریق اسکریبتتان امن تر خواهد بود.

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

حتما بخوانید  آموزش PHP (پی اچ پی) – قسمت سی و سوم

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

لينك كوتاه اين مطلب : http://www.dadebaran.ir/?p=1094

رمز فايل : DADEBARAN.IR




تبلیغات در داده باران
ارسال دیدگاه

قبل از نوشتن دیدگاه به نکات زیر توجه کنید:
    » نظراتی که با تایپ فارسی نباشند تایید نخواهند شد
    » نظرات تبلیغاتی اسپم محسوب میشوند و IP شخص مسدود خواهد شد.

پاسخ دهید

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