Kemito Posted April 1, 2010 Author Report Posted April 1, 2010 codez - Zini ticība citiem dieviem! :P 2easy - Nu ko tagad saki, par kodu kas ir veidots pēc kā teikt pēdējā edita? Atrodams zem otrā linka, tobish - pēc brieža teiktā! :) Mainīts ir daudzkas, salikts ir daudzkas :) Quote
codez Posted April 1, 2010 Report Posted April 1, 2010 Jaunais kods: http://paste.php.lv/2b9d8cae84e748dc1e3353481ab96a67?lang=php Notestēji, pirms postot? :) Quote
briedis Posted April 1, 2010 Report Posted April 1, 2010 (edited) Ok, nu šitā rinda neder: # if(empty($vaards) || empty($komentaars)){ # echo'<font color="red">Kāds no laukiem netika aizpildīts!</font>'; Pirmkārt, jau tāpēc, ka tajā vietā vēl nemaz html tags nav izvadīts :) Es darītu tā: unset($err_msg); //sava veida mainīgā inicializācija if(empty($vaards) || empty($komentaars)){ $err_msg = "Tūrkst kāds lauks"; } Un tad vajadzīgajā vietā, pirms pašas formas: <? if(isset($err_msg)){ echo "<span style=\"color:red;\">$err_msg</span>"; } ?> Edited April 1, 2010 by briedis Quote
2easy Posted April 1, 2010 Report Posted April 1, 2010 kad būs valid xhtml, tad parunāsim tālāk... http://validator.w3.org/#validate_by_input Quote
Kaklz Posted April 1, 2010 Report Posted April 1, 2010 Es iedomājos, kā izskatītos forma ar 10 laukiem un kļūdas tekstu "kāds no laukiem netika aizpdilīts" :D Ar domu nav jau tik trakoti sarežģīti piestrādāt pie tā, lai pateiktu, kas KONKRĒTI ir nepareizi. Quote
2easy Posted April 1, 2010 Report Posted April 1, 2010 ja lietotājs nejēdz aizpildīt formu, tad pac vainīgs! :D tāpēc kļūdas paziņojums "kkas ir nepareizi" vai "kkas nejiet" ir pilnīgi pietiekams ;) Quote
rATRIJS Posted April 1, 2010 Report Posted April 1, 2010 Tam kljuudas pazinjojumam klaat veel vajag pielikt visu ievadiito datu nodzeeshanu, lai lietotaajam visu pa jaunu vajag rakstiit!!! Quote
2easy Posted April 1, 2010 Report Posted April 1, 2010 (edited) + vēl vajag piemest klāt kādu asāku vārdu un mazliet palamāt to lietotāju, lai nākamreiz rūpīgāk aizpilda formu! :P Edited April 1, 2010 by 2easy Quote
Kemito Posted April 1, 2010 Author Report Posted April 1, 2010 (edited) Nu tad 2easy runājam tālāk :) Pats tagad smaidu, kā Maija saulīte - Ieraugot VALDIĀCIJA "passed" ! :D Kodiņš: http://paste.php.lv/f11e04e5318bece443743e51b53436e0?lang=php ar Kaklz doto: http://paste.php.lv/dbeb6517f2356c2c6da128df7d9f1777?lang=php Db - Domāju, ka nevaig vecā ir jau iekšā ! P.S. Vot tagad rubīju vairāk xHTML fišku! Kā būtu ja būtu :)))))) Edited April 1, 2010 by Kemito Quote
2easy Posted April 1, 2010 Report Posted April 1, 2010 (edited) kā tev tas var validēties, ja echo ir pirms <html> ? validēt vajag rezultātu, ko uzģenerē php. kr4 paņem view source, nokopē visu un iebaro validatoram :P un tad patīksminies :D:D:D Edited April 1, 2010 by 2easy Quote
codez Posted April 1, 2010 Report Posted April 1, 2010 nē nu toč, tu testē to kodu un viņš tev normāli iet? Paskaties view source. Quote
Kemito Posted April 1, 2010 Author Report Posted April 1, 2010 Lūk visvarenie dievi :D KODS VALĪDS ar 1 warnning! Nesapratu viņu īsti, bet nu passed ir! Kods: http://paste.php.lv/86b46c5280eda6d233712b9236829f1e?lang=php TĀLĀK, ko vaidzētu vēl labot? 2easy - runājam tālāk! :D Quote
2easy Posted April 1, 2010 Report Posted April 1, 2010 (edited) tajā vietā ieliec, nevis visu kodu ar while, bet tikai <?= $content ?> un to $content saformē augstāk pirms <html>, tur kur jau tas while pirms tam bija un ar kļūdām lai ir tas pats! tādā veidā tu datu apstrādi un izveidošanu būsi nodalījis no datu parādīšanas ieguvums no tādas darbošanās ir applikācijas modularitāte kr4 būs kruta ;) Edited April 1, 2010 by 2easy Quote
Kemito Posted April 1, 2010 Author Report Posted April 1, 2010 Nesaprotu mazliet ko tu domā ar to! Kā es varu prosta <?= $mainigais ?> vadīt laukā, ja es cikliski vadu laukā visu aparātu? ja es šādi, daru vai tas ir ļoti slikti? Quote
2easy Posted April 1, 2010 Report Posted April 1, 2010 (edited) <?php $content = ''; // sākumā uzstādi/inicializē while (...) { $content .= 'kko pievieno klāt'; } ?> kkur tālāk izdrukā <?= $content ?> protams, ka lapa strādātu jebkurā gadījumā. šādi vnk dara tāpēc, ka pieaugot apjomam un sarežģītībai, vieglāk ir menedžēt/uzturēt/papildināt atsevišķas daļas. tāpēc tās šādi nodala Edited April 1, 2010 by 2easy Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.