Jump to content
php.lv forumi

Komentāri / Viesu grāmata!


Kemito

Recommended Posts

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 :)

Link to comment
Share on other sites

  • Replies 37
  • Created
  • Last Reply

Top Posters In This Topic

Top Posters In This Topic

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 by briedis
Link to comment
Share on other sites

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.

Link to comment
Share on other sites

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 by Kemito
Link to comment
Share on other sites

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 by 2easy
Link to comment
Share on other sites

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 by 2easy
Link to comment
Share on other sites

<?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 by 2easy
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

×
×
  • Create New...