Jump to content

الدرس الثآني : النماذج في البي إتش بي


Recommended Posts

بسم الله الرحمن الرحيم

بالبدآية إشكر كل وإحد وضع رد بالدرس السابق

1- NssoR~

2- MSHOOSH

3- #ikAkA

4- سوجن

5- |Mr|-Talal07-|

6- Tete omar

7- Mr.Pres[T]ege

شكرا لكم

ثإني شي إعتذر لكم على هذا الدرس

هو ممل قليلاً لكن حآولت قدر المستطاع تقديمه بإذن الله بصوره جيده

اتمنى انكم تستفيدون ولإتنسون ترفعون فيني بالردود :mrgreen:

صورة للنماذج :

lesson11_img01.png

الوسم الإساسي لنماذج هو

... <‎/FORM>

عندما تبرمج نموذجاً فهناك خاصيتان مهمتان:

اول خآصية :

ACTION :

تحدد العنوان الذي سيتم إرسال بيانات النموذج إليه لتتم معالجتها بالصورة المطلوبة

مثآل رآبط لإرسإل البيانات ل الايميل مثلاُ

... <‎/FORM>

ثآني خإصية من النماذج :

METHOD :

يحدد الطريقه الي يتعآمل مع العنوآن الي حطيته فوق

هنإك قيمتين للخآصيه :

1-

get
: تستخدم من خلإل الموقع

مثل : عندما نستخدم نموذج البحث عن كلمة في الموقع، فإن عملية المعالجة (أي البحث) تجري مباشرة في الموقع

2-

post
: تستخدم من خلال إرسال البيانات

تستخدم عندما تكون عملية المعالجة خارجية كأن يتم إرسال البيانات إلى عنوان بريد إلكتروني

مثآل :

...

<‎/FORM>

-----------------------------------------------------------------------------------------------------

:: المدخلإلإت input ::

طيب الحين عرفنا كيف نسوي النموذج

بآقي نتكلم الحين عن المدخلإت

INPUT وتسمى المدخلات بـ

المدخلإت لها قيم وتقدر تستخدم القيم هذي

مع خاصية

TYPE

مثآل

‎‎

<‎/‎FORM>

يطلع مثل الصوره هذي

4rgkX.png

وهو مربع نص تقدر تكتب فيه الاسم او الايميل او اي شي يكتب بالمربع النص

لها إشكإل ـ type الـ

text لإتنحصر فقط على الـ

وهذه صوره لـ الإشكإل الي تقدر تستخدمها

XNq5M.png

type إتمنى وضحت الصوره بالنسبه لـ

:D

INPUT هنإك خآصيه ثإنيه تستخدم مع

خآصية

NAME

وتستخدم لتسمية حقل البيانات

وهو ضروري لإستخدام المعالجه للبيانات

ورآح تتضح بإذن الله إهمية الخاصية مع الدرس الثإلث

مثآل

‎‎

‎‎

<‎/‎FORM>

الخاصيه الثالثه وهو كتابة قيمة إفترآضية بالمربع او على الزر

خآصيـة

VALUE

قد تحتاج أحياناً إلى تحديد حجم الحقل ولذلك تستخدم الخاصية

SIZE

مع الرقم الي تبيه يكون حجم للحقل، جرب الرقم 40

مثإإل

‎‎

‎‎

<‎/‎FORM>

rbeq1.png

طيب فيه خإصيه إخيره :mrgreen:

وهي تستخدم لعدد الحروف الي تطلع بالمربع على الشاشه

خآصيـةة :

MAXLENGTH

هو يسري فقط على مظهره على الشاشة

اذا كنت تبي تحدد العدد الاقصى للحروف إستخدم

SIZE

اما بالنسبه

ل

MAXLENGTH

هو فقط عدد الحروف الي تطلع على الشاشه فقط مظهر

-----------------------

إن شاء الله تستفيدون ياإخوان

وترقبو الدرس الثإلث مع التعامل مع النماذج وطريقة معالجتها مع البي اتش بي

Link to comment
مشكور على تقديمك لشروحات

شرح رائع ومتعوب عليه

وحبيت اسئلك وش فايدتها في lua

وفي ايش ممكن استخدمها؟

وياليت تعطينا مثال

وتحياتي

حيآآك إلله

وتقدر تستفيد بالغه باأشياء كثيره

antifake مثلاٌ تقدر تستخدمها ب

بأستطاعتك ايضا تستخدمها بجلب اي بي سيرفرك

وهذا مثإإل لجلب إي بي سيرفرك بالبي اتش بي

lua server

  
function result(sum) 
  
    if sum ~= "ERROR" then 
  
        outputChatBox(sum) 
        setElementData(root,"ipserver",sum) 
    end 
  
end 
  
function getMyIp(send) 
  
    callRemote ( "http://www.yourdomin.com/getIp.php", result, send) 
  
end  
  
getMyIp("Booo")  

php كود:

<?php

include( "mta_sdk.php" );

$ip = getenv("REMOTE_ADDR");

mta::doReturn($ip);

?>

Link to comment

مشكور على الشرح الجميل والمنسق والمفيد

بالتوفيق ,

شرح حلو ومتعوب عليه

بس يمديك تسوي

من برنامج

فرونت بيج او من برامج مايكروسفت حق php

موجوده مع الاوامر

هو يبي يفهمك وش هي بشكل عام :?

Link to comment

شرح رائع ومتعوب عليه, يعطيك العافية

* ياليت تسوي الشروحات كلها بموضوع واحد, أو تحط في كل شرح رابط الدرس اللي بعده, عشان لاحد يتعب وهو يدور الدروس : إقتراح

Link to comment
  • 1 month later...

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...