طريقة نقل بيانات من صفحة الى صفحة اخرى
<form action="home.php" method="Post"> <table width="400" border="1"> <tr> <td>Email</td> <td><input type="text" name="t1"></td> </tr> <tr> <td>password</td> <td><input type="password" name="t2"></td> </tr> <tr> <td><input type="submit" value="send"></td> <td><input type="reset"></td> </tr> </table></form> ممكن اعرف ازاى استخرج البيانات من الفورم ده عند الارسال؟
1 إجابة
انت اخترت طريقة الارسال POST اذن المفروض تستخدم $_POST المخصصة لذلك
مثال:- صفحة الـHTML <form action="welcome.php" method="post"> Name: <input type="text" name="fname" /> Age: <input type="text" name="age" /> <input type="submit" /> </form>صفحة الـPHP Welcome <?php echo $_POST["fname"]; ?>!<br /> You are <?php echo $_POST["age"]; ?> years old. طيب امتى استخدم الطريقة دى فى ارسال المدخلات؟ الاجابة هى لما يكون البينات ال هترسلها حجمها كبير وانت عايز تخفيها عن الجميع اثناء عملية الارسال وطبعا مينفعش تحفظ الصفحة لان المدخلات مش بتتعرض فى الرابط طيب فى طرق تانية لكدة؟ اه فى طريقة الـ$_REQUEST ودى بتجمع كله فى دالة واحدة يعنى بتجمع $_GET, $_POST, $_COOKIE فى واحدة بواسطة: Gamal 2 من 2 أشخاص وجدو هذه الاجابة مفيدة. هل وجدتها؟ نعم لا ان كان يوجد حقول تريد معرفة معناها من البى اتش بى استخدم var_dump($_POST); |