Felhasználói profilmezők adatformátuma
- Zotius
-
Témaindító
- Nem elérhető
- Joomla ász
-
Kevesebb
Több
11 éve 5 hónapja - 11 éve 5 hónapja #692
Írta: Zotius
Ha hasznos volt a hozzászólásom számodra, nyugodtan megnyomhatod lent a „Köszönet” gombot
Skype: zotius
Felhasználói profilmezők adatformátuma téma létrehozva Zotius által
Legfrissebb tapasztalatomat osztom meg Veletek:
A BreezingForm űrlap készítése során, illetve phpMyAdmin-ban belenézve a Joomla adatbázisába, feltűnt egy érdekes dolog.
A user_profiles táblában a profile_value mező tartalmánál UTF8 karakter konverzió történik. Bevitelkor a json_encode() függvénnyel lekódolva tárol, illetve a mező tartalmának kiolvasásakor pedig ugyanez visszafelé a json_decode() függvénnyel történik.
Csak azt nem értem, hogy ennek mi értelme van, ha az adatbázisban ilyen átkódolás sehol máshol nem történik...
Íme, a kódolt gyönyörűség:
Mindez a BreezingForm űrlap "megalkotásánál" okozott gondot, mert míg nem jöttem rá erre a huncutságra, hiába volt jó az sql lekérdezésem, a mezőtartalom kiolvasásánál a json_decode() nélkül a BF nem jelenítette meg a mezőtartalmat a form-on. Két napomba telt, míg rájöttem!
A BreezingForm űrlap készítése során, illetve phpMyAdmin-ban belenézve a Joomla adatbázisába, feltűnt egy érdekes dolog.
A user_profiles táblában a profile_value mező tartalmánál UTF8 karakter konverzió történik. Bevitelkor a json_encode() függvénnyel lekódolva tárol, illetve a mező tartalmának kiolvasásakor pedig ugyanez visszafelé a json_decode() függvénnyel történik.
Csak azt nem értem, hogy ennek mi értelme van, ha az adatbázisban ilyen átkódolás sehol máshol nem történik...
Íme, a kódolt gyönyörűség:
Mindez a BreezingForm űrlap "megalkotásánál" okozott gondot, mert míg nem jöttem rá erre a huncutságra, hiába volt jó az sql lekérdezésem, a mezőtartalom kiolvasásánál a json_decode() nélkül a BF nem jelenítette meg a mezőtartalmat a form-on. Két napomba telt, míg rájöttem!
Ha hasznos volt a hozzászólásom számodra, nyugodtan megnyomhatod lent a „Köszönet” gombot

Skype: zotius
Utolsó szerkesztés: 11 éve 5 hónapja Zotius által.
Jelentkezz be, hogy te is részt vehess beszélgetésben!
- Balázs
-
- Nem elérhető
- Adminisztrátor
-
11 éve 4 hónapja #697
Írta: Balázs
Ha bizalmas információt szeretnél közölni az adminokkal, akkor tedd az üzeneted tartalmát a [ confidential ][ /confidential ] címkék közé (szóközök nélkül).
Joomla! tanácsadás, oktatás, fejlesztés - joomlabs.hu
Balázs válaszolt a következő témában: Válasz: Felhasználói profilmezők adatformátuma
Úttörő vagy a témában

Ha bizalmas információt szeretnél közölni az adminokkal, akkor tedd az üzeneted tartalmát a [ confidential ][ /confidential ] címkék közé (szóközök nélkül).
Joomla! tanácsadás, oktatás, fejlesztés - joomlabs.hu
Jelentkezz be, hogy te is részt vehess beszélgetésben!