¿Quién más ha pasado por esto?

Dice el refrán «Nadie nace sabiendo» y en el aprendizaje hay formas y formas. Algunos aprenden únicamente con leer y otros aprendemos por medio de ejemplos.

Dicho lo anterior expongo lo siguiente:

Hace unos días me topé con la necesidad de crear un formulario de compras para un sitio de internet, el asunto es que el cliente no quería una base de datos, solo tener los artículos expuestos en su página y al momento que el usuario quiera comprarle algo le dé clic en el botón comprar, de allí llevarlo al formulario para llenar sus datos y procesar el pago…

Si no sabes cómo hacerlo, tienes que aprender!

Pues inicio como muchos de ustedes, preguntándole a Google que todo lo sabe. Luego de tres días de estar leyendo y leyendo puros resultados BASURA entre más de 80 páginas de resultados en donde algunos sólo te dan una muy vaga idea de lo que necesitas y luego te dejan con cara de signo de interrogación porque no entiendes ni papalina de lo que estás leyendo decido ir a Foros del Web (de Maestros del Web) a pedir auxilio.

¿Por qué todo el mundo asume que los mortales que pedimos ayuda en esos foros tenemos que saberlo todo? Peor aun, te mandan a buscar a Google! entonces para qué o qué objeto tienen ese tipo de foros?

¿Qué les cuesta a los sabiondos poner una breve explicación y ejemplo de cómo se usa lo que te están exponiendo?

No… la mayoría se limita a decir usa la variable $_GET o $_REQUEST Pero no son capaces de decirte cómo las debes usar!

Tampoco es que estés pidiendo que te hagan el trabajo. Pero es como si tu profesor de Matemática de diga que resuelvas una ecuación de segundo grado con 10 incógnitas si ni siquiera te ha enseñado a resolver una sola ecuación.

Creo que lo más aceptable debiera ser algo como esto:

«Primero debes crear los productos, luego vas a crear un formulario con variables de tipo hidden donde a cada una le vas a asignar los valores que necesitas, por ejemplo: Id del producto, precio, descripción, etc.

Algo así:

<form action="order.php" enctype="application/x-www-form-urlencoded">
<input name="PRICE" type="hidden" value="60" />
<input name="NAME" type="hidden" value="Paquete de Alojamiento Express 1" />
<input name="ID_NUM" type="hidden" value="EX01" />
<input onclick="submit" src="images/ordenar.jpg" type="image" />
                  </form>

Luego vas y creas tu formulario para que el cliente llene sus datos y procesar la compra… y te ponen el siguiente ejemplo.

Entonces ya tienes una idea de cómo se debe hacer y ya vas a intentarlo tu solo. Así debería ser, ¿No creen?