Non conosco l'impiego concreto che vuoi farne ma in ogni caso lo farei diversamente e sfruttando altri linguaggi (jquery e/o ajax). In ogno caso...
Codice PHP:
<?php
$scelta 
= isset($_POST['ciao']) ? $_POST['ciao'] : '';

switch(
$scelta)
    {
    case 
'compari':
        
$ciao 'ciao';
        
$input_value 'scompari';
        break;
    default: 
        
$ciao '';
        
$input_value 'compari';
        break;
    }
?>
<form action="<?php $_SERVER['PHP_SELF'?>
<input type="img"  src="ecc.gif" name="valore"> 
<input type"hidden" name="ciao" value="<?php echo htmlentities($input_valueENT_QUOTES); ?>"> 
</form> 

<?php echo $ciao?>