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

    il primo submit non funziona..

    Buongiorno a tutti.

    Ho una semplice pagina php nella quale includo altro codice proveniente ad altre pagine.

    In una di queste pagine ho realizzato un menù, composto da diversi form, dentro ai quali ci sono solo dei pulsanti.
    Escludendo il fatto che la cosa possa essere più o meno funzionale, il mio problema è il seguente:

    dopo il login setto dei cookie e faccio un redirect alla main page.
    Ora, se faccio un click sul primo pulsante del menù ( in totale ho 6-7 pulsanti )

    codice:
    <form method="get" action="main.php"><input type="submit" name="status" value="HOW TO" class="submit"></form></p>
    la pagina viene ricaricata e i cookie vengono persi ( l'expire è settato a 1 ora dalla creazione ), tant'è che mi riappaiono le due textbox dove devo inserire username e password.

    Se invece faccio click sul secondo pulsante

    codice:
    <form method="get" action="main.php"><input type="submit" name="status" value="NUOVO TICKET" class="submit" <? if ( $logged == 0 ) { ?> disabled="disabled" <? } ?>></form></p>
    la pagina caricata diviene "main.php?status=NUOVO+TICKET" e i cookie non vengono persi.

    Mi spiegate com'è possibile che con lo stesso identico codice, 2 pulsanti si comportino in modo diverso?

    Ovviamente se avete qualcos'altro da chiedere sono qui a disposizione. Spero possiate aiutarmi!
    "la mia luce brilla come una stella nella notte più buia"

  2. #2
    Ho risolto inserendo un form "finto"
    codice:
    <form></form>
    prima del primo pulsante.
    resta comunque il dubbio del perché di tale comportamento.
    "la mia luce brilla come una stella nella notte più buia"

  3. #3
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    main.php?status=HOW+TO cosa dovrebbe fare? La soluzione mi sembra al quanto bizzarra come utilizzo di un menu con tanti form
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  4. #4
    Passarmi la variabile di stato al page refresh.
    E' un po' come usare il POST method.
    "la mia luce brilla come una stella nella notte più buia"

  5. #5
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Non ne capisco il motivo, non comprendo la tecnica, inspiegabile la soluzione, ma funziona ottimo
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

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.