Display script (display.php):

<?php
$team 
file("teamlist.txt"); // load file into array (of lines)
foreach($team as $thisMember) {
  
$name substr($thisMember,0,strlen($thisMember)-3); // the line without the last 2 characters
    
$status substr($thisMember,strlen($thisMember)-2); // just the last character
    
echo $name ": " . ($status=="Available" "Unavailable") . "<br />"// output
}
?>

Management script (team_management.php):

<?php
if($_POST["submit"]) { // if the form was submitted
  
$file fopen("teamlist.txt","w"); // open the file for writing
  
$content "";
    
$available $_POST["available"];
    
$name $_POST["name"];
    foreach(
$name as $key=>$thisName$content .= htmlspecialchars($thisName,ENT_QUOTES) . " " $available[$key] . "\n"// the name and status for each team member
    
fwrite($file,$content); // write the file
    
fclose($file);
}
?>
<form method="post" action="?">
<?php 
$team 
file("teamlist.txt"); // load file into array (of lines)
foreach($team as $thisMember) {
  
$name substr($thisMember,0,strlen($thisMember)-3); // the line without the last 2 characters
    
$status substr($thisMember,strlen($thisMember)-2); // just the last character
    
echo "<input type=\"text\" name=\"name[{$i}]\" value=\"$name\" />"// name input
  
echo "<input type=\"radio\" name=\"available[{$i}]\" value=\"1\"  id=\"available{$i}\" " . ($status=="checked=\"checked\"" "") . "/><label for=\"available{$i}\">available</label>&nbsp;&nbsp;<input type=\"radio\" name=\"available[{$i}]\" value=\"0\" id=\"unavailable{$i}\" " . ($status=="checked=\"checked\"" "") . "/><label for=\"unavailable{$i}\">unavailable</label><br />"// radio boxes
    
$i++;
}
?>
<input type="submit" name="submit" value="Make Changes">
</form>

Text file (teamlist.txt):

Bender 1
Leela 0
Fry 0
Zoidberg 1
Amy 0
Hermes 1
Scruffy, the Janitor 0
The Professor 1