ارسال فرم به php

m-nima

New Member
میخام یک فرم در صفحه html را به صفحه php بفرستم .وقتی submit میزنم به صفحه php میره ولی هیچی نشان نمیده. از صحت دستورات مطمئنم. درحالیکه وفتی فرم در صفحه php باشه نشانش میده
آیا این اشکال برطرف میشه؟!
 

jeyson

Active Member
لطفا فایل HTML و php رو برامون بذارید ببینیم ایراد چیه من که چیزی نفهمیدم از حرفاتون
 

m-nima

New Member
مشکلم این بود که صفحه html نمیتانه داده بفرسته به صفحه php
کدم درسته چون رو یه سیستم دیگه امتحانش کردم.
ایراد از سیستم منه. ولی نمیدونم چیه؟!!
 

jeyson

Active Member
لطف کنید نمونه کد ها رو قرار بدید.
و اینکه آیا از شبیه ساز سرور استفاده می کنید؟ مثل Wamp Server یا Xamp Server؟ برای اجرای کد های php نیاز به سرور دارید.
 

m-nima

New Member
بله از xamp 2.5 استفاده می کنم . Get.php
<html>
<body>


;'php if(isset($_POST["fname"])) echo 'correct ?>

?>
</body>
</html>


<html>
<body>
<form action="Get.php" method="post">
</ "Name: <input type="text" name="fname
</ "input type="submit" value="send >
<form/>
<body/>
<html/>
وقتی submit میزنم فقط صفحه سفید Get.php بالا میاد
 

jeyson

Active Member
با سلام
لطفا یک فایل بسازید با نام index و پسوند html و با کد های زیر :
[PHPS]
<html>
<body>
<form action="Get.php" method="post">
Name : <input type="text" name="fname" />
<input type="submit" value="Send" name="send" />
</form>
</body>
</html>
[/PHPS]

سپس یک فایل بسازید با نام Get و پسوند PHP و کد های زیر :
[PHPS]
<?php


/**
* @author JEYSON
* @copyright 2013
*/


if(isset($_POST["fname"])) echo 'correct';


?>
[/PHPS]

دقت کنید فایل شما حتما نام Get داشته باشد با G بزرگ! زیرا php یک زبان Case Sensitive است و به بزرگی و کوچکی حروف حساس است.
به این حالت بنده تست کردم و درست بود.
اگر باز هم مشکلات پا برجاست ، ایراد از سرور و کامپایلر است
-------------------------------------
موفق باشید.
 

m-nima

New Member
ممنون از کمکتان.
مشکل اصلی من این بود که باید در localhost اجراش میکردم. که حل شد
 

جدیدترین ارسال ها

بالا