Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Battle: ShoutBox - Wyniki.
Forum PHP.pl > Forum > PHP
Stron: 1, 2, 3
dr_bonzo
Co do problemów z polskimi znakami:

w moim kodzie (na stronie do oceny) jest:
  1. <?//xml version=\"1.0\" encoding=\"UTF-8\"?>

a powinno byc
  1. <?xml version=&#092;"1.0\" encoding=\"UTF-8\"?>


czyli pominieta jest deklaracja kodowania, czyzby short_tags = on? i bledy z <?xml questionmark.gifquestionmark.gif

-------------------
Oceny dodan pozniej
sf
@dr_bonzo: dlatego ja robie zawsze przy plikach .php echo '<?xml ... ' winksmiley.jpg działa wtedy wszędzie
Chewolf
Cytat(akubiczek @ 2004-11-09 01:48:52)
m5910 coś nie dziala - nie zapisuje sie albo się nie pojawiają wpisy

WSZYSCY z wyjątkiem dr_bonzo macie dziurę umożliwiającą uruchomienie kodu JavaScript.

Do p.1 Zła przeglądarka ;D
Do p.2 Jak sprawdzasz błąd questionmark.gif jak uruchamiasz skrypt JS ?
LukasMG
[Krótka refleksja]

Battle jest bardzo dobrym sposobem na wykrywanie potencjalnych błędów, podczas pisania komercyjnych skryptów. Nie wierze by ktoś teraz nie usunoł interpretacji Java Scriptu w swoim przyszłym ShoutBoxie ;-).

Proponuje teraz update swoich kodów i wlepić je do jakiejś galerii za zgodą autora.


A więc jaki następny temat proponujecie? :-)
akubiczek
Cytat
Do p.2 Jak sprawdzasz błąd questionmark.gif jak uruchamiasz skrypt JS ?


<b onmouseover="alert('mamy skrypta')">
Chewolf
Cytat(akubiczek @ 2004-11-09 14:08:33)
Cytat
Do p.2 Jak sprawdzasz błąd questionmark.gif jak uruchamiasz skrypt JS ?


<b onmouseover="alert('mamy skrypta')">

Czyli moj tez jest odporny tongue.gif
Vengeance
i oto chodzi aby uczyc sie na wlasnych bledach smile.gif

Co do JS to rzeczywiscie jest to wpadka ale zauwazyc prosze ze w reg. nie bylo wzmianki o jego blokowaniu ;p chciano dopuscic <b> itd. prosze wszyscy to zrobilismy tongue.gif efekty widac snitch.gif

co do tych NOTICE u mnie to rzeczywiscie cos nie tak (juz wiem co) tylko nie wiem czemu tak sie stalo smile.gif potem to rozpracuje.

ok fajnie bylo thx dla organizatorow ;P pod czwartek dopiero podesle swoje oceny:( bo teraz nie mam czasu w ogole.
Puciek
Szczerze jeśli mam powiedzieć to chyba nikomu punkta bym nie dał tongue.gif.
A tak poważni to skrypt m5910 z racji ze jako jedyny dziala i spelnia warunki [takie wash & go]
akubiczek
Na kolejny konkurs proponuję coś, gdzie będzie się mozna wykazać w projektowaniu algorytmów. Takie coś mogłoby być nawet mniej rozbudowane niż shoutbox, a jednocześnie lepiej obrazować nasze (nie)umiejętności smile.gif

Jako kryteria oceny można by przyjąć tym razem zwięzłość, poprawność i szybkość wykonywania.
Vengeance
skrypt m5910 nie spelnia wszystkich warunkow smile.gif miedzy innymi ten z dopuszczeniem <b> <u> itd. a poniewaz nie dopuscil nie ma luki z JS snitch.gif

co do swojego skryptu to zauwazylem ze limit wiadomosci jest ustawiony na 10 a nie 30 :/ pomylilo mi sie ;] ale to zmiana w jednej stałej.

Jeszcze co do wordwrap smile.gif o tym tez nic nie bylo w regulaminie ;]


------edit---
algorytmiki nie lubie ale polubic trzeba wiec pomysl nie jest zly ;]
dr_bonzo
starfly : 3p (niestety Wankstera shoutbox nie dzialal )
vegenance: 2p
m5910: 1p

moj bylby tez w czolowce tongue.gif
sf
@Vengeance: była wzmianka, aby zabezpieczyć swój skrypt ( ' - ustawić inne zabezpieczenia jeżeli są konieczne', ' - bez zbędnych, wymyślnych dodatków, chyba, że są konieczne do prawidłowego działania' ) tongue.gif

Prześlijcie te oceny do końca tygodnia jak prosiłem ;]

Co do nowego tematu to musiałby ktoś podać konkretny temat i ta osoba odrazu by prowadziła tą bitwę.
MoD
Mój shoutbox nie działa, nie wiem czemu sad.gif

http://members.lycos.co.uk/diabloclub/shoutbox/mod.php tutaj działający
Vengeance
hmm no wlasnie konieczne do dzialania smile.gif
skrypty dzialaja tongue.gif a wg mnie zabezpieczenia przed wordwrap nie są konieczne smile.gif
ActivePlayer
Czekam na mejle z ocenami... przyznajemy 3 oceny odpowiednio 3,2 i 1 pkt a nie 3 po 1 punkcie...

akubiczek
Cytat
Nie wiem dlaczego bo nic nie zwraca, ale oczywiście moja nie działa

Pewnie dlatego, że nie ma biblioteki mbstring na serwerze.. A taki był piękny, międzynarodowy shout propagujący przyjaźń między narodami

No spójrzcie sami: zrzutka ekranu


To postaw na swoim serwie i siej propagande zeby glosowali na Ciebie...
------------------
Wankster
Cytat
Głupie php 4  Czemu moje nie działa?
Na następny raz proszę aby dostępna była najnowsza stabilna wersja php


Regulamin:
...
- skrypty będą testowane pod php 4.3.3
...

------------------

dr_bonzo
Cytat
w moim kodzie (na stronie do oceny) jest:



  1. <?//xml version=\"1.0\" encoding=\"UTF-8\"?>

a powinno byc:
  1. <?xml version=&#092;"1.0\" encoding=\"UTF-8\"?>

czyli pominieta jest deklaracja kodowania, czyzby short_tags = on? i bledy z <?xml questionmark.gifquestionmark.gif


Tak
---
Moja refleksja jest taka:P nie wiem dlaczego ale wydaje mi sie ze ludzie lubią sobie utrudniać zycie. Po co komu OOP w shoutboxie gdzie mamy do wyswietlenia marny formularz, odczyt/zapis do pliku, i pare ifów czy user dobrze wpisal dane... stosowanie obiktowego laya_file konieczne raczej nie jest <lol>.
Mysle ze trzeba zastanowić się nad następnym battlem i oczywiscie moge go poprowadzic (z pomocą sf'a tongue.gif) no chyba ze sie nie sprawdzilem albo ktos inny bardzo chce paprac sie z mailami smile.gif

Dziekuje wszystkim którzy okazali zainteresowanie, przysłali prace, i sfowi za przydatną pomoc smile.gif

Na oceny czekam do piątku następni zliczam pkty i oglaszam werdikto tongue.gif
bela
Cytat
Moja refleksja jest taka:P nie wiem dlaczego ale wydaje mi sie ze ludzie lubią sobie utrudniać zycie. Po co komu OOP w shoutboxie gdzie mamy do wyswietlenia marny formularz, odczyt/zapis do pliku, i pare ifów czy user dobrze wpisal dane...


może dlatego, że z OOP jest wygodniej i przejrzyściej ?
akubiczek
Cytat
To postaw na swoim serwie i siej propagande zeby glosowali na Ciebie...


Tak też zrobiłem, ale propagandy nie sieję, tylko info dałem na niebiesko smile.gif

No dobra: PROPAGANDA
ActivePlayer
Cytat
Cytat
Moja refleksja jest taka:P nie wiem dlaczego ale wydaje mi sie ze ludzie lubią sobie utrudniać zycie. Po co komu OOP w shoutboxie gdzie mamy do wyswietlenia marny formularz, odczyt/zapis do pliku, i pare ifów czy user dobrze wpisal dane...

może dlatego, że z OOP jest wygodniej i przejrzyściej ?


ale po co pisac cos co mozna strukturalnie napisac w ~100 liniach kodu (a moze nawet mniej) pisac w OOP i komplikowac ? Jestem zwolennikiem OOP jak najbardziej, ale to juz przesada tongue.gif mam prozbe... napiszesz mi licznik odwiedzin W OOP ?

akubiczek:
Cytat
QUOTE 
To postaw na swoim serwie i siej propagande zeby glosowali na Ciebie...




Tak też zrobiłem, ale propagandy nie sieję, tylko info dałem na niebiesko

No dobra: PROPAGANDA


hahaha smile.gif no i tak trzymać .... smile.gif
bela
niestety ktoś nie wyręczył biggrin.gif
http://forum.php.pl/index.php?showtopic=22628
Vengeance
Cytat(ActivePlayer @ 2004-11-09 18:13:34)
Cytat
Cytat
Moja refleksja jest taka:P nie wiem dlaczego ale wydaje mi sie ze ludzie lubią sobie utrudniać zycie. Po co komu OOP w shoutboxie gdzie mamy do wyswietlenia marny formularz, odczyt/zapis do pliku, i pare ifów czy user dobrze wpisal dane...

może dlatego, że z OOP jest wygodniej i przejrzyściej ?


ale po co pisac cos co mozna strukturalnie napisac w ~100 liniach kodu (a moze nawet mniej) pisac w OOP i komplikowac ? Jestem zwolennikiem OOP jak najbardziej, ale to juz przesada tongue.gif mam prozbe... napiszesz mi licznik odwiedzin W OOP ?

akubiczek:
Cytat
QUOTE 
To postaw na swoim serwie i siej propagande zeby glosowali na Ciebie...




Tak też zrobiłem, ale propagandy nie sieję, tylko info dałem na niebiesko

No dobra: PROPAGANDA


hahaha smile.gif no i tak trzymać .... smile.gif

po to ze mimo iz moj kod pewnie malo ma wspolnego z poprawnym OOP to moge sobie napisac 6 roznych wersji klasy ShoutBoxDane kazda z nich bedzie pobierac dane odpowiednio z sql/plikow/rss/xml/SOAP/parsując np. jakis wątek na forum
i moge sobie niby mieszac jak chce nie zwarzajac na reszte kodu calego ShoutBoxa.
to samo z wyswietlaniem danych. Mnie jest tak wygodniej i bardziej przejrzyście i wcale nie jest to wg mnie przesada smile.gif
MoD
Szkoda że jeszcze dziś nie można wysyłać skryptów, bo napisałem wersję 1.1.0 smile.gif
Dla zainteresowanych:
Źródło - http://members.lycos.co.uk/diabloclub/shoutbox2/source.php
Online demo - http://members.lycos.co.uk/diabloclub/shoutbox2/mod.php
Chewolf
No nie ... moze ja tez sobie postawie shouta na swoim serwie i wszystkie bledy bede poprawial :-D tongue.gif
MoD
Ja do oceny to to co wysłałem biggrin.gif, ten drugi to pisałem z nudów biggrin.gif
ActivePlayer
Otrzymalem oceny:

Wybor byl trudny, bo wiekszosc nie dziala smile.gif.

3pkt - stormfly - bez bledow, ladny, przejrzysty
2pkt - vengeance - prosty, moze niezbyt ladny, ale dziala
1pkt - pusiek - ostatnia praca, ktora nie ma zrabanego kodowania smile.gif

--
Grzegorz Kędzierski

____________________________

dr_bonzo-shoutbox - 3pkt
m5910 - 2
sir_greg - 1

--
P u s i e k

____________________________

No więc :
Mój shout nie jest zaje... ale inne też nie są :/
-stormfly 1
-akubiczek 1 /* tutaj tak naprawde shout nie dziala ale zobaczylem go na jego stronie ... nie wiem czy to jest fer :/ */
-dr_bonzo-shoutbox 1

--
m5910

//przyjalem ze pkt licze od gory 3,2,1

____________________________

dr_bonzo - 3
vengeance - 2
sir_greg - 1

stormfly

___________________

tak wiec:

WINNER - 1st place dr_bonzo: 7 pkt
2nd place vengeance: 4 pkt
3rd place sf: 3 pkt
sir_greg: 2 pkt
m5910: 2 pkt
akubiczek: 1 pkt

Wiecej ocen na skrzynce nie znalazlem a szkoda smile.gif pomimo tego GRATULUJE smile.gif W calej zabawie nie chodziło o wygraną a raczej o nabycie "nowej" wiedzy i doswiadczenia smile.gif Np. ja nauczylem sie ze nawet liczniki warto w OOP pisac smile.gif

Z chęcią przyjmę propozycje na nastepne battle.
pusiek.org
Fajnie, mam chociaz 1 punkt.

Jak na poczatek przygod z kodowaniem, to i tak calkiem niezle winksmiley.jpg
Wankster
Nikt nie zauważył jak podałem linka do mojego, działającego shoutboxa pod PHP4 dry.gif
Source -> Result

No nic tiredsmiley.gif
MoD
Wankster, nie martw się, też mam 0p smile.gif
dr_bonzo
no to niby wygralem?

tylko ze nie wyslalem moich ocen mailem, a umiescilem tutaj na forum sad.gif
MoD
A na następny Battle można dać coś co się zwie płaska baza danych. Podczas przeglądania internetu trafiłem _aż_ na 1 skrypt co by ułatwiał kożystanie z plików, a niektórym to by się naprawdę przydało.
Vengeance
cienko szukales smile.gif
hwao
Jak juz nie macie pomyslow to mozecie sporobwac czegos sredniego poziomu trudnosci ... np napisac klase do obslugi jabbera ( logowanie sie wysylanie wiadomosci pobieranie opisu / danych osobowych itp ;-) )
sf
hwao: heh, mi się pomysł podoba, ale dobrze by było podać linki skąd można uzyskać informacje na temat protokołu winksmiley.jpg i nie wiem ile osób by się zdecydowało to napisać ;]
hwao
http://jesien.7thguard.net/materialy03/jabber.txt

http://www.jabber.org/protocol/

Wystarczy tylko chwile poszukac :-)

Pozatym w tym kierunku mozna sie duzo bardziej wykazac (mozliwosci zaleza od wyobrazni) a nie standarotwo narzucone :-)
kubatron
Proponuje zrobić odzielny temat z wynikami wszystkich konkursów i linkami do prac :-)
sf
kubatron: i tak oceny nie wyslali wszyscy, co najwyzej mozna na jakieś stronie potem prace umieścić winksmiley.jpg

Ja bym się bardziej skupił na nowym battle i kto chciałby w nim wziąść udział, pasuje Wam pomysł hwao? Ile osób by się na to pisało?
Vengeance
ehh no widze ze nei zdazylem nadeslac swoich ocen smile.gif no coz tongue.gif
polowinki wazniejsze smile.gif no i czekam na kolejnego battle.

w sumie bardziej przypadl mi do gustu pomysl na plaska baze danych
niz na jabbera ;]
MoD
Vengeance, też nie zdążyłem ocen nadesłać. Podobno powinniśmy je wysyłać do końca tygodnia...
pusiek.org
Cytat(Vengeance @ 2004-11-11 16:36:44)
w sumie bardziej przypadl mi do gustu pomysl na plaska baze danych
niz na jabbera ;]

Popieram. Mysle ze bedzie to troche prostsze dla poczatkujacych, takich jak ja smile.gif niz od razu zabawa z jakimis socketami czy jakos tak. pozatym czytalem troche o protokolach jabbera i z tego co zauwazylem przydalaby sie znajomosc XML-a, a u mnie jest ciezko z tym winksmiley.jpg
ActivePlayer
A moze w ramach konkursu napisac wlasnie stronke dla prac z naszego battla z takimi mozliwosciami o jakich pisano ? tutaj jest jakies pole do popisu i liczylby sie bardziej pomysl jak to rozwiazac zeby bylo wygodne wiec krztalcimy nie tylko masze php ale i wyobraznie... do tego ustalilibysmy ze uzywamy smarta i potem tylko jakis zdolniacha robi grafe i mamy pieknie ... co Wy na to??
Vengeance
nie nie nie smile.gif
plaska baza danych rox smile.gif przyda sie nam nie raz smile.gif
a tak sam z siebie to nie chce mi sie pewnie czegos taiego pisac. Tak to jest jakis podziec hehe tongue.gif

Co do robienia caaalej stronki to nie ma sensu bo to trudne bedzie w ocenianiu i w ogole.

Odnosnie trudnosci jabber <> baza danych to ja tam roznicy nie widze. tylko ze sadze iz skrypty plaskich bazy danych przydadza sie nie raz klasy jabbera uzyjemy zadko smile.gif
hwao
co do bazy danych to w jakim php ma byc pisana i cyz mam obslugiwac sql ?
Vengeance
jak dla mnie to:
1. php4
2. moze ale nie musi obslugiwac sql ;] tylko wtedy by trza bylo robic pelna implemetacje pewnie danego standardu sql snitch.gif

---edit---

A jak by ktos mial ochote sie tak troszke pobawic to moze zajrzec tutaj
http://strefaphp.net/index.php?page=forum&...view_topic&t=87

co prawda w dalszych postach jest podane rozwiazanie ale jak ktos bedzie fair to tam nie zajrzy smile.gif

ps. sorx za maly offtop nie zwiazane to troche jest z battle ;]
Wankster
Następne walki niech nas nie ograniczają do pisania pod jedno php winksmiley.jpg Niech każdy pisze pod to, które lubi i pisze w nim na codzień.
A co do płaskiej bazy danych to jest SQLite winksmiley.jpg
Vengeance
co do shoutboxa to tez jest ich wiele co do linuksa i windows to po co one ? byly amigi! wiec to gadanie troche dziwne ;]

Pozatym nie kazdy ma dostep do sqlite. a do pisania w php4/5 wg uzniania w sumie to dobry pomysl.
ActivePlayer
Tak ? wiec pytania:

- kto zrobi stronke dla battli - no chyba ze wolicie sie tu męczyc... (tzn. mozna by stworzyc poddzial wrzucic regulamin itd ale to trzeba z zarzadem gadac)

- jak ma byc pod obydwa phpy to nie widze innego wyjscia jak umieszczac linki do swoich prac na swoich serwach... kazdy ma swoj serw ? nie sadze
hwao
Nio to moze szas sie zapoznac jak nagrac Sqlite pod php4 ( w php5 juz jest ;-) ).
Wankster
Cytat(ActivePlayer @ 2004-11-11 23:59:09)
- jak ma byc pod obydwa phpy to nie widze innego wyjscia jak umieszczac linki do swoich prac na swoich serwach... kazdy ma swoj serw ? nie sadze

php 5 jest za darmo tutaj http://dotgeek.org/geekhost/register.php, więc można by tam wrzucić stronę php.PL Battles Rkingsmiley.png
bela
Cytat(sf @ 2004-11-11 16:46:56)
hwao: heh, mi się pomysł podoba, ale dobrze by było podać linki skąd można uzyskać informacje na temat protokołu winksmiley.jpg i nie wiem ile osób by się zdecydowało to napisać ;]

a rfc to co ? winksmiley.jpg ostatnio miałem pisać, ale zniecheciłem sie po przejrzeniu tego dokumentu, gdyby był battle to co innego tongue.gif

Cytat
A moze w ramach konkursu napisac wlasnie stronke dla prac z naszego battla z takimi mozliwosciami o jakich pisano ? tutaj jest jakies pole do popisu i liczylby sie bardziej pomysl jak to rozwiazac zeby bylo wygodne wiec krztalcimy nie tylko masze php ale i wyobraznie... do tego ustalilibysmy ze uzywamy smarta i potem tylko jakis zdolniacha robi grafe i mamy pieknie ... co Wy na to??


juz o tym wspominałem, robimy konkurs na framework tongue.gif
ActivePlayer
ej miszczu... postaw mi na jednym koncie php5 i php4 ... bo ja nie potrafie... aha i jeszcze tak zeby kazdy sobie mogl wybrac na jakim phpie ma byc jego skrypt uruchamiany...
bela
Cytat(ActivePlayer @ 2004-11-12 00:21:10)
ej miszczu... postaw mi na jednym koncie php5 i php4 ... bo ja nie potrafie... aha i jeszcze tak zeby kazdy sobie mogl wybrac na jakim phpie ma byc jego skrypt uruchamiany...

dodajesz rozszerzenie php5 prze LoadModule i dajesz zeby korzystał z php5 dla plików o rozszerzeniu *.php5, ot cała filozowania tongue.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.