SlimDeluxe

Statistika

Pridružen/a:
29 apr 2010, 07:13
Zadnjič aktiven:
Prispevki:
1241 | Vsi prispevki
Teme:
77 | Vse teme
1022
144
9

Podpis

Freelance Web Developer
#3

Adapter lahko prižgeš tudi preko ikone v system trayu: desni klik -> enable wireless


všeč(1) ni všeč(0) spam(0)
#2

Kje pa vidiš, da uporablja oz. želi uporabljati Symfony2 ?



blackmamba: Jaz osebno, bi raje uporabil method_exists funkcijo.


všeč(0) ni všeč(0) spam(0)
#33

Nekaj mi ni jasno glede tega "SQL injection napada na trgovca".

Kolikor vidim sam na vaši spletni strani, imate interni redirekt na osnovi ID trgovca in ID artikla (oz. nečesa iz podatkov GET). Torej dejansko je bil poizkus SQL injectiona usmerjen proti vaši strani in s samim trgovcem verjetno nima nobene zveze (torej je verjetno še dosti neutemeljeno zaračunanih klikov).

Kot drugo, če redirect skripti rata validirati input in je prišla do točke, kjer dejansko naredi redirect, bi v zadnjem možnem trenutku morali zabeležiti klik in bremeniti stanje trgovca. Če to tako tudi stori, kako ločite legalen klik od domnevnega "prilagajanja" GET requesta, če je v obeh primerov uporabnik vseeno prišel na stran trgovca?


všeč(3) ni všeč(0) spam(0)
#5

Zadevo si rešil, nisi pa ugotovil pravega vzroka.

DIR je t.i. magic constant, ki jo definira že PHP sam. Vendar le od 5.3 naprej.

Torej, če imaš 5.2.x ali starejšo, jo res moraš nastaviti sam :)

Zanimivo je, da uradno prestashop podpira tudi 5.2, torej je verjetno en bolj površen programer uporabil DIR brez da bi pogledal, ali je okolje 5.3.


všeč(0) ni všeč(0) spam(0)
#1055

Meni še vedno samo jabuke :)


všeč(0) ni všeč(0) spam(0)
#7

"use" rabiš samo, če želiš v nadaljevanju (v isti datoteki) uporabljati samo dejansko ime ali nek alias, brez da bi eksplicitno navedel namespace, kjer class prebiva.



Ko class postaviš enkrat v en namespace, ga boš moral vedno referencirati, razen takrat, ko si (oz. je scope) v istem.


všeč(0) ni všeč(0) spam(0)
#9

Jp, v določenem manjšem viewu obdelaš samo neko smiselno celoto, kot v zgornjem primeru npr. okvirček s seznamom kategorij. Potem ta "manjši view" preprosto echo-jaš v nekem glavnem viewu, kjer želiš da se ta element pojavi.


všeč(1) ni všeč(0) spam(0)
#7

To si še enkrat preberi:

http://codeigniter.com/user_guide/general/views.html

V praksi so zelo uporabni t.i. view partials, torej

$string = $this->load->view('myfile', '', true);

potem v tem $string imaš sparsan view in ga v kakšnem drugem lahko uporabiš


// Spravi box kategorije v spremenljivko
$data['kategorije'] = $this->load->view('boxes/kategorije_view', null, true);

// Končni prikaz
$this->load->view('glavni_view',$data);
[/quote]
všeč(1) ni všeč(0) spam(0)
#4

halo, večji del procedure, ki se ukvarja s podatki lahko daš v "model", nekaj ti še ostane v kontrolerju in za to ni problema, če maš skopirano. Saj večina kontrolerjevih metod je od 10-20 vrstic max, razen pri večjih formih.


všeč(0) ni všeč(0) spam(0)