Mikroscript adlı üyeden alıntı:
mesajı görüntüle
Nasıl yapılıyor?
Kullanıcı sistemi olmayan sistemlerde bu özel renk verisi cookie'de tutlabilirken kullanıcı sistemi olan sistemlerde bu özel renk verisi veritabanında tutulabilmektedir.
Öncelikle html sayfanızı assets klasörünüzü oluşturup tagları açarak başlangıcı yapın sonra veri yollamak için sayfanıza bir input oluşturun bu inputun değişmesini kontrol eden (veya buton ile de olabilir) jquery tetikçisini yazın. Tetiklendiği vakit veriyi okuyup cookie olarak kaydedin veya kullanıcı veritabanına kaydedecekseniz jquery ajax kullanarak o veriyi sunucuya serverside a yollayıp orada bir takım işlemler yaparak veritabanınıza kaydedin.
Okuma işlemi içinse cookienin varlığını kontrol edip okuyabilirsin eğer veritabanı kullandıysan ajax ile tekrardan veritabanından o veriyi çekerek kullanabilirsin ama ajax zor gelirse ilkel yöntemlerle de o veriye ulaşabilirsiniz. (Php dosya ile html input oluşturma)
Faydalanabileceğiniz kaynaklar;
Kullanıcı sistemi olmayan sistemlerde bu özel renk verisi cookie'de tutlabilirken kullanıcı sistemi olan sistemlerde bu özel renk verisi veritabanında tutulabilmektedir.
Öncelikle html sayfanızı assets klasörünüzü oluşturup tagları açarak başlangıcı yapın sonra veri yollamak için sayfanıza bir input oluşturun bu inputun değişmesini kontrol eden (veya buton ile de olabilir) jquery tetikçisini yazın. Tetiklendiği vakit veriyi okuyup cookie olarak kaydedin veya kullanıcı veritabanına kaydedecekseniz jquery ajax kullanarak o veriyi sunucuya serverside a yollayıp orada bir takım işlemler yaparak veritabanınıza kaydedin.
Okuma işlemi içinse cookienin varlığını kontrol edip okuyabilirsin eğer veritabanı kullandıysan ajax ile tekrardan veritabanından o veriyi çekerek kullanabilirsin ama ajax zor gelirse ilkel yöntemlerle de o veriye ulaşabilirsiniz. (Php dosya ile html input oluşturma)
Faydalanabileceğiniz kaynaklar;
- Cookie: https://github.com/js-cookie/js-cookie
- Color Picker: https://htmlcolorcodes.com/color-picker/
- Jquery Selectors: https://api.jquery.com/category/selectors/
- Jquery Trigger: http://api.jquery.com/trigger/
- Jquery Ajax: http://api.jquery.com/jquery.ajax/