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

ارجو مساعدتي بكود بي اتش بي

مغلق
بدأه teko204 في 21 أغسطس 2006 · 5 رد · 609 مشاهدة · في منتدى تطوير المواقع بـ PHP
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

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

انا عندي مشكلة في كود برمجي بلغة البي اتش بي ، وهي انني عند انتقالي من صفحة إلى اخرى انقل بعض المتغيرات والقيم بين تلك الصفحات ...

عندي الصفحة الاولى index.htm آخذ منها قيم من الـ text وانقلها إلى الصفحة الثانية logon.php بلا مشاكل ، وايضا انقل هذه المتغيرات من الصفحة الثانية إلى الصفحة الثالثة add.php بدون مشاكل ، وايضا انقل هذه المتغيرات من الصفحة الثالثة إلى الصفحة الرابعة del.php بدون مشاكل...

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

المشكلة انني عند انتقالي بصورة عكسية من الصفحة الثالثة غلى الصفحة الثانية اي من add.php الي logon.php فإن هذه القيم لا تنتقل وتحدث مشكلة ...

ارجو ان تساعدوني في حل هذه المشكلة ...

session_try1.rar

#2

اخى الكريم جرب

$_SESSION[]

بدل من

session_register
#3

وإذا ما نفع كلام الاخ half angel

استخدم مربع النص المخفي Hidden

460.gif

#4
المتميز كتب:
وإذا ما نفع كلام الاخ half angel

استخدم مربع النص المخفي Hidden

اخي الكريم

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

في الحقيقة انا مشكور جدا لك وللاخ half angel ، بس بصراحة لم استطع عمل ما تريد ، لا ادري لماذا !!!!

ارجوك اخي الكريم مساعدتي ، لا ادري لماذا لا تعود القيم عند الضغط على عودة ، وعند الضغط على زر للخلف

ارجوك ساعدني

session_try1.rar

#5

أخي الكريم

من ناحية جلسات العمل أعتقد أن كود الجلسه لا يتعدى الثلاث جمل لأي موقع نظرا لآن المواقع التي نقوم ببرمجتها لاتحتوي بيانات سريه وما إلى ذلك

أجو منك التقيد بما يلي ولن تواجه أي مشكله بإن الله

أول شيء ضع هذه الجمله في بدايه الصفحة ,, لايكون قبليها حتى كبسة إنتر ولا كود html ولا أي شي يعني براس الصفحة تكتب هذا الكود

<?
session_start();
?>

الان تعرف المتغيرات الخاصه بجلسة العمل كالتالي :

<?
 if($login){
   session_register("IDUSERID1");
		}

?>

الآن أصبح هذا المتغير معك طوال جلسة العمل دون أي مشاكل وعند الاإنتهاء من الجلسه تفعل كالتالي

<?
session_start();
if($out){
session_unset();
session_destroy();
}
?>

هذه الجمل التي أستخدمها في برمجة مواقع كبيره وبدون أي مشاكل :)

CMS Sfhati , Website Generator


نظام إدارة المحتوى صفحتي ... جربه الآن 


 


small-logo.png

#6

اخي bastr3

شكرا جزيلا لك على مساعدتك لي ،،،

ولكن اعاني لان من مشكلتين ... ان شاء الله راح تكون سهلة (بالنسبة إلك)

- عندما اضغط على الوصلة back وهي الخاصة بالعودة إلى الملف logon.php فإن قيم المتغيرات لا تظهر او انها تضيع !!!!

- عند الضغط على زر للخلف للعودة ايضا للملف logon.php فإن الصفحة لا تظهر نهائيا !!!

وهذه هي الاكواد بعد التعديل :

الملف الاول : index.htm

<html dir="rtl">

<head>
<meta http-equiv="Content-Language" content="ar-sa">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1256">
<title>رقم الموظف</title>
</head>

<body>

<form method="POST" action="http://127.0.0.1/session11/logon.php">

	<p>رقم الموظف: <input type="text" name="emp_no" size="20"></p>
	<p>رقم الوظيفة: <input type="text" name="emp_job" size="20"></p>
	<p><input type="submit" value="إرسال" name="B1">
		<input type="reset" value="إعادة تعيين" name="B2"></p>

</form>

</body>

</html>

الملف الثاني : logon.php

</head>

<body>
<?php
session_start();

   session_register("emp_no_session");
   session_register("emp_job_session");

   $emp_no_session=$emp_no;
   $emp_job_session=$emp_job;

   print $emp_no_session." and ".$emp_job_session;

   echo'
	 <br><a href="index.htm">main</a>
	 <br><a href="add.php">add</a>
	 <br><a href="del.php">del</a>
';

?>
</body>
</html>

الملف الثالث : add.php

<html>

<head>
  <title></title>
</head>

<body>
<?php
session_start();

print "<br>".$emp_no_session." and ".$emp_job_session;

echo'
	 <br><a href="index.htm">main</a>
	 <br><a href="logon.php">back</a>
	 <br><a href="del.php">del</a>
';
?>
</body>
</html>

الملف الرابع : del.php

<html>

<head>
  <title></title>
</head>

<body>
<?php

session_start();
print $emp_no_session." && ".$emp_job_session;
echo'
	 <br><a href="index.htm">main</a>
	 <br><a href="logon.php">back</a>
	 <br><a href="add.php">add</a>
';
?>
</body>
</html>

هذه هي الاكواد ، وإذا عندك اي ملاحظات عليها الرجاء تعديلها ، وبارك الله فيك ، وجعلها الله في ميزان حسناتك يا رب العالمين ....

هذا الموضوع مغلق.

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…