Φωτογραφία Αντώνης Γεωργιάδης
ΖΗΤΗΜΑ Β
από Αντώνης Γεωργιάδης - Thursday, 24 May 2012, 9:36 AM
 
Καλημέρα! Έχω μια απορία για το Ζήτημα Β, και το ερώτημα Β2 συγκεκριμένα.
Λέει: "Η φόρμα θα υποβάλλεται στον εαυτό της και το μόνο που θα κάνει είναι να τοποθετεί το URL προς το css που επέλεξε ο χρήστης στο session. Κατά συνέπεια κάθε σελίδα θα φορτώνει το css της από το session"
Ερώτηση: το session ποτε θα δημιουργείται; Θα δημιουργείται πχ στην αρχή της σελίδας, κι οταν επειτα στη φορμα επιλεξει το χρωμα που θελει ο χρηστης, θα αναθεσουμε στην αντιστοιχη session μεταβλητη(πχ $_SESSION['style']) το χρώμα;
Ποια η λογική που θα συνδέσουμε session και μεταβλητη που οριζεται στη φορμα;
 
Φωτογραφία Βασίλης Κόλιας
Απάντηση: ΖΗΤΗΜΑ Β
από Βασίλης Κόλιας - Thursday, 24 May 2012, 9:47 AM
 
α) Το session θα χρησιμοποιείται σε κάθε script αφού απο αυτό θα φορτώνεται το css που θα χρησιμοποιηθεί στη σελίδα.
β) Η τιμή του session π.χ. style που θα χρησιμοποιείται από κάθε script, θα ανατίθεται κατά την υποβολή των πεδίων της φόρμας που αναφέρεις.

Στο $_SESSION['style'] δεν θα θέσεις το χρώμα, αλλά το άλλο πεδίο, το URL προς το css που αντιστοιχεί στο χρώμα που επιλέχθηκε.