Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it L'avatar di allin81
    Registrato dal
    Mar 2011
    Messaggi
    1,875

    date range di un calendario con un unico campo di testo, come catturo i dati nella pagina successiva?

    Buonasera
    in passato utilizzavo 2 campi di testo "arrivo" e "partenza" che quando ci cliccavo sopra mi compariva il calendario da dove scegliere le date e nella pagina successiva portavo i valori appunto di "arrivo" e partenza".

    Adesso sto aggiornando lo script e ne ho trovato uno che mi da un solo campo di testo che ho chiamato "arrivo-partenza" e quando mi appare il calendario mi fa scegliere direttamente la data di arrivo e partenza in un unico campo
    L'esempio è qui: https://flatpickr.js.org/examples/#range-calendar

    Il problema adesso è che quando invio i dati, se scelgo dal 20 al 25 ottobre, nella pagina successiva mi porta questo: [arrivo-partenza] => 20/10/2022 al 25/10/2022

    Come faccio a "splittare" le 2 date in modo da riempire il campi del database "data_arrivo" e "data_partenza"?

    Grazie
    Ultima modifica di allin81; 19-10-2022 a 18:47

  2. #2
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,505
    Codice PHP:
    $data explode(" al ",$valore_ricevuto_dal_form);
    echo 
    'Partenza: ' $data[0] + ' - Arrivo: ' $data[1]; 

  3. #3
    Utente di HTML.it L'avatar di ninja72
    Registrato dal
    May 2020
    residenza
    -
    Messaggi
    319
    Codice PHP:
    preg_match_all('/\d+\/\d+\/\d+/''20/10/2022 al 25/10/2022'$date);

    [
    $arrivo,$partenza] = $date[0];

    echo 
    $arrivo;
    echo 
    $partenza 

  4. #4
    Utente di HTML.it L'avatar di allin81
    Registrato dal
    Mar 2011
    Messaggi
    1,875
    Quote Originariamente inviata da Alhazred Visualizza il messaggio
    Codice PHP:
    $data explode(" al ",$valore_ricevuto_dal_form);
    echo 
    'Partenza: ' $data[0] + ' - Arrivo: ' $data[1]; 
    ok perfetto, funziona benissimo
    grazie

    P.S. non ho provato l'altro perchè già questo fa quello che deve, grazie

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.