PHP Beispiele und Übungen: Code

<?php
  Header('Cache-Control: no-cache');
  Header('Pragma: no-cache');

  $titel = "PHP Formularverarbeitung";
  $untertitel = "Eingabeformular";

  $pagename         = basename($_SERVER["PHP_SELF"]);

  if ($_POST != null) {
    setcookie("Geschlecht", $_POST["frmfldgeschlecht"],
      mktime(0, 0, 0, 12, 31, 2020));
    setcookie("Name", $_POST["frmfldname"],
      mktime(0, 0, 0, 12, 31, 2020));
    setcookie("Vorname", $_POST["frmfldvorname"],
      mktime(0, 0, 0, 12, 31, 2020));
    //entspricht Response.Redirect in ASP
    header('Location: 030cookies2.php' ) ;
  }
?>

<?php include 'incdoctype.php'?>
<html>
  <head>
    <?php include 'incheader.php'?>
    <title><?php echo "$titel: $untertitel"?></title>
  </head>
  <body>
    <div class="main">
      <h1><?php echo "$titel: $untertitel"?></h1>

      <form method="POST" action="<?php echo $pagename ?>">
        <p>
          <input type="radio" value="Frau" name="frmfldgeschlecht" checked="" />Frau&nbsp;
          <input type="radio" value="Herr" name="frmfldgeschlecht" />&nbsp; Herr
        </p>
        <p>Vorname <input type="text" name="frmfldvorname" size="20" /></p>
        <p>Name <input type="text" name="frmfldname" size="20" /></p>
        <p>
          <input type="submit" value="Abschicken" name="btnsubmit" />
          <input type="reset" value="Löschen" name="btnreset" />
        </p>
      </form>
      <?php include 'incfooter.php'?>
    </div>
  </body>
</html>

Demo

Zurück zur Liste mit PHP-Beispielen
Zurück zu www.ecotronics.ch
Impressum und Datenschutzerklärung