Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]POMOC php koszyk
Forum PHP.pl > Forum > Przedszkole
manti_1986
mam problem z koszykiem na zakupy.. niekorzysta on z mysql .. towary wpisuje do tablicy ale jak chce dodac do kosza to wyskakuje mi bład
Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at C:\xampp\htdocs\sklep\towary.php:3) in C:\xampp\htdocs\sklep\towary.php on line 4 ( 4 linia to session-sadze ze cos z headerem jest nie tak) PROSZE o POMOC


  1. <?php
  2.  
  3. //PLIK TOWARY
  4.  
  5. if(!isset($_SESSION['koszyk']))
  6. {
  7. $_SESSION['koszyk']=array();
  8. }
  9. if (isset($_GET['kup']))
  10. {
  11. $_SESSION['koszyk'][]=$_GET['kup'];
  12. header('location:'.$_SERVER['PHP_SELF'].'?'.SID);
  13. exit();
  14. }
  15. ?>
  16.  
  17. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><!--standard-->
  18. <html xmlns="http://www.w3.org/1999/xhtml" lang="pl" xml:lang="pl">
  19. <head>
  20. <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2" /><!-- polskie znaki odczytywanie-->
  21. <meta http-equiv="Content-Language" content="pl" />
  22. <meta name="Keywords" content="słowa, kluczowe, oddzielone, przecinkami" />
  23. <meta name="Description" content="krótki opis zawartości strony" />
  24. <meta name="Robots" content="ALL" />
  25. <meta name="Author" content="Patryk Matias" />
  26. <!--<link rel="stylesheet" href="style1.css" type="text/css" />-->
  27. <title>Pizzeria</title>
  28. </head>
  29.  
  30. <body><!--tresc dokumentu-->
  31.  
  32. <b>Twoj koszyk zawiera:<?php print count($_SESSION['koszyk']);?>produktów.</b>
  33. <p><a href="159koszyk.php">Zobacz koszyk</a></p>
  34.  
  35. <?php
  36. $towary=array(
  37. 'FILM','poradnik php','zestaw płyt winylowych','uzywane gumiaki'
  38. );
  39.  
  40. $ceny=array(30.00,79.99,300.00,2.00);
  41. ?>
  42. <tabel border="1">
  43. <thead>
  44. <tr>
  45. <th>Opis towaru</th>
  46. <th>cena towaru</th>
  47. </tr>
  48. </thead>
  49. </tbody>
  50.  
  51. <?php
  52.  
  53. for($i=0;$i<count($towary);$i++)
  54. {
  55. print'<td><td>'.$towary[$i].'<td>';
  56.  
  57. print'<td>'.number_format($ceny[$i],2).'zlotych</td>';
  58.  
  59. print"<td><a href=\"".$_SERVER['PHP_SELF']."
  60. ?kup=$i\">Kup produkt</a></td></tr>";
  61. }
  62. ?>
  63. </tbody>
  64. </table>
  65. </body>
  66. </html>













  1. <?php
  2. //PLIK KOSZYK
  3.  
  4. if ( !isset($_SESSION['koszyk']) )
  5. {
  6. $_SESSION['koszyk']=array();
  7. }
  8. if ( isset($_GET['reset']))
  9. {
  10. unset($_SESSION['koszyk']);
  11. header('location:'.$_SERVER['PHP_SELF'].'?'.SID);
  12.  
  13. exit();
  14. }
  15. ?>
  16.  
  17. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><!--standard-->
  18. <html xmlns="http://www.w3.org/1999/xhtml" lang="pl" xml:lang="pl">
  19. <head>
  20. <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2" /><!-- polskie znaki odczytywanie-->
  21. <meta http-equiv="Content-Language" content="pl" />
  22. <meta name="Keywords" content="słowa, kluczowe, oddzielone, przecinkami" />
  23. <meta name="Description" content="krótki opis zawartości strony" />
  24. <meta name="Robots" content="ALL" />
  25. <meta name="Author" content="Patryk Matias" />
  26. <link rel="stylesheet" href="style1.css" type="text/css" />
  27. <title>Pizzeria</title>
  28. </head>
  29.  
  30. <body><!--tresc dokumentu-->
  31.  
  32. <h1>Twoj koszyk z zakupami:</h1>
  33. <?php
  34. $towary=array(
  35. 'FILM','poradnik php','zestaw płyt winylowych','uzywane gumiaki'
  36. );
  37.  
  38. $ceny=array(30.00,79.99,300.00,2.00);
  39. ?>
  40. <tabel border="1">
  41. <thead>
  42. <tr>
  43. <th>Opis towaru</th>
  44. <th>cena towaru</th>
  45. </tr>
  46. </thead>
  47. </tbody>
  48.  
  49. <?php
  50.  
  51. $suma=0;
  52. for($i=0;$i<count($_SESSION['koszyk']);$i++)
  53. {
  54. echo '<tr>';
  55.  
  56.  
  57. echo '<td>'.$towary[$_SESSION['koszyk'][$i].'<td>'];
  58.  
  59.  
  60. echo '<td align="right">';
  61.  
  62.  
  63. echo number_format($ceny[$_SESSION['koszyk'][$i]],2);
  64.  
  65.  
  66. echo 'zlotych</td></tr>';
  67. $suma=$suma+$ceny[$_SESSION['koszyk'][$i]];
  68.  
  69. }
  70. ?>
  71. </tbody>
  72. <tfoot>
  73. <tr>
  74. <th align="right">Należnosc:</td><br>
  75. <th align="right"><?php echo number_format($suma,2);?>zlotych.
  76. </table>
  77. </th>
  78. </tr>
  79. </tfoot>
  80. </table>
  81. <p><a href="159towary.php">Kupuj dalej</a> lub tez :<a href="<?php echo $_SERVER['PHP_SELF'];?>?reset=1">Wyczysc swoj koszyk</a></p>
  82.  
  83. </body>
  84. </html>























nospor
problem poruszany milion razy na forum. uzyj wyszukiwarki
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.