php/e08FormReadWrite.php

<form action="<?php echo basename(__file__);?>" method="post">
<h2><?php echo basename(__file__);?></h2>
 <p>file: <input type="text" name="file" value="<?php echo $_POST['file'];?>"></p>
 <p><input type="radio" name="rw" value="read" <?php $isRd= isset($_POST['rw']) ? $_POST['rw'] == 'read' : true; if ( $isRd ) echo 'checked'?> > read 
    <input type="radio" name="rw" value="write" <?php if ( ! $isRd ) echo 'checked'?> > write
 <p><input type="submit" /></p>
 <textarea name="cont" rows="20" cols="140">
<?php if (! isset($_POST['file']) || empty($_POST['file']) ) echo 'enter file';
          else if ( $isRd) echo 'reading ' . $_POST['file'] . "\n\n" . file_get_contents('readWrite/' .$_POST['file']);
          else if ( isset($_POST['cont']) ) echo 'written ' .  file_put_contents('readWrite/' . $_POST['file'], $_POST['cont']) . ' to ' . $_POST['file'];
      else echo 'cont not set';
    ?>
 </textarea>
<h2>Source</h2>
<?php 
echo __file__ . "<br><br>\n";
highlight_file( __file__); 
?>
</form>