PDA

View Full Version : سوال: رفع کردن error برنامه php



nazanin@
شنبه 17 اردیبهشت 1390, 09:58 صبح
من اولین بارم که دارم با phpبرنامه می نویسم دارم برنامه بدست آوردن ریشه های معادله درجه دو رو مینویسم.
این کد رو نوشتم .:متفکر::ناراحت:
<html>
<!-- WEB.php COMP519 -->
<body>
<?php
function sloving_form($a, $b, $c)
{ $t=0;
$x=0;
$y=o;
$t=pow($b,2)-4*$a*$c;
if($t>0)
{
$u=sqrt($t);
$x=($-b+$u)/(2*$a);
$y=($-b-$u)/(2*$a)
echo 'second degree equation has tow roots '$x 'and'$y' are <br/>';
}
else if($t=0)
{
$u=Math.sqrt($t);
$x=$y= ($-b)/(2*$a);
echo 'second degree equation has one root' $i '<br/>';
}
else if($t<o)
{
echo'second degree equation has no root <br/>'
}
}
?>
.<form action=" " method="POST" >
</br> </br> Enter a number a: <input name="a" type="a" />
</br> </br> Enter a number b:<input name="b" type="b" />
</br> </br> Enter a number c:<input name="c" type="c"/>
<br> <br> <input name="submit" value="root" type="submit"> <input type="reset">
</form>
<?php
echo slovin($a,$b,$c);
?>
</body>
</html>
واین error میده


( ! ) Parse error: syntax error, unexpected '-', expecting T_VARIABLE or '$' in C:\Program Files (x86)\EasyPHP-5.3.5.0\www\WEB.php on line 14
اگه میشه من رو کمک کنید.

ghasemweb
شنبه 17 اردیبهشت 1390, 11:44 صبح
شما در خط 14 یه ; جاگذاشتی.
اگه به مفهوم خطا توجه کنی به راحتی میفهمی که مشکل از کجاست. parse erroe اکثرا به علت ناقص بودن دستورات هست که یا ; و یا }{ رو اشتباه گذاشتید

Mahdi.Spirit
شنبه 17 اردیبهشت 1390, 11:49 صبح
1-لطفا اين قدر پست مشابه در جاي مختلف نزنيد
2- كد رو توي تگ php بزاريد براي خوانايي بيشتر
3-جواب رو توي تاپيك قبلي كه ايجاد كرديد گذاشتم
http://barnamenevis.org/showthread.php?286000-%DA%A9%D9%85%DA%A9-%D9%81%D8%B1%D9%85%D9%87%D8%A7-%D8%AF%D8%B1-php

Mahdi.Spirit
شنبه 17 اردیبهشت 1390, 11:51 صبح
شما در خط 14 یه ; جاگذاشتی.
اگه به مفهوم خطا توجه کنی به راحتی میفهمی که مشکل از کجاست. parse erroe اکثرا به علت ناقص بودن دستورات هست که یا ; و یا }{ رو اشتباه گذاشتید

مشكلش يكي دوتا نيست ،‌ كد رو تست كنيد ميبينيد!

ghasemweb
شنبه 17 اردیبهشت 1390, 18:04 عصر
مشكلش يكي دوتا نيست ،‌ كد رو تست كنيد ميبينيد!

بله حق با شماست مشکلش زیاده من فقط خواستم که یه سرنخی دستش بدم تا بهتر بتونه خطایابی و رفع کنه