Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
el:developers:flash [2025/03/31 13:47] – admin | el:developers:flash [2025/03/31 13:50] (current) – [Παραδειγμα Validation με Valitron και χρήση των Flash Data για την εμφάνιση μηνυμάτων και λαθών] admin | ||
---|---|---|---|
Line 66: | Line 66: | ||
==== Παραδειγμα Validation με Valitron και χρήση των Flash Data για την εμφάνιση μηνυμάτων και λαθών ==== | ==== Παραδειγμα Validation με Valitron και χρήση των Flash Data για την εμφάνιση μηνυμάτων και λαθών ==== | ||
- | Στον κώδικα της πλατφόρμας προτείνεται η χρήση της βιβλιοθήκης [[Valitron]] για τον έλεγχο εγκυρότητας στοιχείων που γίνονται post από φόρμες. Ακολουθεί ένα ολοκληρωμένο παράδειγμα ελέχου και παρουσίασης τυχόν σφαλμάτων στο χρήστη. | + | Στον κώδικα της πλατφόρμας προτείνεται η χρήση της βιβλιοθήκης [[https:// |
< | < | ||
Line 77: | Line 77: | ||
' | ' | ||
)); | )); | ||
- | if($v-> | + | if ($v-> |
- | //save to db | + | //save to db |
- | Session::( ' | + | Session::( ' |
- | Redirect_to_homepage($polls_list_url); | + | Redirect_to_homepage($polls_list_url); |
} else { | } else { | ||
- | Session:: | + | |
- | // | + | // Εναλλακτικά μπορούμε να εμφανίσουμε όλα τα μηνύματα λάθους στο πάνω μέρος της οθόνης |
- | // Session:: | + | // Session:: |
- | Redirect_to_homepage($poll_creation_form_url); | + | redirect_to_homepage($poll_creation_form_url); |
} | } | ||
} | } | ||
Line 109: | Line 109: | ||
Περισσότερα για το Valitron στο https:// | Περισσότερα για το Valitron στο https:// | ||
+ |