Foros del Web » Programando para Internet » PHP »

[SOLUCIONADO] Paso de variables

Estas en el tema de Paso de variables en el foro de PHP en Foros del Web. Tengo 1 pagina php (totales.php) en la que tengo una variable que almaceno fruta que estoy tratando. En esta misma página tengo un enlace a ...
  #1 (permalink)  
Antiguo 12/06/2019, 08:56
Avatar de senseeye3led  
Fecha de Ingreso: abril-2016
Ubicación: 127.0.0.1
Mensajes: 133
Antigüedad: 3 años, 4 meses
Puntos: 8
Paso de variables

Tengo 1 pagina php (totales.php) en la que tengo una variable que almaceno fruta que estoy tratando.

En esta misma página tengo un enlace a otra pagina php (menu_f.php) que la llamo por un enlace.

El código sería similar a:

Código:
<a href="menu_f.php?f1=fresa">Más detalle</a>
La variable f1 la recojo, el código de menu_f.php:

Código PHP:
<?php

//$local="fresa";
$local $_GET['f1'];
// abrimos la sesión cURL
$ch curl_init();
 
// definimos la URL a la que hacemos la petición
curl_setopt($chCURLOPT_URL,"http://mi_server/pv.php");
// indicamos el tipo de petición: POST
curl_setopt($chCURLOPT_POSTTRUE);
// definimos cada uno de los parámetros
curl_setopt($chCURLOPT_POSTFIELDS"$alimento=$local");
 
// recibimos la respuesta y la guardamos en una variable
curl_setopt($chCURLOPT_RETURNTRANSFERtrue);
$remote_server_output curl_exec ($ch);
 
// cerramos la sesión cURL
curl_close ($ch);
 
// hacemos lo que queramos con los datos recibidos
// por ejemplo, los mostramos
echo($remote_server_output); 
?>
y en pv.php realmente muestro unos datos con el valor de $alimento ya que en el código tengo un $_POST['alimento'] que es obligatorio que tenga información.

Lo que me interesa saber es, si puedo pasar en el enlace que pongo en totales.php
Código:
<a href="menu_f.php?f1=fresa">Más detalle</a>
en lugar de el valor 'fresa'; el valor de la variable que utilizo para almacenar la fruta y cómo se podría hacer.
  #2 (permalink)  
Antiguo 12/06/2019, 09:11
Avatar de Middrel  
Fecha de Ingreso: abril-2005
Mensajes: 792
Antigüedad: 14 años, 3 meses
Puntos: 24
Respuesta: Paso de variables

Pues...

No sé si me quedo claro, pero sería de esta forma:

Código PHP:
<a href="menu_f.php?f1=<?php echo $tuVariable?>">Más detalle</a>
¿a eso te referías?
  #3 (permalink)  
Antiguo 12/06/2019, 09:19
Avatar de senseeye3led  
Fecha de Ingreso: abril-2016
Ubicación: 127.0.0.1
Mensajes: 133
Antigüedad: 3 años, 4 meses
Puntos: 8
Respuesta: Paso de variables

Correcto.
Estaba realizando las pruebas sin el echo
Código PHP:
<a href="menu_f.php?f1=<?php  $tuVariable?>">Más detalle</a>
Me ahorrado mucho tiempo, ya que estaba realizando bastantes pruebas y no veía dónde estaba el error.



La zona horaria es GMT -6. Ahora son las 20:35.