Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it L'avatar di Freax
    Registrato dal
    Jul 2006
    Messaggi
    460

    nuova tecnica per GET ?

    stavo scaricando FCKeditor quando ho notato un URL all'apparenza usuale ma guardandolo meglio ho visto che implementava una tecnica che non avevo mai visto

    http://prdownloads.sourceforge.net/f...1.zip?download

    come vedete dopo il punto interrogativo non c'è la "solita accoppiata" chiave & valore per $_GET ma solo la chiave ( o sarà il valore ? ) .

    A questo punto chiedo a chi ne sa più di me per capire come interpretare quest'URL

    grazie per l'attenzione

  2. #2

    ...

    Ciao.
    Codice PHP:
    <?php 
    if(isset($_GET['pippo']))
    {
    var_dump($_GET['pippo']);
    }

    ?>
    [url="get.php?pippo"]pippo[/url]
    Come puoi vedere è la chiave.


    Without faith, nothing is possible. With it, nothing is impossible
    http://ilwebdifabio.it

  3. #3
    Utente di HTML.it
    Registrato dal
    Apr 2002
    Messaggi
    42
    naa, è sempre la stessa cosa. a parte che è facile parsare manualmente la parte successiva a ? in un url (è pur sempre una stringa), ma cmq nella coppia ?x=y, tramite $key (in un foreach, per esempio foreach($_GET as $key -> $valore) ) è possibile acceder alla chiave.

    cmq, nel caso specifico, non è affatto detto che lo script lato server fosse in php, poteva essere una cgi qualunque!!
    __
    GooDeep

  4. #4
    Utente di HTML.it L'avatar di Freax
    Registrato dal
    Jul 2006
    Messaggi
    460

    Re: ...

    Originariamente inviato da whisher
    Ciao.
    Codice PHP:
    <?php 
    if(isset($_GET['pippo']))
    {
    var_dump($_GET['pippo']);
    }

    ?>
    [url="get.php?pippo"]pippo[/url]
    Come puoi vedere è la chiave.


    e come fa ad essere settata una variabile di GET se ho solo la chiave ? :master:

  5. #5
    Utente di HTML.it
    Registrato dal
    Apr 2002
    Messaggi
    42
    setti solo la chiave! eh eh
    cmq, per risolvere il problema concettualmente, fai un explode sull'url prendendo come separatore "?" e prendi il secondo elemento dell'array
    __
    GooDeep

  6. #6
    Utente di HTML.it L'avatar di Freax
    Registrato dal
    Jul 2006
    Messaggi
    460
    Originariamente inviato da goodeep
    setti solo la chiave! eh eh
    cmq, per risolvere il problema concettualmente, fai un explode sull'url prendendo come separatore "?" e prendi il secondo elemento dell'array
    Okkkkkkkkkeyyyyy Vaaaaaaaaa Beeeeeeeeeeneeeeeeeeeeee

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.