| Php prenos id-ja | ||
|---|---|---|
| human21. nov 2009 22:56:31Pridružen od: 15. jan 2009 686 objav +359-224 | #1Da ne smetim podobne teme, sem se odlocil da odprem novo. Torej, podatke iz baze imam zlistane v tabeli, sedaj pa bi rad da imam tudi za urejanje vnosov tako kot imam z vnos podatko (z uporabo facebox-a), se pravi da ko kliknem na ikono "uredi", se mi odpre facebox in v poljih že piše vrednost iz baze, tako da samo popravim in potrdim. Sedaj mi težavo samo dela ta prenos podatkov iz tabele v facebox, ker nevem kako bi si shranil id vnosa, da bi preko tega id-ja potem prikazal prave podatke v facebox-u. všeč(0)ni všeč(0)spam(0) | |
| carli22. nov 2009 10:15:56Pridružen od: 5. avg 2008 602 objavi +137-157 | #2Tega pa daš v get vrednost v urlju, edit.php?idfacebox=99, preveriš če ima uporabnik vsa dovoljenja, da lahko ureja in nato izpelješ query, ki pridobi podatke in napolniš formo s podatki, ki so v bazi. všeč(0)ni všeč(0)spam(0) | |
| human2. dec 2009 19:28:58Pridružen od: 15. jan 2009 686 objav +359-224 | #3Super! Mi je uspelo tako kot si napisal! Me pa sedaj zanima nekaj... Kako vi shranite ID, v primeru da rabite eno vrednost shranit in jo uporabit v drugem fajlu ki ga vstavim z include("file.php"), dosedaj sem kar nakoncu prvega fajla dal $spremeljivka = $_SESSION['spremeljivka'] in nato v includanem fajlu pobral iz session-a, ampak se mi ne zdi to glih varen nacin. Kako ostalo to uredite? všeč(0)ni všeč(0)spam(0) | |
| Roky2. dec 2009 21:17:52Pridružen od: 9. apr 2008 1879 objav +1475-17783 | #4To je dovolj varen način, da lahko to uporabiš. Druga varianta je, da zapieš cookie s tem ID-jem, kar je (skorajda) ekvivalentno. Glej le, da ne boš zapisal direktni ID ampak recimo nek hash, recimo če ima admin id 1, jaz pa id 35 si lahko v cookie popravim na 1 in dobim admin pravice. Le primer .... všeč(0)ni všeč(0)spam(0) | |
stran 1 od 1 |<<1>>| | ||