3.310 cursos gratis
6.275.657 alumnos
Publica tu curso gratis
Busca cursos gratis:
Estás aquí: mailxmail > Cursos de Informática > Programación > PHP y MySQL. Aplicaciones Web (undécima parte) > Simulación de un carrito de compra. Práctica

PHP y MySQL. Aplicaciones Web (undécima parte)

Autor: Johnny Zulca Mamani
Curso:  4,67/5 4,67/5 (3 opiniones) |851 alumnos|Fecha publicación: 02/12/2008

Capítulo 10:

 Simulación de un carrito de compra. Práctica

Práctica: simulación de un carrito de compra.

carrito.php

<?
session_start();
//session_register("itemsEnCesta");
$item = $_POST["item"];
$cantidad = $_POST["cantidad"];
$itemsEnCesta = $_SESSION["itemsEnCesta"];
if($item){
if(!isset($itemsEnCesta)){
$itemsEnCesta[$item] = $cantidad;
}
else{
foreach($itemsEnCesta as $k => $v){
if($item == $k){
$itemsEnCesta[$k]+=$cantidad;
$encontrado = 1;

}
}
if(!$encontrado)
$itemsEnCesta[$item] = $cantidad;
}
}
$_SESSION["itemsEnCesta"] = $itemsEnCesta;
?>
<html>
<body>
<tt>
<form action="<?=$_SERVER["PHP_SELF"]."?".$SID;?>" method="post">
Dime el producto <input type="text" name="item" size="20"><br>
Cuantas unidades <input type="text" name="cantidad" size="20"><br>
<input type="submit" value="Añadir a la cesta"><br>
</form>
<?
if(isset($itemsEnCesta)){
echo "El contenido de la cesta de la compra es:<br>";
foreach($itemsEnCesta as $k => $v){
echo "Articulo: ".$k." unidad: ".$v."<br>";
}
}?
>
</tt>
</body>
</html>

Recibe nuestras novedades
Al presionar "Recibir" estás dándote de alta y aceptas las condiciones legales de mailxmail

Información de los programas con certificado

Hay 3 opiniones. Opina sobre este curso.


Cursos similares a PHP y MySQL. Aplicaciones Web (undécima parte)


Cursos Valoración Alumnos Vídeo
Cómo colocar páginas en los primeros lugares de Altavista, Google y Yahoo!
Descubre como conseguir que cientos, miles y hasta millones de personas visiten tus páginas! ¡Recuerda que más del 80% de las búsquedas en Internet se llevan ... [22/04/05]
 1,15/5 10.376  
Introducción al lenguaje Pascal
Pascal es un lenguaje de alto nivel y de propósito general (es aplicable a un gran número de aplicaciones diversas) desarrollado por el profesor suizo Niklaus Wirth como ... [01/03/06]
5/5 11.262  
WML. Internet para móvil (tercera parte)
Curso sobre Internet WML para móviles, protocolos WAP y lenguaje XML, en su tercera parte. Conoce ahora sobre los tipos de eventos o acciones en WML utilizados en Interne... [29/10/08]
4/5 185  


Publicar en   del.icio.us    digg    meneame

¿Qué es mailxmail.com?|ISSN: 1699-4914|Recomiéndanos|Ayuda
Condiciones legales de mailxmail