<head>
<meta charset="utf-8">
<title>菜鸟教程(baidu.com)</title>
</head>
<body>
<form action="php.php" method="get">
名字: <input type="text" name="fname">
年龄: <input type="text" name="age">
<input type="submit" value="提交">
</form>
</body>
</html>
php
欢迎 <?php echo $_GET["fname"]; ?>!<br>
你的年龄是 <?php echo $_GET["age"]; ?> 岁。
这样get的数据怎么保存到文件中呢,求指导,第一次发帖,完全小白
3 个解决方案
#1
$s = <<<TXT
欢迎 $_GET["fname"]!<br>
你的年龄是 $_GET["age"] 岁。
TXT;
file_put_contents('test.txt', $s);
#2
欢迎 <?php echo $_GET["fname"]; ?>!<br>
你的年龄是 <?php echo $_GET["age"]; ?> 岁。
<?php
$name=$_GET["fname"];
$age=$_GET["age"];
$myfile = fopen("newfile.txt", "a+") or die("Unable to open file!");
$txt = "$name \n";
fwrite($myfile, $txt);
$txt = "$age \n";
fwrite($myfile, $txt);
fclose($myfile);
?>
这样写的,ok吗?
你的年龄是 <?php echo $_GET["age"]; ?> 岁。
<?php
$name=$_GET["fname"];
$age=$_GET["age"];
$myfile = fopen("newfile.txt", "a+") or die("Unable to open file!");
$txt = "$name \n";
fwrite($myfile, $txt);
$txt = "$age \n";
fwrite($myfile, $txt);
fclose($myfile);
?>
这样写的,ok吗?
#3
php.php
<?php
$fname = isset($_GET['fname'])? $_GET['fname'] : '';
$age = isset($_GET['age'])? $_GET['age'] : '';
if($fname && $age){
$data = 'fname='.$fname.' age='.$age;
file_put_contents('file.txt', $data, true);
}
?>
#1
$s = <<<TXT
欢迎 $_GET["fname"]!<br>
你的年龄是 $_GET["age"] 岁。
TXT;
file_put_contents('test.txt', $s);
#2
欢迎 <?php echo $_GET["fname"]; ?>!<br>
你的年龄是 <?php echo $_GET["age"]; ?> 岁。
<?php
$name=$_GET["fname"];
$age=$_GET["age"];
$myfile = fopen("newfile.txt", "a+") or die("Unable to open file!");
$txt = "$name \n";
fwrite($myfile, $txt);
$txt = "$age \n";
fwrite($myfile, $txt);
fclose($myfile);
?>
这样写的,ok吗?
你的年龄是 <?php echo $_GET["age"]; ?> 岁。
<?php
$name=$_GET["fname"];
$age=$_GET["age"];
$myfile = fopen("newfile.txt", "a+") or die("Unable to open file!");
$txt = "$name \n";
fwrite($myfile, $txt);
$txt = "$age \n";
fwrite($myfile, $txt);
fclose($myfile);
?>
这样写的,ok吗?
#3
php.php
<?php
$fname = isset($_GET['fname'])? $_GET['fname'] : '';
$age = isset($_GET['age'])? $_GET['age'] : '';
if($fname && $age){
$data = 'fname='.$fname.' age='.$age;
file_put_contents('file.txt', $data, true);
}
?>