Ver Mensaje Individual
  #3 (permalink)  
Antiguo 19/08/2005, 13:31
Avatar de jam1138
jam1138
/** @package Moderador */
 
Fecha de Ingreso: julio-2004
Ubicación: sèveR led onieR lE
Mensajes: 9.368
Antigüedad: 19 años, 8 meses
Puntos: 102
Bienvenido a el foro HectorFA.

Puedes seguir acarreando el valor de tu variable por URL y usar $_GET, esta variable superglobal no solo recoje valores que provengan de un formulario sino todo aquello que se pase por URI, así pués puedes simplemente acarrearlo imprimiendolo en el los enlaces donde corresponda.

Ejemplo para comprobar que $_GET no se limita a el uso de formularios:
Código PHP:
<?php
if(empty($_GET['var'])) // vemos si existe el valor en la URI
      
$var=1// sino existe le asignamos uno
else $var$_GET['var']+1// Si existe lo tomamos y le sumamos 1

echo $var;
// imprimimos un enlace común que llamará a la misma página
// Pasamos en valor de $var por URI
echo "<br><a href=\"".$_SERVER['PHP_SELF']."?var=$var\">Sumar</a>";
?>
Otra opción, efectivamente, es el hacer uso de sesiones. No es nada complejo, simplemente tienes que iniciar sesión cada que vayas a ocupar variables de sesión tanto para asignar como para recojer y dichos valores debes pasarlos a traves de la variable superglobal $_SESSION.

Ejemplo anterior usando sesiones:
Código PHP:
<?php
session_start
(); // iniciamos sesión

if(empty($_SESSION['var'])) // vemos si existe variable de sesión
      
$var=1// sino existe le asignamos uno
else $var$_SESSION['var']+1// Si existe lo tomamos y le sumamos 1

$_SESSION['var']= $var// le asignamos el valor actual a la variable de sesión
echo $var;

// imprimimos un enlace común que llamará a la misma página
// Ya no es necesario pasar valor por URI
echo "<br><a href=\"".$_SERVER['PHP_SELF']."\">Sumar</a>";
?>
Hay más cosas a tener en cuenta respecto a el uso de sesiones, te aconsejo visites las FAQ ya que hay más de una que tratan sobre sesiones. En particular lee esta: http://www.forosdelweb.com/showpost....&postcount=129
Y claro, la documentación oficial: www.php.net/session

Ahora... solo te doy la información, personalmente me iria por pasar el valor por URI; usar sesiones sería complicarse cuando no es necesario...

Igual puedes ver lo que hace Paginator, un script de jpinedo, Colaborador de este foro: http://jpinedo.webcindario.com/scripts/paginator

Y como notas a el pie para que se te ayude mejor:
- Este es un foro de habla-hispana, te aconsejaria evitaras el uso de otros idiomas de no ser necesario.
- Ve el enlace de mi firma, el foro cuenta con etiquetas especiales para iluminar código y así sea fácil a la lectura.
- Postea en el foro indicado; tu consulta es referente a PHP en general no a GTK donde posteaste... es movido a el foro indicado.

Suerte!
__________________
٩(͡๏̯͡๏)۶
» Cómo hacer preguntas de manera inteligente «

"100 años después, la revolución no es con armas, es intelectual y digital"

Última edición por jam1138; 19/08/2005 a las 20:50