Προς το περιεχόμενο

Προτεινόμενες αναρτήσεις

Δημοσ. (επεξεργασμένο)

(αρχαριος εδω!)

θελω να παρω τα δεδομενα που τοποθετουνται απο το χρηστη (με dropdown) και αφου κανω τα καταλληλα select, το submit button να με πεταξει σε αλλη σελιδα με τα δεδομενα που ανεκτησα. (Οσα tutorials ειδα απλα εβαζαν τα δεδομενα στη βαση η εβγαζαν καποιο μηνυμα). Δεν εδωσα την τελεια εξηγηση ελπιζω να καταλαβατε τι εννοω.

Επεξ/σία από mikebol
Δημοσ.

μπορείς να στείλεις τα δεδομένα από την πρώτη φόρμα στο server και να τα βάλεις σε session variable ή να τα στείλεις πίσω σαν hidden fields με την δεύτερη φόρμα.

Το καλύτερο βέβαια είναι να έχεις μόνο μια φόρμα και τα fields για κάθε στάδιο σε ένα div. Εμφανίζεις αυτό που αντιστοιχεί στο πρώτο στάδιο και κρύβεις τα άλλα. Καθώς προχωράς κρύβεις το επίκαιρο στάδιο και εμφανίζεις το επόμενο. Μετά το τελευταίο τα στέλνεις όλα μαζί στο backend.

Η κρατάς τα δεδομένα στο browser και φορτώνεις την φόρμα για κάθε στάδιο μέσω ajax.

Δημοσ. (επεξεργασμένο)

Αφού θες να πας σε μία νέα σελίδα, χρησιμοποίησε τη μέθοδο get ώστε να στείλεις τις επιλογές του χρήστη σε αυτή τη σελίδα.

Πχ.

<form method="get" action="newPage.html">

<input type="text" name="theName" value="abc">

<input type="submit" value="Submit">

</form>

Θα κάνει ανακατεύθυνση στη newPage.html και θα περάσει τις εισόδους της φόρμας ως get parameters. Η διεύθυνση θα είναι της μορφής: newPage.html?theName=abc

 

Επεξ/σία από TheDarkKnight
  • Like 1
Δημοσ.

επειδη ειναι αρχη ειπα να χρησιμοποιησω ajax και γενικα νομιζω βγαινει και με get κai post

Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε

Πρέπει να είστε μέλος για να αφήσετε σχόλιο

Δημιουργία λογαριασμού

Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!

Δημιουργία νέου λογαριασμού

Σύνδεση

Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.

Συνδεθείτε τώρα
  • Δημιουργία νέου...