الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

أكواد بال Jsp أريد المقابل لها في ال Php

بدأه Ahmed$oft في 14 أغسطس 2009 · 3 رد · 528 مشاهدة · في منتدى تطوير المواقع بـ PHP
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكــم ورحمـة الله وبركاتــه ،،

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

الكود الأول:

RequestDispatcher view = request.getRequestDispatcher("index.php");

view.forward(request,response);

هذا الكود السابق يقوم بالتحويل الى صفحة index.php

الكود الثاني:

request.setAttribute("Attribute", Variable);

وهذا الكود السابق يقوم بتعريف خاصية Attribute يضع فيها القيمة Variable لإستخدامها في صفحة اخري اي الخاصية Attribute

الكود الثالث:

request.getAttribute("Attribute");

هذا السطر السابق يتعامل مع الخاصية اللي قمنا بإنشائها في السطر اللي قبليها والتي تحمل القيمة variable

اريد المقابل لهذا السطور السابقة في ال php

وجزاكم الله خيرا

سؤال آخر كيف يتم التعامل مع ال request و ال response في ال php

Web Developer using JSP & Servlet

اللهم انصر الإسلام والمسلمين وأهلك الكفرة أعداء الدين

#2

كنت اتمنى لو استخدمت تعليمات code

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

هذا الكود السابق يقوم بالتحويل الى صفحة index.php

header('Location: index.php');

الكود الثاني والثالث غير واضحين لاني لا اعرف معنى ال attribute هنا... مجرد متغير؟ هل لها علاقه بالفورم في الصفحات؟ لها علاقه بال sessions ؟

سؤال آخر كيف يتم التعامل مع ال request و ال response في ال php

---وضح اكثر عن عمل request و reponse

php5-zce-logo-new.gif

CCNA, CCNA Security, CCNP

#3

أخي في ال jsp نقوم بتعريف Attribute مثلا في الصفحة ونستخدمة في صفحة أخرى يعني مثلا في صفحة الإندكس index.jsp

نكتب الكود التالي

<form action="newjsp.jsp" method="post">
<input type="text" value"<% request.getAttribute("myAttribute"); %>"
</form>

وفي صفحة ال newjsp.jsp يكون فيه الكود التالي:

ٍString Variable = "value";
request.setAttribute("myAttribute", Variable);
RequestDispatcher view = request.getRequestDispatcher("index.jsp");
view.forward(request,response);

ففي صفحة الإندكس عند ال submit ال form يروح لصفحة ال newjsp.jsp الموجود في الأكشن فيعرف Attribute ويحط فيه قيمة وبعد كدة يرجع لصفحة الإندكس تاني فيقرأ ال Attribute اللي انا حاططهاله

فهمت قصدي فما المقابل لها في ال php

Web Developer using JSP & Servlet

اللهم انصر الإسلام والمسلمين وأهلك الكفرة أعداء الدين

#4

واضح الان...

باختصار... في PHP يعتمد الاسلوب حسب ال method في الفورم... مثلا اذا كانت post

$variable = $_POST['Attribute'];

كذلك هناك

$_GET
$_COOKIE
$_SESSION

كلهم يقوم السيرفر بملئهم عند طلب الصفحه

php5-zce-logo-new.gif

CCNA, CCNA Security, CCNP

مواضيع مشابهة