PDA

View Full Version : سوال: مشکل انتقال اطلاعات به فایل دیگر



yasmohamadi
شنبه 10 مرداد 1394, 11:20 صبح
برای انتقال اطلاعات از یک صفحه به صفحه دیگر قرار است صفحه رجیست یک tfname را بگیرد و با زدن باتن به صفحه save این اطلاعات را بفرستد اما به صفحه save نمی رود
این قطعه کد مربوط به فایل regist.php




<form id="form1" name="form1" metod="POST" action="save.php">
<input name="tfname" type="text" id="tfname"/>
<input type="button" name="Button" action="save.php"/>
<input type="reset" name="Submit2" />
</form>


این قطعه کد مربوط به فایل save.php


<?php
$name="";
if(! isset($_POST["tfname"]))
{
print("<script language='javascript'>window.navigate('regist.php');</script>");
}
else
{

$name=$_POST["tfname"];
$family=$_POST["tffamily"];
$password=$_POST["ftusername"];
print (MR.$name.$family.$password);
}
?>
<form>
<input type="text" name="tfname" value="<?php print($name);?>"/>
</form>

fh_joker
شنبه 10 مرداد 1394, 13:08 عصر
اینو تست کنید

<form id="form1" name="form1" method="POST" action="save.php">
<input name="tfname" type="text" id="tfname"/>
<input type="submit" name="Button" formaction="save.php"/>
<input type="reset" name="Submit2" />
</form>

یه سوال :
وقتی action فرم و input به سمت یه صفحه هست چرا جدا شون کردید چه لزومی داره؟ با توجه با اینکه action فرم save.php اگر formaction مربوط به input رو هم بردارید بازم میره به save.php.

yasmohamadi
شنبه 10 مرداد 1394, 14:03 عصر
[QUOTE=fh_joker;2247050]اینو تست کنید

<form id="form1" name="form1" method="POST" action="save.php">
<input name="tfname" type="text" id="tfname"/>
<input type="submit" name="Button" formaction="save.php"/>
<input type="reset" name="Submit2" />
</form>

یه سوال :
وقتی action فرم و input به سمت یه صفحه هست چرا جدا شون کردید چه لزومی داره؟ با توجه با اینکه action فرم save.php اگر formaction مربوط به input رو هم بردارید بازم میره به save.php.[/QUOT
\E]
ممنون امتحان کردم درست کار می کنه
به دلیل اینکه این قسمتی از فایل است و ما باتنهای دیگری در این صفحه داریم که به سمت صفحات دیگر اکشن می شوند