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

كيف ربط هذي صفحات HTML مع صفحات PHP ؟

بدأه ساره العتيبي في 15 يونيو 2010 · 2 رد · 11,024 مشاهدة · في منتدى تطوير المواقع بـ PHP
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

سلام عليكم

اخواني انا عندي صفحات HTML وابي اربطها مع PHP وكتبت كل شي لكن الربط مايتم :(

بحط لكم صفحات HTML وصفحات PHP وتكفون ابي حل ربطها اليوم عشان اسلمها للدكتوره بكره :(

كود HTML الصفحه الاولى

<html>

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

<body bgcolor="#979797">
<center>
<form method="POST" action="s2.php">
<h1>أيام الاسبوع</h1><br>
<select size="1" name="a1">
<option>1</option>
<option>2</option>
<option>3</option>
<option>4</option>
<option>5</option>
<option>6</option>
<option>7</option>
</select>
<input type="submit" name="a2" value="ارسل">
</form>
</center>


</body>

</html>

كود PHP حق الصفحه الاولى

<html>

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

<body bgcolor="#979797">
<center>
<?php
switch($a1)
{
case 1:echo"السبت";
break;
case 2:echo"الأحد";
break;
case 3:echo"الأثنين";
break;
case 4:echo"الثلااء";
break;
case 5:echo"الأربعاء";
break;
case 6:echo"الخميس";
break;
case 7:echo"الجمعه";
break;
}


?>

</body>




</html>

الصفحه الثانيه كود HTML

<html>

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

<body bgcolor=C0C0C0>
<center>
<form method="post" action="s4.php">
<input type="text" name="n1">الرقم الأول<br>
<input type="text" name="n2">الرقم الثاني<br>
<input type="submit" value="ارسال">
</form>




</body>

</html>

كود PHP حق الصفحه الثانيه

<html>

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

<body>

<?php
if(isset($s4)==true)
{
if(!empty($n1)&&!empty($n2))
{
$t3=$t1+$t2;
echo"حاصل الجمع".$t1."حاصل الجمع.$t2."هو"t2.$t3;
}
elseif($r="طرح")
{
?>

</body>

</html>

الصفحه الثالثه كود HTML

<html>

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

<body bgcolor="#979797">
<center>

<form method="post" action="s6.php">
<h1>ادخل درجة الطالب</h1>
<input type="text" name"n1"><br>
<input type="submit" name="n2">
</form>
</body>

</html>

كود PHP حق الصفحه الثالثه

<html>

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

<body>
<center>
<?php
if($t1>=90&&$t1<100)
{
echo"ممتاز";
}
if($t1>=79&&$t1<90)
{
echo"جيد جداً";
}
if($t1>=69&&$t1<80)
{
echo"جيد";
}
if($t1>=59&&$t1<70)
{
echo"مقبول";
}
if($t1<60)
{
echo"ضعيف";
}
?>

</body>

</html>

تكفووون ابي الحل اليوم عجزت اربطها :(

تم تعديل هذه المشاركة بواسطة ساره العتيبي في 15 يونيو 2010 في 02:20

#2

تكفوووووووووون

#3

وعليكم السلام

معليش يا أختي لو تأخرنا عليك ^^

ملاحظك ناسية حاجة مهمه في الـphp وهي انك ما تستقبلين المتغيرات الموجودة في صفحة الـ html وهو الأمر $_POST

كمان ما تعرفين المتغيرات في بداية الكود .

بالنسبة للصفحة الأولى php

انت نسيتي امر مهم عشان يستقبل القيمة من الصفحة، وهو

$a1=$_POST['a1'];

عشان يستقبل قيمة الخيار الي حطيتيه ويحطه بالمتغير الموجود بالـphp

بالنسبة للكود الثاني، شكلك كتبتي الكود حق php بسرعة، عشان كذا فيه اخطاء كثير ...

كمان ما ادري ليه حاجة السطر هذا

if(isset($s4)==true)

هذا تعديل له:

<?php
$n1=$_POST['n1'];
$n2=$_POST['n2'];

if(!empty($n1)&&!empty($n2))
{
$t3=$n1+$n2;
echo"حاصل جمع العدد ".$n1."والعدد ".$n2."هو".$t3;
}
elseif($r="طرح");

?>

بالنسبة للملف الثالث ، عندك غلطة بسيطة في ملف الـ html في السطر هذا:

<input type="text" name="n1">

نسيتي ما تحطين = بعد name

اما بالنسبة لملف php

بس تضيفين السطر هذا:

$t1=$_POST['n1'];

عشان يستقبل قيمة مربع التكست في صفحة html ويحط قيمتها في متغير $t1 ويحسبها.

أتمنى اني اكون ساعدتك مع انه الوقت تأخر... ^^

تم تعديل هذه المشاركة بواسطة سامي خنفور في 15 يونيو 2010 في 05:47

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