Visualizzazione dei risultati da 1 a 6 su 6
  1. #1

    problema con querystring

    ciao,

    non ne posso più

    ho queste 2 querystring per il download dei files.

    questa funziona, cioè mi fa il download e mi apre il file correttamente:
    codice:
    <a href=\"actions.php?action=download&id={$result["id_manu"]}\">download</a>
    mentre questa no, non mi apre il file:

    codice:
    <a href=\"index.php?page=auth/actions&action=download&id={$result["id_manu"]}\">download</a>
    da notare che actions.php è lo stesso file ( su cartelle diverse)

    tutto quello che sono riuscito a intuire è lo "/" della pagina auth/actions che mi crea casini, almeno credo

    per favore sono 2 giorni che ci sbatto la testa! tra l'altro non saprei dove/cosa cercare nel forum per avere uno spunto per la soluzione...help!

    grazie

  2. #2

    Re: problema con querystring

    Originariamente inviato da blur
    ciao,

    non ne posso più

    ho queste 2 querystring per il download dei files.

    questa funziona, cioè mi fa il download e mi apre il file correttamente:
    codice:
    <a href=\"actions.php?action=download&id={$result["id_manu"]}\">download</a>
    mentre questa no, non mi apre il file:

    codice:
    <a href=\"index.php?page=auth/actions&action=download&id={$result["id_manu"]}\">download</a>
    da notare che actions.php è lo stesso file ( su cartelle diverse)

    tutto quello che sono riuscito a intuire è lo "/" della pagina auth/actions che mi crea casini, almeno credo

    per favore sono 2 giorni che ci sbatto la testa! tra l'altro non saprei dove/cosa cercare nel forum per avere uno spunto per la soluzione...help!

    grazie
    nel secondo vedo che manca la pagina php

    suppongo che dovrebbe essere
    index.php?page=auth/actions.php?action=download&id={$result["id_manu"]}

    e non
    index.php?page=auth/actions&action=download&id={$result["id_manu"]}

  3. #3
    no non ci va.

    uso il sistema di inclusione delle pagine.

    la querystring è giusta, solo ci va qualche diavolo di qualcosa per evitare che "/" mi crei questo casino...tra l'altro ho stampato le $var che mi arrivano ad actions.php:
    funzionante:
    codice:
    Array
    (
        [action] => download
        [id] => 9
        [uid] => 9445687aeb726ab3fb8d2e5ebd44f9ee
    )
    non funzionante
    codice:
    Array
    (
        [page] => auth/actions
        [action] => download
        [id] => 9
        [uid] => 9445687aeb726ab3fb8d2e5ebd44f9ee
    )

  4. #4
    ho provato ad aggiungere urlencode() sia prima che dopo aver inviato la $var ad actions.php, ma non funziona lo stesso



  5. #5
    scusami se la querystring viene passata correttamente come tu stesso noti mandando in uscita l'array globale $_GET il problema forse starà nel codice della pagina che deve far partire il download !?

  6. #6
    forse...

    si, ma se noti con una delle 2 querystring che ho postato funziona correttamente ( con lo stesso file ), quindi probabilmente al passaggio delle $var al file di controllo succede qualcosa, anche se con il print_r non denota problemi nel passaggio.

    stavo pensando a un problema con lo "/" quindi stavo provando a mettere un urlencode() per ogni coppia di chiave-valore presenti nella querystring...
    che dici?

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.