.


:




:

































 

 

 

 


2:




 

function cartStatus() {

 

/* */

 

$cart="";

/* $cart, */

 

if (@$_COOKIE['cart']) { $cart=$_COOKIE['cart']; }

/* cart cookies, $cart */

 

if (@$_GET[addtocart]) {

/* addtocart ( GET), */

 

if (!@$_COOKIE['cart']) {

/* cart cookies */

 

$cart=$_GET['addtocart'];

/* $cart */

 

}

else {

/* cart cookies, ( , |), */

 

$cart=$cart."|". $_GET['addtocart'];

 

}

 

setCookie("cart","$cart");

/* cart cookies $cart , */

 

}

 

/* */

 

if ($cart=="") { $cartCount="0"; }

/* $cart, cookies, , , , $cartCount 0 */

 

else {

/* $cart */

 

$cartArr=explode("|",$cart);

/* . explode(). Ÿ . , , */

 

$cartCount=count($cartArr);

/* count() ; $cartCount */

 

}

 

return $cartCount;

/* */

 

}

 

, , . cartStatus(), , . :

 

<?

 

@mysql_connect(" "," ","") or die("MySQL Connection Failed");

@mysql_select_db(" ") or die("MySQL Database Selection Failed");

 

function cartStatus() {

.....

}

 

function catalogue() {

.....

}

 

$cartCount=cartStatus();

/* $cartCount */

 

echo " : ".$cartCount." .<br/><br/><br/>";

/* */

 

echo catalogue();

/* */

 

?>

3.

 

, , . , , .. .

 

, cookies , , , .

 

cart.php.

 

3:

 

<?

 

@mysql_connect(" "," ","") or die("MySQL Connection Failed");

@mysql_select_db(" ") or die("MySQL Database Selection Failed");

 

function cart() {

 

$cart="";

/* $cart, */

 

if (@$_COOKIE['cart']) { $cart=$_COOKIE['cart']; }

/* cart cookies, $cart */

 

$cartArr=explode("|",$cart);

/* explode, */

 

if ($cart=="") {

return " ";

/* $cart , */

}

else {

$cartCount=count($cartArr);

/* $cartCount , count() */

 

$cartTotalPrice=0;

/* $cartTotalPrice, */

 

foreach($cartArr as $k=>$v) {

/* foreach , $k ( ), $v */

 

$result=mysql_query("select * from products where id='$v'");

/* $result mysql- products, ($id) $v ( ) */

 

$row=mysql_fetch_array($result);

/* $row */

 

$number=$k+1;

/* , php , php . $number */

 

$content=$content.$number." - ".$row['name']." - ".$row['price']." .<br/>";

/* */

 

$cartTotalPrice=$cartTotalPrice+$row['price'];

/* $cartTotalPrice ( ) */

}

 

$content=$content."<br/><br/> : ".$cartTotalPrice." . ";

/* */

 

$content=$content."<br/><br/><a href=\"orderform.php\"> </a>\n";

/* */

 

}

return $content;

/* */

 

}

 

echo cart();

/* */

 

?>

 

setCookie(), cart : setCookie(cart, "")

 





:


: 2016-07-29; !; : 349 |


:

:

, ; , .
==> ...

1810 - | 1570 -


© 2015-2024 lektsii.org - -

: 0.021 .