Anonymní profil peter – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Anonymní profil peter – Programujte.comAnonymní profil peter – Programujte.com

 

Příspěvky odeslané z IP adresy 2001:718:2601:1f7:11cd:54...–

peter
JavaScript, AJAX, jQuery › funkce s parametrem..
19. 3. 2015   #200454

Demo dej do fora. Ja ho nepotrebuji, pokud uz nemas problem. Ale muze to byt zajimave pro ostatni se stejnym problemem.

peter
HTML / XHTML › Form + Enter
19. 3. 2015   #200433

1) Je treba pouzit funkcni browser. Doporucuji IE nebo FF. Na vse ostatni nelze spolehat v nicem. Na to casem prijdes :)

2) Pokud resis html, dej sem html kod. Kdo ma hadat, co tvuj program vyplodi za html? Treba tam mas chybu.

3) Predstav si, ze mas formular, kde mas 50 butonu. Kdyz zmacknes enter, ktery z nich se ma odeslat php kodu? Zadny, protoze tak formular funguje. Ale kdyz tam das input type=submit a bude jediny, tak se odesle ten. Kdyz jich bude vic, nevim, to nepouzivam, mozna vsechny.
Nicmene, muzes to zkusit podchytit javascriptem pres <form onsubmit="..."> jestli to chces dal takto resit.

peter
PHP › odpocet casu na web
19. 3. 2015   #200432

"keby som sa chcel naučit js tak nepisem po forach ohladom js"
Podivej, forko je jako ucitel. Nekteri se programovanim zivime. Tve ukoly jsou tve ukoly. Bud si je sam vyresis nebo zaplat. Bezne programator bere 300-400/h a vic. Forko ti muze pomoci, kdyz sam neco taky delas. Nechces nic delat? Nevadi. Nas tvuj problem prave prestal zajimat. Mame spoustu vlastnich. Slozitejsich. Od tebe se pomoci nedockame, ze? Tak, proc s tebou ztracet dal cas?

http://peter-mlich.wz.cz/web/links.htm#js_literatura

peter
PHP › Návrh softwaru
19. 3. 2015   #200431

Na vzhled a funkcnost pouzivam pohled uzivatele noumy (mamka, sestra, dite, deda nad hrobem...). Spousta uzivatelu neumi se strankou pracovat a tak vyzaduje jednoduchost. Ve vzhledu, slova, ktera znaji, kratke popisky policek i text.
Tady je dobre tez omrknout par programu a rict si, kde mas problem a co se ti zase zda v pohode. A pak pridat opet pohled noumy, ktery chudak nevi, co ma delat. Jen vi, ze dokud neco neudela, nedostane se dal.

Z hlediska konstrukce programu pak vychazim ze zkusenosti, pac bohuzel nemam skoly jako ty. Nejdriv si to cele v hlave rozmyslim, jak to ma asi byt. Pak pridam pohled noumy, co mu bude delat problemy, co musim jinak. A kdyz uz to tak nejak mam, tak to pisu. Problem samozrejme nastava, kdyz prijde zakaznik a rekne, ze chce neco jinak. samozrejme to jde prilepit, ale uz to narusi konstrukci programu a bylo by samozrejme lepsi cely program navrhnout podle toho od zacatku. Jenze to clovek jeste nevedel. A i bez toho jsi se treba od puvodniho navrhu odchylil.
Cili, kdyz ti kolegove navrhnou neco jinak, je to diky zkusenostem a proto, ze uz znaji z tveho programu, co jsi chtel docilit. Tak si to usporadaji pro danou situaci. Zahrnou tam vsechno, co tam mas, co jsi tam az dodatecne pridal.

treba ted delam program na rozesilani novinek. Uz jsem dve verze zahodil, protoze byli proste moc slozite. Mi to logicky vyhovovalo, ale bojim se, ze zakaznik by mou logiku nesdilel. Ta posledni verze taky nic moc, ale zbavil jsem se dvou tabulek, spousta klikani navic. Ale, mozna, ze to zakaznikovi nebude vyhovovat, ze to bude na nej slozite pochopit. To se jeste uvidi.

peter
PHP › chat na webstranku
19. 3. 2015   #200430

Muzes si to udelat cele pres js + jquery + jen neco malo v php. Pripadne najit neco googlem.
google = php jquery simple chat example
https://css-tricks.com/…ry-php-chat/
https://www.youtube.com/watch?…

Ono to totiz moc jednoduse napsat nejde.
- sign in, out, uzivatele
- mistnosti
- blokace podle IP, protoze prezdivku si muze dle tveho zadani dat jakoukoliv (pokud ti nestaci resit to pres phpmyadmina)
- vypis seznamu mistnosti, seznamu uzivatelu, seznamu radku
- filtrovani radku septani, verejne
- rozlisovani mezi pravy admina a uzivatele (pokud ti nestaci resit to pres phpmyadmina)
A najednou zjistujes, ze vse, co ocekavas od chatu musi nekdo naprogramovat :)

Principialne je to jednoduche. Das si tam treba par iframu, propojis to javascriptem pres casovac na obnoveni a uz to frci.  A k tomu pak ten php kod.

<iframe src=mistnost.php id=aaa></iframe>
<iframe src=odesli.php id=bbb style="display:none;"></iframe>
<form onsubmit="odesli(); return false;"><input type=text value="" id=ccc></form>
<script>
function getEl(id) {return document.getElementById(id);}
function odesli() {getEl('bbb').src="odesli.php?text="+escape(getEl('ccc').value); prijmi();}
function prijmi() {getEl('aaa').src="mistnost.php?"+escape(new Date.getTime();} // pridej cas  aby se zabranilo kesovani stranky
setInterval(prijmi,17000); // obnov kazdych 17s
</script>
peter
PHP › rada z php zarovnanie atd..
19. 3. 2015   #200428

Na vypisy pouzivam: echo $prom, var_dump($prom), echo '<pre>' + print_r($prom). Nejvetsi zakernosti u php chyb jsou neukoncene zavorky. Kulata u podminek ) a slozena u prikazu }. Ty kulate ti budou delat vrazky, protoze kazdy php prikaz lze vyhodnotit jako podminku, takze ti chyba bude rikat, ze ta zavorka musi byt na konci programu. Dost spatne se to dohledava, pokud nevis, co jsi posledne menil :)

 

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032024 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý