Visualizzazione dei risultati da 1 a 6 su 6

Discussione: Passaggio di variabili

  1. #1

    Passaggio di variabili

    Ciao a tutti!
    ho il seguente problema.....

    Ho una serie di bottoni-link che mi lanciano una compressione su alcuni file, del tipo:

    nomefile ---> comprimi
    nomefile ---> comprimi
    nomefile ---> comprimi
    nomefile ---> comprimi
    nomefile ---> comprimi
    ....

    Chiaramente il link è comprimi.php?file=$nomefile. Ora fin qua nessun problema. Il fatto è che la la compressione necessita di alcuni parametri raccolti mediante checkbox in un form all'interno della stessa pagina.

    Come faccio lanciando < comprimi.php?file=$nomefile > a passare alla pagina successiva anche i parametri del form?

    Ho pensato a far diventare l'intera pagina un form e a mettere sul bottone il link --> onClick=submit(). In questo modo passerei i dati del form, ma come faccio allora a passare alla pagina successiva il nome del file su cui fare la compressione??

    Grazie mille.....
    bye

  2. #2
    puoi passare due variabili con
    comprimi.php?filename=$filename&&ceck=$check

    oppure direttamente inviare i dati del form via GET o POST
    GdR Online - http://lenar.it/
    Yesterday is history. Tomorrow is mystery.
    Today is a gift. That's why it's called the present

  3. #3
    non hai capito.....

    immagina di dover scegliere quale file comprimere tra diversi:

    nomefile1 --> comprimi
    nomefile2 --> comprimi
    nomefile3 --> comprimi
    nomefile4 --> comprimi

    la lista è dinamica. ogni link sarà comprimi.php?file=$nomefile. OK?
    Ora + sotto raccogli in un form 20 parametri per la compressione, da inviare sempre alla pagina di arrivo.....

    allora capisci che non posso fare così

    comprimi.php?file=$nomefile&par1=$par1&par2=$par2. .... perchè
    le variabili le raccolgo sotto in un form.

    L'unica è fare un form che contenga anche i link e mettere nel link un onClick=Submit().

    Ora però capisci che non posso fare OnClick=Submit(file=$nomefile) per dire alla pagina di arrivo su quale file fare la compressione.....


    in parole povere come faccio a passare sia i dati raccolti nel form sia il nome del file?

  4. #4
    metti tutto in un form POST e il nome del file passalo sempre con POST

    $filedacomprimere = $_POST['filedacomprimere']...
    debian:~$ uname -r
    2.6.18-1-686
    debian:~$

    Il quiz manager è nato!!! visitate http://shenk.altervista.org !!

  5. #5
    ok, questo lo sapevo....il problema è che il file da comprimere lo lancio da link....

    file1 -> comprimi....
    file2 -> comprimi....
    file3 -> comprimi....
    file4 -> comprimi....

    quindi io clicco su file1 (link!) e invio il nome del file + i dati del form..secondo me l'unica soluzione è mettere tanti "OnClick=submit()" oppure bottoni submit quanti sono i file e poi trovare un modo per passare come valore del bottone submit il nome del file da comprimere.....

  6. #6
    è un problema che risolvi tranquillamente con javascript, il php non mi sembra attinente

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.