فرم HTML در php

چگونگی استفاده از عملکرد فرم HTML در php

folderمبانی اولیه
comments1 دیدگاه
php

در واقع action برای ارائه لینک یا مرجعی است که کاربر را به یک صفحه دیگر هدایت می کند. اگر بخواهیم منطق تجاری (اسکریپت پی اچ پی) را از بخش ارائه (اسکریپت HTML) جدا کنیم و سپس از ویژگی action یک فرم استفاده کنیم، از پیچیدگی کد نویسی های حجیم کاسته می شود. زیرا تمام اسکریپت ها به صورت مجزا روی صفحه خودشان تعریف می شوند.

در متد POST فرم قبلی اسکریپت پی اچ پی و اسکریپت HTML روی همان صفحه تعریف می شود، بنابراین بخش طراحی را با خروجی برنامه نشان می دهد. اما ویژگی action اسکریپت HTML را روی یک صفحه مجزا تعریف می کند و منطق تجاری (اسکریپت PHP) روی صفحه مجزای دیگری تعریف می شود.

 


پی اچ پی

توی این پک فوق العاده، PHP رو جوری یاد میگیری که تو هیچ کلاس آموزشی یا پک دیگه ای نه دیدی نه شنیدی! بدون هیچ کلاسی، با PHP وبسایت بساز، پروژه محور یاد بگیر و حسابی پول در بیار! 


 

ایجاد فرم HTML با ویژگی action

ذخیره سازی آن به عنوان DesingVeiw.php

<body>

<form method=”post” action=”Logic.php”>

<table border=”1″ align=”center”>

<tr>

<td>Enter your name</td>

<td><input type=”text” name=”n”/></td>

</tr>

<tr>

<td colspan=”2″ align=”center”>

<input type=”submit” name=”sub” value=”SHOW MY NAME”/>

</td>

</tr>

</table>

</form>

</body>

اسکریپت PHP

ذخیره سازی آن به عنوان Logic.php

<?php

$name=$_POST[‘n’];

echo “Welcome “.$name;

?>

ابتدا ما فرم را با استفاده از اسکریپت HTML ایجاد می کنیم. در این حالت یک تکست باکس را طراحی می کنیم تا ورودی را از کاربر بگیریم و نیز یک دکمه submit با مقدار (“show my name”) را طراحی کرده ایم. زمانی که کاربر نام را وارد می کند و بر روی دکمه ارسال کلیک می کند؛ مقدار تکست باکس به صفحه اسکریپت php تغییر مسیر داده می شود. زیرا ویژگی Action در این قسمت برای لینک گذاری استفاده شده است.

اطلاعاتی که توسط کاربر با استفاده از

$_POST[ ]

ارسال می شود و در یک متغیر محلی (name$) ذخیره می شود. اکنون متغیر محلی با رشته (“welcome”) الحاق می شود و چاپ می گردد؛ خروجی به صورت Welcome Sanjeev چاپ می شود.

تفاوت پک های حرفه ای ما با آموزشهای رایگان: بطور خلاصه از زمین تا آسمان! 1-پکها، جدیدترین نسخه نرم افزارها را آموزش می دهند با قابلیت های بسیار بیشتر. 2-پکها توسط متخصص آن نرم افزار، به صورت کاملا پروژه محور و با حل چالش هایی که در مسیر کار عملی و حرفه ای با آن روبرو می شوید تهیه شده اند و بعد از استفاده، کاملا برای بازار کار آماده اید! 3- متد این پکها کاملا کار شده و تا ماهها، در ذهن تان ماندگارند و یادگیری بسیار سریعتر و کاملتری خواهید داشت. آموزشهای رایگان فقط دستورات نرم افزارها را (آنهم ناقص) بیان می کنند و تازه برای ورود به بازار باید ماهها تجربه عملی هم کسب کنید !!

turned_in

چرب زبان

با این اپلیکیشن ساده، هر زبانی رو فقط با 5 دقیقه در روز، توی 80 روز مثل بلبل حرف بزن! بهترین متد روز، تقویت حافظه، آموزش تصویری. یادگیری زبان کلید یادگیری هر مهارتی در قرن 21 !


حتما بخوانید!

1 دیدگاه. ارسال دیدگاه جدید

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

این فیلد را پر کنید
این فیلد را پر کنید
لطفاً یک نشانی ایمیل معتبر بنویسید.

فهرست