entre Desarrolladores

Recibe ayuda de expertos

Registrate y pregunta

Es gratis y fácil

Recibe respuestas

Respuestas, votos y comentarios

Vota y selecciona respuestas

Recibe puntos, vota y da la solución

Pregunta

1voto

Cómo realizar este parámetro

Hola. Necesitaría saber cómo armar un parámetro con lo siguiente.

Quisiera hacer un comprar-skin?id=X. En X iría el .$web_skins['ID']. o bien IDItem, pero necesito pasar bien las variables ya que en la página del parámetro aprovecharé para hacer una especie de confirmación donde se mostrará la imagen del skin (o item), su precio y demás info que se mostró previamente.

1voto

Javi2EE comentado

Hola, para hacer mas clara tu pregunta estaría bien que eliminases todas las partes que no tienen nada que ver, así se facilita mucho el poder encontrar el problema e identificar la pregunta. Así con tanto código sin formatear se hace bastante difícil responder

0voto

Leyes comentado

Acabo de editar la pregunta para que sea un poco más entendible quitando una parte del código, sin embargo considero importante gran parte de mismo para poder entender la pregunta en sí.
Gracias por pasar.

1 Respuesta

3votos

Javi2EE Puntos6630

Creo que podrías pasar la variable haciendo algo como esto:

<a href="comprar-skin.php?IDitem=".$web_skins['ID']>Comprar skin</a>

y para recibir ese parametro en la pagina de destino harias algo asi:

$id = $_GET["IDitem"]

Lo que hace $_GET es recuperar la variable de la url.

Un saludo

0voto

Leyes comentado

Hola @Javi2EE, logré armarlo en base a tu código de ejemplo. Ahora, mi consulta sería la siguiente:

Al estar el $_GET siempre se recuperará la variable de la URL principal, es decir, a esta página web del parámetro sólo se podrá ingresar y ver su contenido a través de la primera web, supongamos que yo quiero hacerlo de ingreso "libre" (por decirlo de alguna manera), ¿cómo podría hacerlo? Me refiero a esto:

Tener la posibilidad de ingresar libremente a /comprar-skin.php?IDitem=X sin necesidad de antes pasar por el botón href. Ya que, actualmente si hago ésto, no están definidas las variables.
Yo creo que una vez tomando la ID de la URL ya puedo buscar en la base de datos por ID y mostrarle al usuario la información con el precio incluido y el botón final de compra (en esa página web del parámetro es donde sería la compra definitiva con las funciones).

Gracias por responder.

0voto

Javi2EE comentado

Si te valió la respuesta puedes marcarla como solución y abrir una nueva pregunta específica de lo que trates de resolver, así se vera todo mas claro. Pero vamos seria tal como dices. tu en el href puedes poner un id da igual de donde lo saques, y en la pagina donde haces el get te encargas de buscar ese id en la base de datos para cargar el objeto o lanzar una pagina de error si no s eencuentra

Por favor, accede o regístrate para responder a esta pregunta.

Otras Preguntas y Respuestas


...

Bienvenido a entre Desarrolladores, donde puedes realizar preguntas y recibir respuestas de otros miembros de la comunidad.

Conecta