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

    Selezionare una data in un form

    questa e' la parte di codice
    codice:
    echo "<form action='https://******' method='post'>";echo "<input name='selDay' type='date' value='" . date("Y-m-d", $date_now) . "' />";
    echo "<button>ok</button>";
    echo "</form>";
    io vorrei inviare i dati selezionando la nuova data, mentre adesso se non clicco sul pulsante OK non invia i dati
    non vorrei che questo si puo' fare solo con il javascript

  2. #2
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,472
    Quote Originariamente inviata da slackyct Visualizza il messaggio
    io vorrei inviare i dati selezionando la nuova data, mentre adesso se non clicco sul pulsante OK non invia i dati
    Il pulsante rappresenta il controllo che scatena l'invio dell'intero modulo (form) al server.
    Selezionare una nuova data, o inserire testo in un campo, o scegliere un'opzione da una casella non fa automaticamente inviare i dati, e in generale sarebbe un problema se fosse così.

    Quote Originariamente inviata da slackyct Visualizza il messaggio
    non vorrei che questo si puo' fare solo con il javascript
    Esattamente. Se non vuoi scrivere troppo codice, puoi sempre valutare di importare nella pagina librerie più leggere, come htmx, e utilizzare le funzionalità che ti rendono disponibili per aggiungere gli attributi ai campi del form e fargli fare ciò che chiedi.
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

  3. #3
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,472
    Quote Originariamente inviata da slackyct Visualizza il messaggio
    io vorrei inviare i dati selezionando la nuova data, mentre adesso se non clicco sul pulsante OK non invia i dati
    Il pulsante rappresenta il controllo che scatena l'invio dell'intero modulo (form) al server.
    Selezionare una nuova data, o inserire testo in un campo, o scegliere un'opzione da una casella non fa automaticamente inviare i dati, e in generale sarebbe un problema se fosse così.

    Quote Originariamente inviata da slackyct Visualizza il messaggio
    non vorrei che questo si puo' fare solo con il javascript
    Esattamente. Se non vuoi scrivere troppo codice, puoi sempre valutare di importare nella pagina librerie più leggere, come htmx, e utilizzare le funzionalità che ti rendono disponibili per aggiungere gli attributi ai campi del form e fargli fare ciò che chiedi.
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

  4. #4
    normalmente e' giusto il pulsante che invia tutti i dati, ma nel mio caso quando uno seleziona la data dovrebbe come il pulsante per inviare i dati
    non sono molto esperto di javascript e quindi lascio perdere, tranne che troverei qualcosa di pronto da adattare con pochissime modifiche

    non conoscevo htmx e mi sembra che sia la soluzione ideale, grazie

  5. #5
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,472
    Quote Originariamente inviata da slackyct Visualizza il messaggio
    non sono molto esperto di javascript e quindi lascio perdere, tranne che troverei qualcosa di pronto da adattare con pochissime modifiche
    Non è assolutamente difficile. Qualunque tool AI (ChatGPT, Claude, Gemini, ecc.) a cui fornisci il tuo pezzettino di codice può suggerirti tranquillamente come modificarlo per ottenere semplicemente questo effetto.

    Quote Originariamente inviata da slackyct Visualizza il messaggio
    non conoscevo htmx e mi sembra che sia la soluzione ideale, grazie
    Integrarlo è abbastanza semplice, ad ogni modo se la soluzione ti sembra complessa, puoi ripiegare sempre sul consiglio precedente: usare un AI. Ovviamente, non in modo passivo: puoi chiedere le modifiche al codice, ma anche approfittarne per farti spiegare dall'AI perché sono state fatte e quindi valutare la bontà del risultato (che puoi comunque testare tu stesso, visto che ne hai necessità).
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

  6. #6
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,472
    .
    Ultima modifica di alka; 09-08-2025 a 15:09 Motivo: Doppione
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

Tag per questa discussione

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.