اجرا نشدن کد php - هفت خط کد انجمن پرسش و پاسخ برنامه نویسی

اجرا نشدن کد php

0 امتیاز

سلام این کدی که من نوشتم اجرا نمیشه مشکل از کجاست؟

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
 <form method="POST" action="print.php">
 <p><input type="text" name="T1" size="40"></p>
 <p><input type="submit" value="ok" name="B1"></p>
</form>
	<؟ 
		$my_str = $_post['T1'];
		
		for($i = 0;$i < 5;$i++)
                 {
                  print($i = 0;$i < 5;$i++)

                  }
         ?>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>PHP-Tutorials By AsreElm.com</title>
</head>
<body>

<?php echo "Hello World!";
	
?>

</body>
</html>

 

سوال شده بهمن 18, 1393  بوسیله ی jahadgar (امتیاز 380)   24 41 54
ویرایش شده بهمن 18, 1393 بوسیله ی مصطفی ساتکی

1 پاسخ

0 امتیاز

برنامه بالا به کل اشتباهه اولا تگ php اینجوریه

<?php     ?>

البته ناگفته نماند که در مواقع خاص میشه توی httaccess. طوری کانفیگ کرد که اون بالا اکی باشه اما بازم بالاییه جواب نمیده چون یکی از پرانتز ها برعکس هستش

مورد دیگه شما باید فرم رو توی body بنویسین واینکه این اصلا معنا نداره شما اومدی t1 رو از آرایه پست گرفتی هیچکاریشم نکردی بعد اون پرینت هم اشتباهه فقط  علاوه بر اون آخرش سمی کالون میخواد که نذاشتین

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

اینپوت هم معنی نداره گذاشتینش توی تگ پاراف

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
 
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>PHP-Tutorials By AsreElm.com</title>
</head>
<body>
 
<?php 
echo "<p>Hello World!</p><br>";   
?>
<form method="POST" action="">
 <input type="text" name="T1" size="40">
 <input type="submit" value="ok" name="B1">
</form>
<?php
	 for($i = 0;$i < 5;$i++)
     {
     	print($i."<br>");
     }

        
        if(isset($_POST['T1'])){
			$my_str = $_POST['T1'];
			echo "input text : \$my_str={$my_str}";
		}
       
?>
 
</body>
</html>

 

بعد از پست کردن دیتا

پاسخ داده شده بهمن 20, 1393 بوسیله ی Fire360Boy (امتیاز 2,524)   6 24 43
...