Kirjautuminen

Haku

Tehtävät

Keskustelu: Koodit: PHP: ostoskorin pohja

jouni13 [23.05.2004 21:38:23]

#

Tällänen ostoskorin rakenne

Lisaa.php

<?php
  if( isset( $_COOKIE[ "ostos" ] ) ) {
    $ostos = $_COOKIE[ "ostos" ];
    $ostos = $ostos."|".$_POST[ "tuote1" ];
    setcookie( "ostos", $ostos );
  } else {
    setcookie( "ostos", $_POST[ "tuote1" ] );
  }
  header( "Location: Tuotteet.html" );
?>

Tuotteet.html

<html>
  <head>
    <title>Tuotesivu</title>
  </head>
  <body>
    <form action = "Lisaa.php" method = "post">
      <input type = "radio" name = "tuote1" value = "makkara">Makkara<br>
      <input type = "radio" name = "tuote1" value = "nakki">Nakki<br>
      <input type = "radio" name = "tuote1" value = "bratwurst">Bratwurst<br>
      <input type = "radio" name = "tuote1" value = "metwurst">Metwurst<br>
      <input type = "submit" value = "L&auml;het&auml;"><input type = "reset" value = "Tyhjenn&auml;">
    </form>
    <a href = "Ostos.php">N&auml;yt&auml; ostoskori</a>
  </body>
</html>

Ostos.php

<html>
  <head>
    <title>Valitut tuotteet</title>
  </head>
  <body>
    <h1>Valitut tuotteet</h1>
    <?php
      if( isset( $_COOKIE[ "ostos" ] ) ) {
        $ostos = $_COOKIE[ "ostos" ];
        $ind = 1;
        foreach( explode( "|", $ostos ) as $tuote ) {
          print( $ind.". ".$tuote."<br>\n" );
          $ind++;
        }
      }
    ?>
  </body>
</html>

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta