chemik10

Gramowicz(ka)
  • Zawartość

    80
  • Dołączył

  • Ostatnio

Reputacja

0 Neutralna

O chemik10

  • Ranga
    Przodownik
  1. Super kolejka! Genialna sprawa! Polecam :D jedyny mankament - 9zł kosztuje jeden dość krótki przejazd, ale warto zapłacić każą cenę by na tym pojechać :D
  2. chemik10

    HTML

    a żaden problem... dostałem od sferisa ksiażke o PHP5 3 lata temu i od tego się zaczęło... czy ja wiem... wielu 16, 15, 14, a nawet 13 latków (jak widać na przykładzie KapiX) umie programować, bo to nie wyczyn... P.S. chciałbym zwrócić uwagę, że tematem wątku jest HTML, a nie programowanie i tego się trzymajmy :-) - a nóż moderatorowi się nie spodoba taki offtopic :D P.S. 2 pierwsza moja przygoda z programowaniem dotyczyła Basica, ale to nie było to, dlatego zająłem się HTML''em (w wieku 8 lat dostałem kurs html''a na gwiazdkę :D )
  3. chemik10

    HTML

    mogę dać gotowy skrypt, ale wolałem najpierw wyjaśnić jak to działa, a dopiero potem dawać gotowe rozwiązanie jeśli byłoby konieczne :)
  4. chemik10

    HTML

    Nie jest? może jeśli mamy małą stronę o statycznej zawartości nie jest... jeśli chcemy by strona była elastyczna dynamiczna musimy również używać JavaScript, PHP lub całą stronę zaprojektować w technologii ASP. Parę lat temu tworzyłem stronę w samym HTML''u i mogę powiedzieć że to niezwykle kłopotliwe... dziesiątki plików.... żadnej logiki, tylko znaczniki... ech :)
  5. chemik10

    HTML

    cóż... sprawa jest dość prosta, potrzebujemy PHP i MySQL, planu co chcemy osiagnąć i tyle :-) User Panel na Strefie MMO jest dość nieskomplikowany, podstawą jest tabela z userami (dane userów), identyfikatorem jest numer usera, następnie tablicę przechowującą sesje, czyli który user ma jaki identyfikator sesji. Oczywiście nie moze zabraknąć systemu sesji... Cała filozofia: 1. Sprawdzenie sesyjnego ID usera (jeśli go posiada) i wyszukaniu identyfikatora w tabeli z sesjami, jeśli znaleziono w tej tabeli pozycję z szukanym ID, pobierany jest ID usera 2. Pobranie z tabeli danych o userze na podstawie pobranego wcześniej ID 3. Wykorzystanie danych w dowolny sposób... koniec :-) Oczywiście musimy mieć możliwość logowania, więc w tabeli danych userów mamy pole na hasło (w postaci haszu MD5 - otrzymujemy funkcją md5(), możemy też użyć haszów SHA1 oraz własnych jeśli chcemy :-) ). Jak to działa? 1. Pobranie od użytkownika hasła i loginu 2. Sprawdzenie czy user figuruje w tabeli userów 3. Sprawdzenie czy user ma aktywne konto lub czy nie został przypadkiem zbanowany, możemy też wprowadzić system zliczania wprowadzeń nieprawidłowego hasła do konta, jeśli tak to też sprawdzamy (wszystkie dane w tabeli userów) 4. Jeśli użytkownik ma prawo się logować, sprawdzamy czy hasz tego hasła jest taki sam jak hasz w bazie ( if(md5("hasło") == $user["password"]) ) 5. Jeśli zalogowano pomyślnie, możemy rozpocząć sesję funkcją session_start() i zapisać wygenerowany SID do tabeli z danymi sesyjnymi naszego panelu. 6. dalsze postępowanie z użytkownikiem zależy od upodobania :-) Sposób praktyczny jeśli nie przewidujemy dużej ilości użytkowników w naszym serwisie, jeśli przewidujemy więcej, musimy dane do logowania (login, hasło, ew. e-mail) umieścić w osobnej tabeli, a dokładniejsze dane o userze w osobnej (imię, miejscowość, ulubiona gra). System identyfikacji użytkownika możemy stworzyć sami, jednakże nie polecam (chyba że jesteście bardzo pewni swego algorytmu), domyślny mechanizm sesyjny ma plusy i minusy, jednakże jesli wymagamy czegoś więcej możemy po prostu dodać własne elementy, a podstawę (sesje) zostawić w spokoju, bo poco wynajdywać powtórnie koło?
  6. chemik10

    HTML

    lub w osobnym arkuszy stylów :-)
  7. chemik10

    HTML

    nie chcę się powtarzać - po prostu przeczytaj dokładnie tego posta http://forum.gram.pl/forum_post.asp?tid=227&pid=92 tu jest wszystko wyjaśnione :-)
  8. chemik10

    Szkoła i sprawy wokół niej. [M]

    tak... wyniki egzaminów już niedługo... a ja muszę jeszcze złożyć papiery (życiorys, podanie, podanie z elektronicznego naboru) do liceum pierwszego wyboru i zaświadczenie o osiągnięciach do wszystkich trzech szkół, które wybrałem...:( mam czas do 15 czerwca, więc masakra :-)
  9. chemik10

    3 wyrazy - zabawa

    Młoda dziewczyna daje buzi dziecku swojej starszej koleżanki :D rolnik, kostka brukowa, kartofle
  10. chemik10

    Zbieramy kasę

    poprzedni post wprowadził mnie w błąd, powinno być teraz 1411,80zł jeśli dobrze policzyłem (podliczcie ostatnie parę postów :-) )
  11. chemik10

    Zbieramy kasę

    1410.20 zł
  12. chemik10

    Piękne Kobiety :-D

    Nie wiem czym się zachwycacie... ładnie wyszła tylko na trzeciej fotce... na pozostałych dość kiepsko...
  13. chemik10

    3 wyrazy - zabawa

    Wielki smok Smaug uderzył ze złości ogonem o zbocze Samotnej Góry, wtedy wielki kamień runął w dół i potwornie uderzył smoka w paszczę. Madagaskar, Egipt, pigmeje
  14. chemik10

    Zbieramy kasę

    1370.80 zł
  15. chemik10

    HTML

    Ja polecam literaturę Helionu - co prawda profesjonaliści nią gardzą, to dla początkujących i średnio zaawansowanych jest w sam raz :) - nie jestem wstanie podać konkretnego tytułu - bo te pozycje ciągle się zmieniają... książki dla początkujących kosztują w granicach 30 złotych i są dość przystępne :)