[ Príspevkov: 4 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
json encode problem

Registrovaný: 28.02.09
Prihlásený: 19.02.18
Príspevky: 241
Témy: 56 | 56
NapísalOffline : 15.12.2010 23:50 | json encode problem

čawte prosím vás viete mi pomôcť niekto?
kod php je pisany v codeigniter frameworku
potrebujem zabezpecit aby uzivatel ktory nema potrebne prava nemohol zavolat funkciu s controlera

controller fcia
Kód:
function nejaka(){

if($this->session->userdata('rights')=='1'){

            $this->load->model('model','udaje');
            $data['udaje']= $this->udaje->stiahni_udaje();
           
            ob_clean();
            $this->load->view('udaje_zobrazit', $data);

}else{
            $return['msg'] = "nemate prava";
            $return['error'] = true;
       
            ob_clean();
            echo json_encode ($return);
        }

}


ak do js funkcie ktoru taham nedam dataType : 'json', neviem to rozdelit napriklad data.msg a data.error ale ked to tam dam tak udaje nemozem vypisat <?=$udaje->meno?> (napriklad) ako to spravit aby sa to neburalo :(

js fcia:
Kód:
function zobrazitUdaje(){
     $(document).ready(function() {
          $.ajax({
               url: 'stranka.php/nejaka',
               //dataType : 'json',
               success : function(data){
                    if (data.error === true){
                         buildAlert('warning', data.msg);
                    }else{
                         $("#output").html(data);
                    }
               },
               error : function(XMLHttpRequest, textStatus, errorThrown) {
                    buildAlert('error', 'nastala chyba');
               }
          });
     });
}


Offline

Čestný člen
Čestný člen
json encode problem

Registrovaný: 11.08.07
Príspevky: 4088
Témy: 34 | 34
Bydlisko: Brno
NapísalOffline : 16.12.2010 7:46 | json encode problem

Ja ti sice velmi nerozumiem, pises dost chaoticky a nedal si ani odkaz na zivu ukazku, co sa ti "bura", ale nespekuluj a sprav to tak, ze JSON budes pouzivat vzdy.
Pomenuvat argument fcie XMLHttpRequest nie je dobry napad.


Offline

Užívateľ
Užívateľ
json encode problem

Registrovaný: 28.02.09
Prihlásený: 19.02.18
Príspevky: 241
Témy: 56 | 56
Napísal autor témyOffline : 16.12.2010 12:10 | json encode problem

chapes potrebujem dostat z controlera tri veci aby som to javascriptom vedel skontrolovat a to je data.msg data.error a data.ostatne_udaje...potom kontrolujem ci je data.error ===false podla toho bud vypisem hlasku alebo zobrazim informacie dalsie...zivu ukazku ti bohuzial dat nemozem (nieje to dovod ze sa mi nechce)...v controleri skontrolujem prava v session ...ak su prava admina tak zavolam model stiahnem udaje ..potom zavolam view s tymito udajmi...ak prava admina niesu len echo json_encode($return)...($return['msg'] a $return['error'])...ale kde UŽ mam tie udaje dat do json ...a potom kde ich skonvertovat naspät na pole??..

Citácia:
Pomenuvat argument fcie XMLHttpRequest nie je dobry napad.

ako to myslis?

// pridané po 57 minútach od posledného príspevku

uz mi to ide :P :-D :P :D ...ale tu citaciu mi mozez vysvetlit :) diks


Offline

Užívateľ
Užívateľ
json encode problem

Registrovaný: 20.10.08
Prihlásený: 21.06.22
Príspevky: 2602
Témy: 31 | 31
Bydlisko: Bratislava
NapísalOffline : 16.12.2010 12:13 | json encode problem

XMLHttpRequest je objekt, preto nie je dobre nazyvat argumenty funkcii, nazvy premennych atd menami objektov :)


_________________
Desktop: iMac 21" CPU: i5 2.7GHz RAM: 4 GB DDR3 1333MHz GPU: AMD Radeon HD 6770M 512MB RAM HDD: 1TB 7200 rpm OS: Mac OS X Lion Desktop: CPU: AMD Phenom II x4 BE 955 3.2@3.6GHz 1.35@1.30V CPU Cooler: Gelid Tranquillo rev.2 MB: Gigabyte 880GM-UD2H RAM: 2x2 GB Kingston 1333MHz GPU: MSI HD 6850 Cyclone 1GB PSU: Seasonic S12II-620 620W HDD: Seagate Barracuda 7200.12 1TB Case: CoolerMaster Elite 333 LCD: 22" LG flatron W2261VP Keyboard: Microsoft Comfort Curve 2000 Mouse: Microsoft Wireless Mobile Mouse 4000 OS: Windows 8 Notebook: Macbook Pro 13" CPU: i5 2.4GHz RAM: 4 GB DDR3 1333MHz GPU: Intel HD Graphics 3000 384MB RAM HDD: 500GB 5400 rpm OS: Mac OS X Lion Tablet: iPad 2 64GB 3G Phone: HTC Desire S Phone: iPhone 8GB
 [ Príspevkov: 4 ] 


json encode problem



Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy.

XOR encode/decode ?

v PHP, ASP

3

318

30.03.2013 11:23

BX

V tomto fóre nie sú ďalšie neprečítané témy.

json

v PHP, ASP

16

1229

07.08.2009 10:34

max-m

V tomto fóre nie sú ďalšie neprečítané témy.

PHP - MySQL - JSON

v PHP, ASP

17

468

05.05.2020 19:05

jumper

V tomto fóre nie sú ďalšie neprečítané témy.

PHP parsovanie json ?

v PHP, ASP

3

493

23.10.2011 18:05

chrono

V tomto fóre nie sú ďalšie neprečítané témy.

PHP json a id

v PHP, ASP

3

378

01.11.2013 17:49

chrono

V tomto fóre nie sú ďalšie neprečítané témy.

JSON a PHP - viac input

v PHP, ASP

4

435

17.04.2020 12:49

jumper

V tomto fóre nie sú ďalšie neprečítané témy.

[VYRIESENE] JSON z Twitteru do PHP

v PHP, ASP

8

670

27.03.2009 20:44

chvosty

V tomto fóre nie sú ďalšie neprečítané témy.

nacitanie JSON dat do html stranky

v JavaScript, VBScript, Ajax

1

566

28.12.2020 22:47

JanoF

V tomto fóre nie sú ďalšie neprečítané témy.

Facebook graph-api request, ktory nevracia JSON objekt

v Android, iOS, Windows Phone (Mobile)

6

754

20.09.2014 14:34

incredible

V tomto fóre nie sú ďalšie neprečítané témy.

Hladam niekoho kto vie robit z (JSON,JS,HTML)

v Ponuka práce

0

600

19.07.2012 17:02

MFSCervicek

V tomto fóre nie sú ďalšie neprečítané témy.

Táto odpoveď nie je platná JSON odpoveď - wordpress

v Redakčné systémy

0

806

25.03.2019 23:43

ffmarketer

V tomto fóre nie sú ďalšie neprečítané témy.

M Firefox problém so sťahovaním a GCH problém s updatom

v Sieťové a internetové programy

0

1553

23.01.2015 16:06

Stary

V tomto fóre nie sú ďalšie neprečítané témy.

Problém so zobrazovaním www stránok, problém užívateľa

v Operačné systémy Microsoft

17

2317

23.03.2009 10:41

FERDA23

Táto téma je zamknutá, nemôžete posielať nové príspevky alebo odpovedať na staršie.

Battlefield 3 SKIDROW problem + win7 problem

v Počítačové hry

1

1780

22.09.2012 23:51

walther

V tomto fóre nie sú ďalšie neprečítané témy.

Záhadný problém s PC... problém procesora?

[ Choď na stránku:Choď na stránku: 1, 2 ]

v AMD - Advanced Micro Devices

45

5101

26.04.2012 11:14

netpeter77

V tomto fóre nie sú ďalšie neprečítané témy.

Problém s MB ASUS P5K - problém s Realtek

v Ovládače

4

2568

14.06.2008 10:36

$ph!nX



© 2005 - 2024 PCforum, edited by JanoF