Administrator Mativve 3 928 Napisano 9 Grudnia 2020 Administrator Udostępnij Napisano 9 Grudnia 2020 Witajcie Otóż zastanawiam się jak podejść do takiego problemu. Użytkownik wchodzi na stronę, podaje imię osoby/nazwę firmy do której chce wysłać życzenia oraz jest pole na właśnie te życzenia (+ ewentualnie jakieś losowe ciągnięte z JSONa). Zastanawiam się jak ugryźć pewną rzecz - mianowicie przechowywanie tych danych i później ewentualne udostępnienie innym osobom. Najlepiej jakby obyło się bez bazy danych oraz żeby link nie był hiper długi. Myślałem coś nad jakimś hashowaniem z możliwość odszyfrowania w linku ale 'atob' i 'btoa' (ewentualnie encodeURI/decodeURI) jest trochę ograniczony bo nie przepuszcza PL znaków (pytanie czy zamiana PL znaków na Unicode (typu Skrypty PHP Funkcja do zamiany polskich znaków na znaki Unicode ) tylko że takie rozwiązanie niesie za sobą długi link. Z bazą to kminiłem aby ogarnąć dodawanie przez AJAXa odpowiednie walidując dane po JSie jak i w PHP a w bazie bym trzymał ID, HASH_ID, NAME, CONTENT, PASSWD i potem link nawiązujący do HASH_ID wraz z PASSWD i po tym później pobierane też przez AJAXa sprawdzając czy hasło jest git - tylko tutaj obawiam się że w przypadku dużego natłoku może coś nie pyknąć 😕 Co byście poradzili? Które rozwiązanie byście proponowali? Może niepotrzebnie robię sobie "pod górkę" i macie inny pomysł. Z góry dzięki za odpowiedzi 😉 xZANDARMx dodał reakcję 1 Odnośnik do odpowiedzi Udostępnij na innych stronach
Ekspert aXenDev 1 722 Napisano 9 Grudnia 2020 Ekspert Udostępnij Napisano 9 Grudnia 2020 Co planujesz mieć w tym linku? Cały tekst z życzeniami? Odnośnik do odpowiedzi Udostępnij na innych stronach
xZANDARMx 246 Napisano 10 Grudnia 2020 Udostępnij Napisano 10 Grudnia 2020 @Mativve co do JSONa 🤭 ravenekse dodał reakcję 1 Odnośnik do odpowiedzi Udostępnij na innych stronach
Administrator Mativve 3 928 Napisano 10 Grudnia 2020 Autor Administrator Udostępnij Napisano 10 Grudnia 2020 @aXenDev Tak jak pisałem wyżej, link ma przechowywać dane z formularza (imię/nazwę firmy + życzenia tekstowo). W formularzu wpisujesz imię osoby/nazwę firmy oraz życzenia i później te dane pasuje gdzieś przechować i zastanawiam się nad w jaki sposób to przechować. Czy w linku w jakiejś zahashowanej formie czy zmusić się do zrobienia jakiejś bazy i małego endpointa w PHP który obsługiwałby wysyłkę i pobieranie danej kartki na podstawie życzenia. Ewentualnie użycie jakichś gotowców o ile takie są. Odnośnik do odpowiedzi Udostępnij na innych stronach
Ekspert aXenDev 1 722 Napisano 10 Grudnia 2020 Ekspert Udostępnij Napisano 10 Grudnia 2020 (edytowane) Treści dużej ilości tekstu nie wysyła się przez link, a przez formularz czyli: <form action="bla bla bla"> Co gorsza jakbyś podłączył edytor tekstu. To wtedy byłby długi link. Edytowane 10 Grudnia 2020 przez aXenDev Odnośnik do odpowiedzi Udostępnij na innych stronach
Administrator Mativve 3 928 Napisano 10 Grudnia 2020 Autor Administrator Udostępnij Napisano 10 Grudnia 2020 @aXenDev Jestem tego świadomy dlatego szukam jakiegoś złotego środka i jedyny to albo z bazą albo za pomocą plików przechowywanych przez X czasu a potem usunięte przez CRONa Odnośnik do odpowiedzi Udostępnij na innych stronach
Rekomendowane odpowiedzi
Problem wciąż nierozwiązany? Dodaj swoją odpowiedź
Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto. Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.
Zarejestruj nowe konto
Załóż nowe konto. To bardzo proste!
Zarejestruj sięZaloguj się
Posiadasz już konto? Zaloguj się poniżej.
Zaloguj się