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: Zarejestrowani Postów: 130 Pomógł: 1 Dołączył: 1.03.2008 Skąd: Olsztyn Ostrzeżenie: (0%)
|
Piszę public $blad, żeby potem poza klasą mógł sprawdzić czy jest pusty czy nie.
To w takim razie kiedy wg ciebie użył bym OOP ? Dopiero co się zacząłem tego uczyć w wyżej wymienionej książce tylko tak mam wyjaśnione, zamówiłem już inną ale jest w drodze ;p 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. I wreszcie może podpowiesz jak usunąć tą masę błędów?: Cytat Notice: Use of undefined constant hash - assumed 'hash' in C:\Documents and Settings\\Moje dokumenty\HTML\Witryna\klasa_hashujaca.php on line 5
Notice: Undefined index: hash in C:\Documents and Settings\\Moje dokumenty\HTML\Witryna\klasa_hashujaca.php on line 5 Notice: Use of undefined constant rodzaj - assumed 'rodzaj' in C:\Documents and Settings\\Moje dokumenty\HTML\Witryna\klasa_hashujaca.php on line 54 Notice: Undefined index: rodzaj in C:\Documents and Settings\\Moje dokumenty\HTML\Witryna\klasa_hashujaca.php on line 54 Notice: Use of undefined constant hashowanie - assumed 'hashowanie' in C:\Documents and Settings\\Moje dokumenty\HTML\Witryna\klasa_hashujaca.php on line 55 Notice: Undefined property: buduj::$stopka in C:\Documents and Settings\\Moje dokumenty\HTML\Witryna\klasa_hashujaca.php on line 83 Ten post edytował Rookie 31.08.2009, 08:45:10 |
|
|
|
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
nospor CytatPiszę public $blad, żeby potem poza klas... 31.08.2009, 08:49:31
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: 26.12.2025 - 04:15 |