Visualizzazione dei risultati da 1 a 4 su 4

Discussione: creare form a fasi

  1. #1
    Utente di HTML.it
    Registrato dal
    May 2007
    Messaggi
    163

    creare form a fasi

    ciao! ho quasi finito di scrivere un cms. ora vorrei creare una sorta di installazione. mi piace l'idea dello step by step in stile joomla.
    Immagine
    Come si può fare una cosa del genere? immagino che il php non basti.

    suggerimenti?

  2. #2
    Cioè hai "quasi finito di scrivere un cms" è ti crei problemi a creare un piccolo form per installarlo!?!?!?

    Poi per quale motivo PHP non dovrebbe bastare?

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2007
    Messaggi
    163
    il problema non è fare un form!

    è fare un form strutturato in diversi tab cliccabili, con mantenimento dei dati nei precedenti step per eventuali modifiche, il tutto in una pagina. l'effetto sarebbe un pò come il modulo tab manager di joomla

    col php puoi solamente passare dati da una pagina all'altra, dovrei fare quindi una pagina per ogni passaggio.

  4. #4
    Originariamente inviato da nephilim89
    col php puoi solamente passare dati da una pagina all'altra, dovrei fare quindi una pagina per ogni passaggio.
    io ancora nn mi sento in grado di costruire un cmq ma la butto lì... E LE SESSIONI?
    Codice PHP:
    <?php
    session_start
    ();

    if(!isset(
    $_SESSION['step1']))
       {
       echo 
    "<form action=".$_SERVER['PHP_SELF']." etc etc";
       }
    else if(!isset(
    $_SESSION['step2']))
       {
       echo 
    "<form action=".$_SERVER['PHP_SELF']." etc etc";
       }
    etc etc...
    Ovviamente ogni form lo metterei all'interno di una funzione...
    poi ogni submit valorizza la variabile di sessione step per il passo successivo...

    Poi cmq apsetta pareri + esperti...

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.