Jurik: "Pause" in einer Website?

Beitrag lesen

Ich hatte das Script nicht getestet *g* also hier - muss natürlich checken ob $_REQUEST['action'] gesetzt ist und wenn die Mail versendet ist sollte natürlich kein Echo der Form kommen - macht man normal nicht mit DIE - aber für das Beispiel reicht es ;)

  
<?php  
  
if (isset($_REQUEST['action'])) {  
  
 switch ($_REQUEST['action']) {  
  case 'check':  
    $vorname = $_REQUEST['vorname'].'<input type="hidden" name="vorname" value="'.$vorname.'"/>';  
    $name   = $_REQUEST['nachname'].'<input type="hidden" name="nachname" value="'.$name.'"/>';  
    $button  = '<input type="button" name="reset" value="Zur&uuml;ck" onclick="history.back();">';  
    $submit  = 'Absenden';  
    $action  = 'mail';  
   break;  
  case 'mail':  
    echo 'Mail send!';  
    die;  
  default:  
   break;  
 }  
} else {  
 $vorname = '<input type="text" name="vorname" value="'.$vorname.'"/>';  
 $name   = '<input type="text" name="nachname" value="'.$name.'"/>';  
 $button  = '<input type="reset" name="reset" value="L&ouml;schen">';  
 $submit  = '&Uuml;berpr&uuml;fen';  
 $action  = 'check';  
}  
  
echo '<form action="form.php" method="post">  
     <table>  
     <tr>  
      <td>Vorname:</td>  
      <td>'.$vorname.'</td>  
     </tr>  
     <tr>  
      <td>Nachname:</td>  
      <td>'.$name.'</td>  
     </tr>  
     <tr>  
      <td>'.$button.'</td>  
      <td><input type="submit" name="submit" value="'.$submit.'"/></td>  
     </tr>  
     </table>  
     <input type="hidden" name="action" value="'.$action.'"/>  
    </form>';  
  
?>