Mira ahora son notice en vez de warning:
( ! ) Notice: A session had already been started - ignoring session_start() in C:\wamp\www\tienda\interfaz\productos.htm on line 96
Call Stack
# Time Memory Function Location
1 0.0004 374176 {main}( ) ..\tienda.html:0
2 0.0145 414120 include( 'C:\wamp\www\tienda\interfaz\productos.htm' ) ..\tienda.html:121
3 0.0149 414280 session_start ( ) ..\productos.htm:96
Si los condiciono con el if no salen esos mensajes.
Ahora estoy con la siguiente parte de la practica, una vez que saco la familia y ya la imprimo, el usuario debe elegir una por ejemplo: detergente. Entonces se deben mostrar todos los productos de la familia detergente que tengo en mi bd.
Continúo en ello :D
No entiendo en PHP como hace este código,¿ qué valor toma nombre? ¿cómo o cuándo recibe 'Contacto' o 'carrito'?
Código PHP:
<?php
$nombre=$_POST['accion'];
if ($nombre=="Contacto")include("/wamp/www/tienda/interfaz/principal.htm");
elseif ($nombre=="carrito")include("/wamp/www/tienda/interfaz/carrito.htm");
else include("/wamp/www/tienda/interfaz/productos.htm");
?>