Posteado por: thorv | Miércoles, Diciembre 27, 2006

PHP: Array en una SESSION

Se puede almacenar un array en una sesion muy facil

$_SESSION['fotos'][] = $fid;  //el valor de $fid se añade como nuevo elemento del array fotos

Puedes recuperar los datos de la siguiente manera

for($i=0;$i<count($_SESSION['fotos']);$i++)
   {
    echo $_SESSION['fotos'][$i];
   }


Respuestas

  1. Hola que tal
    he llegado a ti por estoy tratando de armar mi carrito
    y en el scrip recupero la lista de productos de la base de datos. ahora como en el cursito que tome utilizaban variables glovales todo funcionaba hoy por hoy en casi ningun sitio lo permite ontonces como puedo hacer para trabajar ya que cada producto que es devuelto por la consulta a la base de datos es una bariable gloval.
    trate de usar una variable de sesion pero me devuelve solamente el ultimo valor a la hora de mostrarlo usando las funciones del siguente scrip:

    function do_html_URL($url, $name)
    {
    // output URL as link and br

    ?>

    <a href=”">
    <?
    }

    function display_categories($cat_array)
    {
    if (!is_array($cat_array))
    {
    echo “No hay categorías actualmente disponibles”;
    return;
    }
    echo “”;

    foreach ($cat_array as $row)
    {
    $_SESSION['catid'] = $row["catid"];

    $url = “show_cat.php?catid=”.($_SESSION['catid']);
    $title = $row["catname"];

    echo “”;

    do_html_url($url, $title);

    }
    echo “”;
    echo “”;
    }

    si me puedes dar una mano te lo agrdecere
    polsk

  2. Muy buen apunte, muchas gracias.


Dejar una respuesta

Su respuesta:

Categorías