Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 130 Pomógł: 1 Dołączył: 1.03.2008 Skąd: Olsztyn Ostrzeżenie: (0%)
|
Witam,
nie dawno zacząłem bawić się programowaniem obiektowym w php. Wczoraj wieczorem skończyłem prosty skrypt, który hashuje wpisane słowo na dowolny algorytm hashujący, do wyboru do koloru, są wszystkie możliwości. Ma obsługę błędów, po pozostawieniu któregokolwiek pustego pola, pokazywany jest odpowiedni komunikat. Jest odporny na ataki XSS. Oczywiście graficznie jest goły ale można go dowolnie ubrać w jakąś skórkę (IMG:style_emoticons/default/smile.gif) Proszę bardzo może komuś się przyda, najprostszy jaki mógł być, wypociny wypocone z 1-dniowej nauki programowania obiektowego (IMG:style_emoticons/default/smile.gif) :
Mam nadzieję, że komuś się przyda. Pozdrawiam. Ten post edytował Rookie 31.08.2009, 00:18:19 |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Moderatorzy Postów: 36 561 Pomógł: 6315 Dołączył: 27.12.2004 |
Cytat Piszę public $blad, żeby potem poza klasą sprawdzić czy jest pusty czy nie. a var $zmienna wg. ciebie nie pozwoli na to? Sprawdź (IMG:style_emoticons/default/winksmiley.jpg) Cytat i przy okazji jak już jesteśmy przy temacie, to czego użyć zamiast var $zmienna, nic? po prostu $zmienna?, a może czegoś innego. public $zmienna - gdy zmienna ma byc publiczna private $zmienna - gdy zmienna ma byc prywatna protected $zmienna - gdy zmienna ma byc prywatna, ale dostepna w klasa dziedziczących $zmienna - gdy chcesz otrzymac ladny PARSE ERROR (IMG:style_emoticons/default/smile.gif) jesli takich rzeczy nie piszą w Twojej książce to zmień na bardziej aktualną. Cytat I wreszcie może podpowiesz jak usunąć tą masę błędów? No przeciez napisali: uzywasz stalej ktorej nie masz...nie $_POST[zmienna] a $_POST['zmienna'] Cytat Notice: Undefined property: buduj::$stopka in C:\Documents and Settings\\Moje dokumenty\HTML\Witryna\klasa_hashujaca.php on line 83 stopka to funkcja wiec nie: $zbuduj->stopkaa: $zbuduj->stopka() |
|
|
|
Rookie Klasa hashująca 30.08.2009, 23:50:49
adrian.p To nie ma nic wspolnego z OOP. 31.08.2009, 06:48:29
nospor CytatJest odporny na ataki XSS.Szkoda ze nie jest ... 31.08.2009, 08:13:52
Crozin Eee... OOP do czegoś takiego?[PHP] pobierz, plaint... 31.08.2009, 08:32:16
Rookie Nie wiedziałem, że są jakieś błędy, mi działa wszy... 31.08.2009, 08:35:38
nospor Cytatkorzystam z bardzo wychwalanej przez ludzi ks... 31.08.2009, 08:38:55
Rookie Piszę public $blad, żeby potem poza klasą móg... 31.08.2009, 08:44:40
Rookie Tak, zauważyłem, ze stopką, a co do publicznej prz... 31.08.2009, 08:55:27
nospor CytatTak, zauważyłem, ze stopką, a co do publiczne... 31.08.2009, 08:56:50
Rookie No też zrozumiałem i wiem, że var $zmienna na... 31.08.2009, 09:05:18
nospor CytatNo też zrozumiałem i wiem, że var $zmien... 31.08.2009, 09:09:18
Rookie Wtedy kiedy tamten temat napisałem, to nie zabardz... 31.08.2009, 09:13:43
Crozin CytatA co do różnic pomiędzy $_POST[zmienna] ... 31.08.2009, 09:25:16
Rookie Crozin, podstaw mi nie brakuje, poza tą jedną, któ... 31.08.2009, 09:31:09 ![]() ![]() |
|
Aktualny czas: 28.12.2025 - 17:25 |