Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 14

Discussione: Problema POSTDATA

  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2005
    Messaggi
    352

    Problema POSTDATA

    Ciao,

    utilizzo un calendario che mi fa inserire del testo (evento) associandolo alle date.

    Il problema è che una volta inserito il testo correttamente, se clicco sul tasto indietro del browser per tornare alla pagina per l'inserimento degli eventi mi compare questo:



    E se clicco su ok l'evento viene ripetuto.

    Come fare per ovviare a questo inconveniente?

    Grazie

  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133

    Re: Problema POSTDATA

    Originariamente inviato da alg1983
    Ciao,

    utilizzo un calendario che mi fa inserire del testo (evento) associandolo alle date.

    Il problema è che una volta inserito il testo correttamente, se clicco sul tasto indietro del browser per tornare alla pagina per l'inserimento degli eventi mi compare questo:



    E se clicco su ok l'evento viene ripetuto.

    Come fare per ovviare a questo inconveniente?

    Grazie
    Invece che passare i dati del form in modalita POST inviali in modalita GET.
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2005
    Messaggi
    352
    Il codice dello script è qui: http://www.rondinellabasket.com/codice.phps

    Cosa dovrei cambiare per fare ciò che dici tu?

  4. #4
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Originariamente inviato da alg1983
    Il codice dello script è qui: http://www.rondinellabasket.com/codice.phps

    Cosa dovrei cambiare per fare ciò che dici tu?
    Premesso che non conosco PHP la tua domanda come oviare al messaggio d'aviso?
    Nel form che associa il testo alla data devi cambiare il metodo d'ivio.
    Esempio:
    <form action="calendario.php" method="post" name="formEventi">
    va sostituito con:
    <form action="calendario.php" method="get" name="formEventi">

    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  5. #5
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    se devi inserire dei testi sul form il metodo get accetta fino a 255 caratteri se non ricordo male... se usi testi più lunghi di questo limite, allora il metodo get non va bene perchè ti taglierebbe tutto ciò che è in eccesso
    Vuoi aiutare la riforestazione responsabile?

    Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)

  6. #6
    Utente di HTML.it
    Registrato dal
    Sep 2005
    Messaggi
    352
    per qualche strano motivo se uso get non riesco non mi inserisce + gli eventi sul calendario

  7. #7
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    codice:
    if(isset($_POST['calender_year']) && isset($_POST['calender_month']) &&isset($_POST['calender_day'])) 
    
    
            $year = $_POST['calender_year'];
    
            $month = $_POST['calender_month'];
    
            $day = $_POST['calender_day'];
    perchè nel codice viene letto una data passata via post e non via get

    quel pezzo va sotituito in
    codice:
    if(isset($_GET['calender_year']) && isset($_GET['calender_month']) &&isset($_GET['calender_day'])) 
    
    
            $year = $_GET['calender_year'];
    
            $month = $_GET['calender_month'];
    
            $day = $_GET['calender_day'];
    Vuoi aiutare la riforestazione responsabile?

    Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)

  8. #8
    Utente di HTML.it
    Registrato dal
    Sep 2005
    Messaggi
    352
    il problema c'è ancora

  9. #9
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    spulcia il codice e sotituisci $_POST con $_GET dove serve
    Vuoi aiutare la riforestazione responsabile?

    Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)

  10. #10
    Utente di HTML.it
    Registrato dal
    Sep 2005
    Messaggi
    352
    sostituirli tutti no?

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.