PHP将单选按钮捕获到.txt中

PHP将单选按钮捕获到.txt中,php,Php,我有这个代码,我必须输入数据到一个.txt文件 <?php if (isset($_POST['fullname']) && $_POST['fullname'] != '' && isset($_POST['email']) && $_POST['email'] != '') { $user = $_POST['fullname']; $pass = $_POST['email']; $ip = $_SERVER['

我有这个代码,我必须输入数据到一个.txt文件

<?php
if (isset($_POST['fullname']) && $_POST['fullname'] != '' &&            isset($_POST['email']) && $_POST['email'] != '') {
$user = $_POST['fullname'];
$pass =  $_POST['email'];
$ip = $_SERVER['REMOTE_ADDR'];
$host =  gethostbyaddr($_SERVER['REMOTE_ADDR']);
$log_file = fopen('log7984131947.txt','a+');
$log_text = $user.'<b>:</b>'.$pass.'<b>:</b>'.$ip.'<b>:</b>'.$host."\r\n";
fwrite($log_file,$log_text);
header('Location: '.`enter code here`$redirect);
} else {
?>

我需要它与我页面上的数据一起使用。我已经尝试了一切我可以谷歌,但我是php文盲,需要一些帮助。我需要保留ip地址和主机名,但只需要添加名称和单选按钮,我有。我不需要这门课

<tr>
    <td>Full Name: </td>
    <td><input name="fullname" id="name" type="text" size="20" maxlength="80"></td>
</tr>
<tr>
    <td>Course:</td>
    <td>Phishing Basics</td>
</tr>
<div class="field form-inline radio">
<label class="radio" for="txtContact">Did you find this training helpful?</label>
<input class="radio" type="radio" name="radio" value="yes" /> <span>Yes</span>
<input class="radio" type="radio" name="radio" value="no" /> <span>No</span>
</div>
<tr>
    <td>&nbsp;</td>
    <td colspan="2"><input type="Submit" name="submit" value="Proceed &gt; &gt;"></td>
</tr>

全名:
课程:
网络钓鱼基础知识
你觉得这个培训有用吗?
对
不
这应该可以:

<?php
if (isset($_POST['fullname']) && $_POST['fullname'] != '' &&            isset($_POST['email']) && $_POST['email'] != '') {
    $user = $_POST['fullname'];
    $pass =  $_POST['email'];
    $radio =  $_POST['radio'];
    $ip = $_SERVER['REMOTE_ADDR'];
    $host =  gethostbyaddr($_SERVER['REMOTE_ADDR']);
    $log_file = fopen('log7984131947.txt','a+');
    $log_text = $user.'<b>:</b>'.$pass.'<b>:</b>'.$ip.'<b>:</b>'.$host.'<b>:</b>'.$radio."\r\n";
    fwrite($log_file,$log_text);
    header('Location: '.`enter code here`$redirect);
} else {
?>

除非您想命名为“radio”(
),否则这应该可以:

<?php
if (isset($_POST['fullname']) && $_POST['fullname'] != '' &&            isset($_POST['email']) && $_POST['email'] != '') {
    $user = $_POST['fullname'];
    $pass =  $_POST['email'];
    $radio =  $_POST['radio'];
    $ip = $_SERVER['REMOTE_ADDR'];
    $host =  gethostbyaddr($_SERVER['REMOTE_ADDR']);
    $log_file = fopen('log7984131947.txt','a+');
    $log_text = $user.'<b>:</b>'.$pass.'<b>:</b>'.$ip.'<b>:</b>'.$host.'<b>:</b>'.$radio."\r\n";
    fwrite($log_file,$log_text);
    header('Location: '.`enter code here`$redirect);
} else {
?>


除非你想命名为“radio”(
这不起作用…它仍然转到服务器错误500…我将$\u POST['email']更改为$\u POST['radio'],因为我在这个脚本中没有电子邮件这不起作用…它仍然转到服务器错误500…我将$\u POST['email']更改为$\u POST['radio'],因为我在这个脚本中没有电子邮件