Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 12
  1. #1
    Utente di HTML.it L'avatar di otello
    Registrato dal
    May 2003
    Messaggi
    296

    Submit di action con passaggio di parametri

    Salve,
    ho un piccolo problema e non riesco a capire dove sbaglio
    in una tr avvio l'evento onclic che attiva la submit di una form in questo modo:

    Codice PHP:
    <tr class=arial8  onclick ="document.lista.submit()"
    nella form ho:

    Codice PHP:
    <form id="lista" name="lista" action="IndexModificaDati.php?numdom=<?php echo $numdom ?>&codfis=<?php echo $codfis ?>" target="destra" method="POST" >
    quando viene attivato, in IndexModificaDati non ricevo nulla perchè?

    Vi ringrazio in anticipo

  2. #2
    Utente di HTML.it L'avatar di Fichico
    Registrato dal
    Nov 2002
    residenza
    Bologna
    Messaggi
    581
    Se vuoi passare parametri in quel modo il metodo del form deve essere GET e non POST
    i parametri che devi passare inseriscili in campi hidden del form e vedrai che tutto funzionerà

  3. #3
    Utente di HTML.it L'avatar di otello
    Registrato dal
    May 2003
    Messaggi
    296
    Originariamente inviato da Fichico
    Se vuoi passare parametri in quel modo il metodo del form deve essere GET e non POST
    i parametri che devi passare inseriscili in campi hidden del form e vedrai che tutto funzionerà
    Avevo provato col GET(senza l'utilizzo dei campi hidden), ma non funzionava.
    Pensavo si potesse fare a meno di utilizzare campi hidden.

    Grazie del suggerimento.

  4. #4
    Utente di HTML.it L'avatar di otello
    Registrato dal
    May 2003
    Messaggi
    296
    Originariamente inviato da Fichico
    Se vuoi passare parametri in quel modo il metodo del form deve essere GET e non POST
    i parametri che devi passare inseriscili in campi hidden del form e vedrai che tutto funzionerà
    Finalmente sono riuscito a riprendere la questione...

    C'è una cosa che non mi torna: i parametri che utilizzo provengono da campi che sono già nella form, perchè dovrei utilizzarne di fittizi?
    Ho riprovato con la GET(per scrupolo) ma non funziona, non passa nessun valore allo script "IndexModificaDati.php".

    Qualche altro suggerimento?

    Grazie.

  5. #5
    Vedi $.get e $.post di jQuery, fanno sicuramente al caso tuo.

  6. #6
    Utente di HTML.it L'avatar di Ranma2
    Registrato dal
    Mar 2003
    Messaggi
    2,648
    Se il form lo mandi in POST, i campi del form saranno recuperabili via $_POST, i campi che aggiungi all'url sono recuperabili via $_GET.

  7. #7
    Utente di HTML.it L'avatar di otello
    Registrato dal
    May 2003
    Messaggi
    296
    Provo a cambiare domanda (per ottenere lo stesso risultato).
    Domanda:
    Posso effettuare tramite "onclick" dentro una "tr" un indirizzamento ad un frame senza utilizzare ?

    Per intenderci una cosa del tipo:
    Codice PHP:
    <tr onclick="...target='destra'; document.location.href='IndexModificaDati.php?numdom=<?php echo $numdom ?>&codfis=<?php echo $codfis ?>"
    Di modo che quando clicco sulla riga effettua il link ad una nuova pagina aprendola in un frame preciso.

    Io riesco a farlo funzionare aprendolo nello stesso frame, ma con il this.form.target non funziona. Mi chiedo se sia possibile fare quello che mi propongo.

    Grazie ancora

  8. #8
    Utente di HTML.it L'avatar di otello
    Registrato dal
    May 2003
    Messaggi
    296
    Originariamente inviato da Ranma2
    Se il form lo mandi in POST, i campi del form saranno recuperabili via $_POST, i campi che aggiungi all'url sono recuperabili via $_GET.
    Questo mi è chiaro, solo che non funge!

  9. #9
    Utente di HTML.it L'avatar di Ranma2
    Registrato dal
    Mar 2003
    Messaggi
    2,648
    Non credo c'entri php, che ne pensi?

  10. #10
    Utente di HTML.it L'avatar di otello
    Registrato dal
    May 2003
    Messaggi
    296
    Originariamente inviato da Ranma2
    Non credo c'entri php, che ne pensi?

    Se lo sapessi te lo dissi

    Il fatto è che non so da cosa dipenda altrimenti avrei provato a postare altrove

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.