Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11
  1. #1

    passare variabile nascosta nel link

    Ciao a tutti,
    provo a farvi questo quesito, anche se prevedo la risposta.

    Avrei l'esigenza di passare una variabile nel link

    ciao.php?utente=

    ovviamente senza la visualizzazione del valore dell'array.
    Ci ho provato con le variabili di sessione, con post, ma niente da fare.

    Non esiste proprio un modo..vero?
    "La grandezza dell'uomo si misura in base a quel che cerca e all'insistenza con cui egli resta alla ricerca".

  2. #2
    ma il link è l'action di un form ?
    I'm your dreams, make you real... I'm your eyes when you must steel...I'm pain when you can't feel...sad but true !

  3. #3

    No..

    non fa parte dell'action di un form.
    Eppure un sistema ci deve pur essere..
    "La grandezza dell'uomo si misura in base a quel che cerca e all'insistenza con cui egli resta alla ricerca".

  4. #4

    Re: No..

    Originariamente inviato da Blue_savana
    non fa parte dell'action di un form.
    Eppure un sistema ci deve pur essere..
    se lo fai attraverso un normale link credo proprio che sia impossibile...
    I'm your dreams, make you real... I'm your eyes when you must steel...I'm pain when you can't feel...sad but true !

  5. #5
    se il problema e' non far vedere il link, puoi passare la variabile a un swf che ti carica la pagina in

    getURL( "pagina.php?utente=etc etc etc" );

    ma se uno guarda l' HTML o decompila l' SWF sei fregato ugualmente, perche' la sessione non va bene ???

    devi passare un utente ad un altro dominio ? :master:
    Formaldehyde a new Ajax PHP Zero Config Error Debugger

    WebReflection @WebReflection

  6. #6
    oppure lo puoi fare in javascript..

    <script type="text/javascript">
    function cambia_url()
    {
    document.getElementById("link").href = "http://www.sito.it/cerca.php?....";
    }
    </script>

    HTML.it

    in questo modo l'utente non vede nulla... però c'è sempre il problema di andr3a...
    I'm your dreams, make you real... I'm your eyes when you must steel...I'm pain when you can't feel...sad but true !

  7. #7

    vorrei soltanto

    che una persona evitasse di scorrere tutti i valori di un array. Supponiamo che tu abbia 100 articoli in elenco. Quando l'utente chiama articolo.php?id=59 visualizza tutti gli elementi relativi all'id. Ma se la persona cambia il progressivo accede ad altri elementi.
    Questo è un esempio generale, ma va bene per tanti casi in cui ti trovi con questo problema.

    articolo.php?id= dovrebbe essere il risultato finale.

    Ma tu come risolveresti il problema con le var di sessione?

    Voglio dire... ipotizziamo che tu abbia un elenco..nome articolo e relativo id.
    Come fai a dare a una stessa variabile di sessione un valore diverso per tutti gli elementi dell'array?
    "La grandezza dell'uomo si misura in base a quel che cerca e all'insistenza con cui egli resta alla ricerca".

  8. #8
    piazzi per caso una session var in un while.. ?

    una cosa del tipo...

    while ($row = mysql_fetch_array ($ris)) {
    $row[nomeart] = $_SESSION[nomeart];
    }

    ???
    "La grandezza dell'uomo si misura in base a quel che cerca e all'insistenza con cui egli resta alla ricerca".

  9. #9
    $_SESSION['nomeart'] = Array();


    while ( $row = mysql_fetch_assoc( $ris ) ) {
    array_push( $_SESSION['nomeart'], $row['nomeart'] );
    }


    e se non dovesse andare ...



    $nomeart = Array();
    while ( $row = mysql_fetch_assoc( $ris ) ) {
    array_push( $nomeart, $row['nomeart'] );
    }
    $_SESSION['nomeart'] = serialize( $nomeart );


    pagina dopo, ..

    $nomeart = unserialize( $_SESSION['nomeart'] );
    Formaldehyde a new Ajax PHP Zero Config Error Debugger

    WebReflection @WebReflection

  10. #10
    $_SESSION['nomeart'] = Array();


    while ( $row = mysql_fetch_assoc( $ris ) ) {
    array_push( $_SESSION['nomeart'], $row['nomeart'] );
    }


    Due domande..

    mi spieghi brevemente array_push? E' la prima volta che lo incontro.

    Seconda cosa. dentro nel while il link lo metteresti in questa forma?

    <a href=pagina.php?id=$_SESSION['nomeart']>Articolo</a>

    Ti ringrazio infinitamente.
    "La grandezza dell'uomo si misura in base a quel che cerca e all'insistenza con cui egli resta alla ricerca".

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.